DEV Community

loading...
Md. Abu Taher 👨‍💻 profile picture

Md. Abu Taher 👨‍💻

Full Stack Developer, focused on web automation, open source enthusiast and contributor. Passionate about programming, specializing in JavaScript.

All 175 comments

ক্লাউড একাউন্ট ছাড়াই ক্লাউড এক্সপার্ট হব কীভাবে?

This is informative. Offtopic: Not sure if dev.to allows pos...

Eligant restaurant website 🍣

You should definitely optimize the images.

Story: Is it worth it to outsource tech in low cost countries ?

So you are saying they took 10k and 6 months, then delivered ...

🛑Stop using `this` instead use `globalThis` for global variables

Interesting, didn't know about this. Does it come with any si...

Daily Developer Jokes - Saturday, Apr 25, 2020

If I don't get the joke, an I not a developer? 🤣

Hacking into Pastebin scalable architecture - System Design

12PB. Too much data, how much is that in compressed format?...

Is switching from Express to Fiber worth it? 🤔

I was reading from mobile and the link just doesn't load pr...

Is switching from Express to Fiber worth it? 🤔

I don't see express in any of the screenshots but only in t...

Donate Your Unused CPU Cycles to Fight the Coronavirus

Really wanted to try things out but here are my first impre...

A VS Code Extension That Will Make You a Better Developer

After seeing this awesome post (advert), I am thinking of c...

Puppeteer vs Selenium

To be honest, "EndTest" got nothing to do with the comparison...

How to create a global snackbar using Nuxt, Vuetify and Vuex.

This is great! Interesting way to show code with link to spe...

GraphQL Editor 2.0

Looks great. Expensive.

Why is your preferred programming language your go-to?

I like JS. Have an idea? Just open the browsers console and...

Soft Skills: The software developer's life manual - Book review

Sadly the local public libraries are extinct :(. At least t...

How NOT to ask for help

This is very true. Even stackoverflow itself mentions about...

The Button

The question on Quora got viral and there are one answer wi...

Front-end Challenge: Prevent Clicks

This is a straightforward solution. However, only this wi...

Docker Demystified

Fantastic demustification :D ... Offtopic, What did you u...

Anybody still working with jQuery?

Our newest project has jQuery on a part on Chrome extension...

🛑 You don't need passport.js - Guide to node.js authentication ✌️

Thank you for sharing such in-depth post.

Front-end Challenge: Prevent Clicks

5 minutes and textbook clickjacking 👍 . Those who searche...

Front-end Challenge: Prevent Clicks

Thanks for answering. Did you test this on producthunt? A...

Front-end Challenge: Prevent Clicks

Great answer. I have two questions, How did you come up ...

Scraping infinite loading (ie: Product Hunt) pages! Without using ajax!

Glad someone is applying it. :)

How NOT to ask for help

Thank you for sharing your experience and kind reply. :)

How NOT to ask for help

Thank you for sharing your experience and kind reply. :)

How NOT to ask for help

Kindly tell me how should we deal with these kind of questi...

How NOT to ask for help

I agree on knowledge gaps in new things. I try my hardest t...

How NOT to ask for help

It's my fault for focusing on SO. I got similar questions o...

How NOT to ask for help

IMO, It's okay to ask for help in wrong place, but it's not...

I have been a TopTal Software Engineer for two years, Ask Me Anything!

Are you TOP 3%? What does it feel like to be top 3%? What ...

Puppeteer stochasticity and timely pauses

Another Puppeteer fan. :D

The Reading List Hoarding Problem

That's so impressive!

The Reading List Hoarding Problem

Yes, I am saying you do not have a hoarding problem since y...

The Reading List Hoarding Problem

That's not a hoarding problem. The problem is when you save...

The Reading List Hoarding Problem

Can you share your experience with Habitica so far? :D

The State of Developing on Windows 2019: Impressive!

I use docker and puppeteer extensively. There wasn't any da...

The Reading List Hoarding Problem

Absolutely 🤦🏻‍♂️ ... Clicking the Save button almost beca...

Using Puppeteer to make animated GIFs of page scrolls

Good work! Any reason you did not use the every-last-drop....

The Reading List Hoarding Problem

Good luck reading 900+ articles after May. :D

The Reading List Hoarding Problem

It's actually called Digital hoarding :D, and is underrated...

Hi, I'm Stevie Oberg

The github link leads me to 404 page.

How to create a Task Scheduler in NodeJS

You can use a package manager like pm2 to run it forever in...

Git Gud at git

Did you play "Hollow Knight"? Git gud is a popular term the...

How do you talk about code quality with management/clients?

I told them that, they didn't listen. Later I am blamed bec...

Why Be A Full Stack Developer?

Programmers are supposed to fix TV, install windows, hack f...

Why Be A Full Stack Developer?

Ah! It was just few years ago, when just knowing php and jQ...

Why Be A Full Stack Developer?

There are no hate Against "full stack", the hate is Against...

The world beyond React, Vue & Angular

It's kind of like how open source works these days. There i...

Different type of functions in JavaScript

Go forth!

📊 Languages' Popularity on DEV

There will be nim soon.

🚀 Uilicious Snippet - Capture, Replicate and Share website bugs 🐞 (without hard-coding stuff!)

O_O This was a great story, it should've been shared on act...

🚀 Uilicious Snippet - Capture, Replicate and Share website bugs 🐞 (without hard-coding stuff!)

Cool! How long did it take to make it from scratch? or, D...

🚀 Uilicious Snippet - Capture, Replicate and Share website bugs 🐞 (without hard-coding stuff!)

Is this using CodeceptJS or somehow related to Cypress? Go...

I'm upgrading a React frontend that's an year old. My current process is slow and painful. How could I speed it up?

For easy projects, React codemod helped me a lot on upgradi...

Learning the Granular Details of a Programming Language?

Obviously probably you are in this field even before I was ...

Things They Don't Tell You About in Bootcamps

Bootcamps just don't have enough time to teach such stuff t...

Stop! Don't test that!

You are right. I don't even think about writing them, and I...

Hiring process of your dreams

I have that book but did not complete read yet. Looks like ...

The easiest problem you cannot solve.

I was the first to solve his problem :D He changed the rule...

Hiring process of your dreams

What if there are 100 interviewees? How do we quick sort th...

The easiest problem you cannot solve.

Brilliant.

The easiest problem you cannot solve.

Lol no! You cannot change the rules after I won :P

The easiest problem you cannot solve.

Well I updated with other solution.

The easiest problem you cannot solve.

There is no restriction to call K, right? K(K)(cat)(dog)...

Welcome Thread - v17

Hey, Great to have you here. How is it going with #100day...

My father has cancer(s)

Kudos for taking time to write. You do have positive vibe c...

Is it okay to have an article without no content?

You mean something like this, right? Let's make a bot or ...

A general and flexible project structure that works for all projects in any ecosystem.

What is the name for this particular layout style? We canno...

My solution is the best!

There is a saying in our country. (In Bengali: ) বিচার ম...

Drawing in dev.to

Drawing is extremely hard on that page. No smoothing, no un...

Does Test Driven Development Work?

TDD? Well most doesn't even write tests, I am one of them a...

A simple tool to promote trust in your company culture

Not sure about the status of your projects? Do you want a ...

A simple tool to promote trust in your company culture

Looks great. Whats the plan to include some integrations l...

Let get this - this in JavaScript once and for all

Hi, Thanks for posting, however, you should post the conte...

Haskell for javascript programmers.

Even though he explained it really well, I see why it's not...

Soft Skills: The software developer's life manual - Book review

Ahahaha, I have at least 100 books in wishlist and buying t...

Soft Skills: The software developer's life manual - Book review

I went to buy this few days ago and couldn't find it in who...

Coding Concepts! Cyclomatic Complexity

In the past, I used this vscode extension a lot. Some of my...

I really don't like the reactions stickied at the bottom of the screen.

This post right now and, The comments on this post, Eve...

Confessions of an Open Source contributor

This is really popular way to deal with development feature...

Confessions of an Open Source contributor

And that's why all big guys focus on major releases. And li...

Confessions of an Open Source contributor

Still, 7 release per day means customer have to download (a...

My girl in IT

I wanted to write a post few weeks ago. It was after I talk...

Idea: tag pages

I think dev.to already has it, except it's not written prop...

Where I am can find a reviewers?

You can try the ingenious Code Review on Stackoverflow. :)

and the second top voted question on StackOverflow is...

git reset --hard HEAD, I cannot remember how many hundreds ...

Confessions of an Open Source contributor

At this moment, wekan have around 13k stars on github. It i...

I am a React Developer.

Cool! This comment explains it pretty well.

What JS Logging library / tool do you use?

Other than console.log(), there have been morgan, winston, ...

My girl in IT

Ehehehe, well, the title itself says "My girl", so maybe we...

I am a React Developer.

Ehem, it was a joke. I was kidding seeing differences in th...

My girl in IT

Wait wait wait...the reason I said to ask to draw is not be...

I am a React Developer.

Your post title says you are React developer, the contents ...

My girl in IT

My sister, and few female friends/other sisters, they all s...

I like the new dev.to fixed reaction bar. but let's hide it for fun!

Yup exactly. The reason being, the users actually don't us...

I like the new dev.to fixed reaction bar. but let's hide it for fun!

I saw many websites did that. It would be fixed on bottom f...

I like the new dev.to fixed reaction bar. but let's hide it for fun!

Honestly I had something very similar in mind, except it wi...

Changelog: Sticky Post Actions UI Change

I have tested this feature out and figured lots of bugs, bu...

Changelog: Sticky Post Actions UI Change

You are welcome! I honestly did not expect a PR just beca...

How do you handle big projects with latest tools?

Exactly, there are not many guide and story for this specif...

How do you handle big projects with latest tools?

Wow, many things for sharing insights.

How do you handle big projects with latest tools?

Thanks for sharing. Can you share your story for one of the...

How do you handle big projects with latest tools?

Well, that's pretty much the tools. But how do you handle ...

I'm having some "not this again" feelings with Parcel, how should I be feeling about this tool?

"I am tired of learning about more bundlers. I just want to b...

Why isn't this unit test catching an error from this async/await function?

Hello, you should use three backticks to nicely format this...

Validate javascript data type in runtime? Yes, Hello Type.

...Are/Were you a python developer? :D Or did you perhaps g...

Stop letting people tell you how to learn

I used two different examples just to show how dangerous th...

pnpm vs Lerna: filtering in a multi-package repository

From what I see on the github issues and discussions, learn...

Holy Quran app made via NativeScript.

Umm, that's all? Like just link and we should check it out...

Stop letting people tell you how to learn

Learning programming is like riding a motor-cycle but also ...

Who is developing enterprise solution?

It takes time. I had a hard time convincing my parents abou...

Who is developing enterprise solution?

Well, they have money, we need money, we work for them...

Who is developing enterprise solution?

Its really hard with all those difficulties. This exists in...

Fullstack developer is a scam term

Now I have some words. Look at this, Cost of living in Ba...

Fullstack developer is a scam term

Lost my words at this point.

Fullstack developer is a scam term

They eat well because they have a different perspective. I ...

Rethinking JavaScript: The complete elimination and eradication of JavaScript's this.

It would make more sense with a more expressive usage like ...

Welcome Thread - v14

If you want to learn better, maybe join FreeCodeCamp? If yo...

Welcome Thread - v14

To be honest, that is one of the greatest goals. I really a...

Why are you programming?

Oh, so it's for money? :D Do you think you will work on sam...

Welcome Thread - v14

Great! So what is your goal for learning web development? ...

Welcome Thread - v14

Cool! What is your stack?

Why are you programming?

This is very expressive and great response. Great that you ...

Why are you programming?

Ah, how long will it take to be one millionaire? :D

Why are you programming?

That's a very nice target. Hope you reach your goal.

Why are you programming?

That's all? :D

Why are you programming?

Wow great vision!

Why are you programming?

That's cool! Soon talented people will be needed to grow mo...

Why are you programming?

So, what's your plan for next X years? Do you have a plan/g...

Hacking a bit of dev.to with CSS

Great! Well, it's actually normal to have multiple people...

Elegant patterns in modern JavaScript: RORO

I love this pattern and use this almost all the time. It's ...

Hacking a bit of dev.to with CSS

Great! Great! For the sake of productivity!

Hacking a bit of dev.to with CSS

Great! For the sake of learning!

Hacking a bit of dev.to with CSS

Tardis? No! That's white...

Hacking a bit of dev.to with CSS

Many thanks for suggestion. Footnote: Please don't make a ...

Hacking a bit of dev.to with CSS

A sidebar and compact version with auto update coming up so...

Hacking a bit of dev.to with CSS

Classic posts? Can you show what it shows?

Hacking a bit of dev.to with CSS

Woah, a great and different perspective. But also it will r...

Hacking a bit of dev.to with CSS

Okay. I'm 😶 and welcoming all the money 🤗....

Hacking a bit of dev.to with CSS

There is still one upcoming post which is for auto update o...

Fullstack developer is a scam term

Sorry for using wrong terms, will go thru and proofread wit...

Fullstack developer is a scam term

These are really common now a days. The seniors can take ca...

Fullstack developer is a scam term

Thank you for your in depth reply. Really appreciate it. ...

Fullstack developer is a scam term

@mudasobwa and @leob , Absolutely valid points. I don't ...

Hello tensorflow

This is a great project. But I don't understand it fully ye...

Run GUI app in linux docker container on windows host

Ultimately this requires a GUI on my host, so where the memor...

How programming helps solving your real world problem

Here is a final bot, took me around 3-4 hours to build it a...

Newbie Developers, Don’t trust those Tutorials.

I was afraid of answering on stackoverflow, so I didn't eve...

How programming helps solving your real world problem

I would point out reasons why it took me 30 minutes to writ...

Meet Burns: cleaner application events for Node.js

First view looks great. Any plan to bring redis or multi-...

NodeJS Frustration

I will help some project because it will help everyone in e...

NodeJS Frustration

Is it wrong to expect a shopping app from event driven node...

NodeJS Frustration

Thanks for suggestion. I tried keystoneJS too along with 20...

NodeJS Frustration

Me using wordpress isn't the solution to my frustration. It w...

NodeJS Frustration

A cms solution with proper frontend and backend (think word...

NodeJS Frustration

Well they say it's headless cms ;) headlesscms.org

NodeJS Frustration

Well that's why I tried strapi, netlify and several other hea...

What do you think of the new Go logo?

First look feels like a new brand to overthrow Uber and Ama...

DOM elements with ID's are global variables

Did a random benchmark, link to benchmark and the result i...

loading...