DEV Community

Gouranga Das Samrat profile picture

Gouranga Das Samrat

Full Stack Developer | MERN Stack Expert | Next.js • TypeScript | MongoDB • MySQL • Firebase | AWS • Docker • CI/CD | Technical Writer | Building Scalable Web Solutions

Education

Khulna Government Model School & College

Work

Full Stack Web Developer

🚀 Your App Isn’t Slow Because of APIs — It’s Slow Because of How You Render Them

🚀 Your App Isn’t Slow Because of APIs — It’s Slow Because of How You Render Them

2
Comments
2 min read
The One Frontend Interview Question That Humbled Me After 100+ Interviews

The One Frontend Interview Question That Humbled Me After 100+ Interviews

Comments
2 min read
React’s Secret Weapon: Smarter Shipping with A/B Tests and Feature Flags

React’s Secret Weapon: Smarter Shipping with A/B Tests and Feature Flags

Comments
2 min read
🚀 CI/CD Pipeline Explained: From Code Commit to Production Deployment

🚀 CI/CD Pipeline Explained: From Code Commit to Production Deployment

1
Comments
2 min read
10 TypeScript Habits Every JavaScript Developer Should Build 🚀

10 TypeScript Habits Every JavaScript Developer Should Build 🚀

2
Comments 2
2 min read
🎯Arrow Functions vs. Regular Functions in JavaScript

🎯Arrow Functions vs. Regular Functions in JavaScript

1
Comments
2 min read
🤯 Frontend Interviews Are Not Easy Anymore — Be Ready for These 10 Tough Questions

🤯 Frontend Interviews Are Not Easy Anymore — Be Ready for These 10 Tough Questions

1
Comments
3 min read
How to Reduce Bundle Size in Next js

How to Reduce Bundle Size in Next js

Comments
4 min read
How to Speed Up Your Next js App with Caching

How to Speed Up Your Next js App with Caching

Comments
5 min read
How to Reduce Hosting Costs in Next js the Smart Way

How to Reduce Hosting Costs in Next js the Smart Way

1
Comments
5 min read
Claude Code for Software Engineers

Claude Code for Software Engineers

Comments
6 min read
The Ultimate Guide to React Query: Supercharge Your React Apps

The Ultimate Guide to React Query: Supercharge Your React Apps

Comments
2 min read
How We Cut Our React Bundle Size by 40% with Smart Code-Splitting

How We Cut Our React Bundle Size by 40% with Smart Code-Splitting

Comments
1 min read
Understanding npm Package Versioning: A Guide to Major, Minor, and Patch Updates

Understanding npm Package Versioning: A Guide to Major, Minor, and Patch Updates

Comments
2 min read
Custom Hooks vs. Higher-Order Components (HOCs) in React: A Practical Guide for Developers

Custom Hooks vs. Higher-Order Components (HOCs) in React: A Practical Guide for Developers

1
Comments
3 min read
From Imposter Syndrome to Confidence: My Journey as a Senior Angular Developer

From Imposter Syndrome to Confidence: My Journey as a Senior Angular Developer

4
Comments 2
9 min read
Refactor or Rewrite? Tackling Angular Tech Debt

Refactor or Rewrite? Tackling Angular Tech Debt

Comments
6 min read
TypeScript Tricks Every Angular Developer Should Know

TypeScript Tricks Every Angular Developer Should Know

Comments
7 min read
✨ Why Typed Languages Are So Beautiful

✨ Why Typed Languages Are So Beautiful

Comments
3 min read
✨ From PR Panic to Code Confidence

✨ From PR Panic to Code Confidence

Comments
3 min read
Why Tailwind CSS Might Be Hurting Your Large-Scale Projects

Why Tailwind CSS Might Be Hurting Your Large-Scale Projects

13
Comments 10
5 min read
How I Made My Site Look Modern Without Breaking Older Browsers with This CSS Trick

How I Made My Site Look Modern Without Breaking Older Browsers with This CSS Trick

2
Comments
2 min read
How to Slice Out Bad Commits and Keep Your Git Tree Clean

How to Slice Out Bad Commits and Keep Your Git Tree Clean

Comments
2 min read
How This Simple Method Turned My Array Code from Messy to Neat

How This Simple Method Turned My Array Code from Messy to Neat

Comments
3 min read
How to Handle Pasted Images in React Without Losing Your Mind

How to Handle Pasted Images in React Without Losing Your Mind

Comments 1
3 min read
The React Suspense Composable Streaming Trick For Improved User Experience

The React Suspense Composable Streaming Trick For Improved User Experience

Comments
4 min read
I Missed document.currentScript for Years: Here’s Why You Shouldn’t

I Missed document.currentScript for Years: Here’s Why You Shouldn’t

Comments
3 min read
The Easiest Way to Test Node.js Apps with MongoDB: Without Breaking Your Production Database

The Easiest Way to Test Node.js Apps with MongoDB: Without Breaking Your Production Database

Comments
5 min read
Creating User-Friendly Hints in HTML with Popover=Hint Magic

Creating User-Friendly Hints in HTML with Popover=Hint Magic

Comments
3 min read
Write Elegant Animations in CSS with Dynamic and Composable Keyframes

Write Elegant Animations in CSS with Dynamic and Composable Keyframes

Comments
3 min read
Slice Your Text Cleanly with These CSS Hacks

Slice Your Text Cleanly with These CSS Hacks

Comments
2 min read
Unlock Full Control of Your CSS with Revert-Layer

Unlock Full Control of Your CSS with Revert-Layer

1
Comments
5 min read
ECMAScript 2025: Breaking Down the Latest JavaScript Enhancements

ECMAScript 2025: Breaking Down the Latest JavaScript Enhancements

Comments
4 min read
Use SVG Sprites to Make Your React App Load Faster

Use SVG Sprites to Make Your React App Load Faster

1
Comments
4 min read
Smarter Error Handling in JavaScript: Group, Don’t Panic

Smarter Error Handling in JavaScript: Group, Don’t Panic

1
Comments
4 min read
Forget useEffect - Signals Are the Future of Clean, Performant Code

Forget useEffect - Signals Are the Future of Clean, Performant Code

Comments
4 min read
Memoization in React 19: What Happens to useMemo and useCallback?

Memoization in React 19: What Happens to useMemo and useCallback?

Comments
3 min read
13 Game-Changing Performance Fixes Every Front-End Developer Should Know

13 Game-Changing Performance Fixes Every Front-End Developer Should Know

Comments
4 min read
Essential JavaScript Built-in Functions Every Developer Should Know

Essential JavaScript Built-in Functions Every Developer Should Know

1
Comments
6 min read
25 Challenging JavaScript Questions Every Developer Should Be Ready For

25 Challenging JavaScript Questions Every Developer Should Be Ready For

Comments
5 min read
Scaling React: 5 Tough Lessons Learned from Real-World Projects

Scaling React: 5 Tough Lessons Learned from Real-World Projects

Comments
7 min read
Controlled vs. Uncontrolled Components in React.js: What's the Difference?

Controlled vs. Uncontrolled Components in React.js: What's the Difference?

Comments
2 min read
Stop Importing React This Way - Switch to the Wrapper Pattern Instead

Stop Importing React This Way - Switch to the Wrapper Pattern Instead

Comments
4 min read
Stop Using TypeScript Types This Way - Opt for the Map Pattern Instead

Stop Using TypeScript Types This Way - Opt for the Map Pattern Instead

Comments
3 min read
Concerned About localStorage? Here's How to Secure It

Concerned About localStorage? Here's How to Secure It

Comments
3 min read
Connecting Redux to Your React App: A Quick Guide to React-Redux and useSelector

Connecting Redux to Your React App: A Quick Guide to React-Redux and useSelector

Comments
3 min read
5 Surprising Facts About LocalStorage You Probably Didn’t Know

5 Surprising Facts About LocalStorage You Probably Didn’t Know

Comments
5 min read
Top 10 CSS Mistakes That Make Your Website Look Unprofessional

Top 10 CSS Mistakes That Make Your Website Look Unprofessional

Comments
4 min read
How to Use Framer Motion for Stunning React Animations

How to Use Framer Motion for Stunning React Animations

Comments
3 min read
10 Must-Know React Tricks for Beginners

10 Must-Know React Tricks for Beginners

Comments
3 min read
Top 25 JavaScript Array Methods Every Developer Should Learn

Top 25 JavaScript Array Methods Every Developer Should Learn

Comments
4 min read
Sharpen Your Front-End Skills: Quick HTML, CSS & React Interview Challenges

Sharpen Your Front-End Skills: Quick HTML, CSS & React Interview Challenges

3
Comments
3 min read
This One React Hook Streamlines Every Project I Build

This One React Hook Streamlines Every Project I Build

4
Comments
3 min read
7 React Patterns That Made Me Code Smarter, Not Harder

7 React Patterns That Made Me Code Smarter, Not Harder

2
Comments
3 min read
6 Essential JavaScript Concepts Every Developer Should Understand

6 Essential JavaScript Concepts Every Developer Should Understand

Comments
2 min read
Exploring Google’s New Gemini CLI: The Ultimate Open-Source Dev Tool

Exploring Google’s New Gemini CLI: The Ultimate Open-Source Dev Tool

2
Comments
4 min read
10 Front-End Performance Fixes You Should Apply Today

10 Front-End Performance Fixes You Should Apply Today

3
Comments
3 min read
Tailwind CSS v4.0: A Complete Game Changer for Modern Web Development

Tailwind CSS v4.0: A Complete Game Changer for Modern Web Development

5
Comments
5 min read
All React Concepts Explained in Just One Read

All React Concepts Explained in Just One Read

2
Comments
9 min read
Difference Between Three.js and Babylon.js: What Actually Should You Choose?

Difference Between Three.js and Babylon.js: What Actually Should You Choose?

2
Comments
78 min read
loading...