Welcome👋🏼 to Tapas Adhikary's blog posts!
Articles about Tech, JavaScript, Web Technologies, and Career development.
Mastering React Design Patterns for Building Maintainable Forms
Managing forms in React applications can become complex and error-prone as your app grows. Yet, leveraging the right design patterns can drastically simplify this process, making your forms more reusable, scalable, and easier to maintain. In this com...
JavaScript Variables Explained Clearly: Values, Types, and How Data Really Works
Day 02 of 40 Days of JavaScript is where JavaScript starts to feel real. Today’s focus is on variables, how values are stored, and why JavaScript behaves the way it does when data changes. If variables are not clear, everything that follows—functions...
JavaScript Explained From Scratch: How the Web Becomes Interactive
If you’ve ever wondered how buttons become clickable, how animations react to user actions, or how websites feel alive, JavaScript is the answer. This article is based on Day 01 of the 40 Days of JavaScript journey, where we lay the foundation for le...
Have a specific blog in mind?
More Posts
Tidbit 01: How Does Event Loop Handle Promises? Ever Thought?
Ever wondered how JavaScript knows when to run your .then() block? Or why your console.log("done") appear before a resolved promise result? …
Top 10 QA Automation Tools for Startups in 2026
The startup landscape is at a critical inflection point for QA testing. While the demand for quality software has never been higher, the Sta…
Exploring Advanced JavaScript Features: A Deep Dive into ECMAScript 2023 Updates
ECMAScript, also known as the backbone of JavaScript, has come a long way since its birth at Netscape in 1995. Within two years, it was stan…
Effective Ways to Manage Shadcn Dialog Box: 3 Tips with Code
Recently I encountered a couple of challenging use cases with the shadcn/ui dialog box with forms as its content. As I learned to tackle the…
Why the with() method of JavaScript Array is a gem?
JavaScript array methods offer plenty to web developers already. The methods like map(), reduce(), filter() , some(), every(), and many more…
Next.js and Next-Auth V5: Guide to Social Logins(OAuth)
Authentication and Authorization are the implicit needs for any user-facing application. Using authentication users let the application and …
What is Authentication and Authorization - Explain like I am five
Full-stack development is not just about making the front end talk to the back end, and vice-versa. You need to keep additional peripherals …
atapas








