DEV Community

Gouranga Das Samrat profile picture

Gouranga Das Samrat

Software Developer | Building web, desktop & CLI apps | PERN • TypeScript • Go • Rust • C++ | System Design & DevOps | Writing about code, architecture, and lessons learned

Location Khulna, Bangladesh Joined Joined on  Personal website http://gouranga.eu.org/ github website twitter website

Education

Khulna Government Model School & College

Work

Software Developer

Message Queues (SQS)

Message Queues (SQS)

Comments
3 min read

Want to connect with Gouranga Das Samrat?

Create an account to connect with Gouranga Das Samrat. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Redis

Redis

Comments
3 min read
Caching Strategies

Caching Strategies

1
Comments 2
3 min read
Reverse Proxy

Reverse Proxy

Comments
1 min read
Load Balancers

Load Balancers

Comments
3 min read
CDN — Content Delivery Network

CDN — Content Delivery Network

Comments
3 min read
API Gateway

API Gateway

Comments
3 min read
SQL vs NoSQL

SQL vs NoSQL

Comments
2 min read
Read Replicas

Read Replicas

Comments
2 min read
Database Sharding

Database Sharding

Comments
3 min read
🥧 314 Trillion Digits of Pi: The Software Engineering Secrets Behind y-cruncher

🥧 314 Trillion Digits of Pi: The Software Engineering Secrets Behind y-cruncher

Comments
7 min read
pkg.go.dev Finally Has an Official API — No More Web Scraping

pkg.go.dev Finally Has an Official API — No More Web Scraping

Comments
4 min read
Database Scaling

Database Scaling

Comments
1 min read
Consistent Hashing

Consistent Hashing

1
Comments
2 min read
Back of Envelope Calculations

Back of Envelope Calculations

1
Comments
3 min read
TypeScript 7.0 Beta is Here — and It's Rewritten in Go. Here's What Actually Changed.

TypeScript 7.0 Beta is Here — and It's Rewritten in Go. Here's What Actually Changed.

1
Comments
4 min read
Single Server Setup

Single Server Setup

1
Comments
1 min read
DNS — Domain Name System

DNS — Domain Name System

1
Comments
2 min read
PgBouncer: Effectively Managing Your PostgreSQL Connection Pool

PgBouncer: Effectively Managing Your PostgreSQL Connection Pool

1
Comments
4 min read
IP & Networking Basics

IP & Networking Basics

1
Comments
2 min read
HTTP & HTTPS

HTTP & HTTPS

2
Comments
2 min read
Client-Server Model

Client-Server Model

2
Comments
2 min read
Turning PostgreSQL Into an Integration Engine

Turning PostgreSQL Into an Integration Engine

1
Comments
3 min read
System Design — Beginner to Advance: Complete Curriculum

System Design — Beginner to Advance: Complete Curriculum

2
Comments
2 min read
VS Code on Your Phone — Yes, It Actually Works 🔥

VS Code on Your Phone — Yes, It Actually Works 🔥

3
Comments
5 min read
Test coverage and what it can tell us

Test coverage and what it can tell us

1
Comments
8 min read
How to Use Micro Frontends Without Regretting It

How to Use Micro Frontends Without Regretting It

Comments
9 min read
I Spent Months Perfecting My Dotfiles So You Don't Have To — Here's Everything Inside

I Spent Months Perfecting My Dotfiles So You Don't Have To — Here's Everything Inside

1
Comments
12 min read
🚀 Handling Multiple Form Submissions Gracefully on Frontend

🚀 Handling Multiple Form Submissions Gracefully on Frontend

1
Comments
2 min read
7 Secrets Your Framework Docs Don’t Tell You About Standalone Components

7 Secrets Your Framework Docs Don’t Tell You About Standalone Components

2
Comments
9 min read
How To Migrate to Signal Inputs and Queries Without Rewriting Your Templates

How To Migrate to Signal Inputs and Queries Without Rewriting Your Templates

2
Comments
7 min read
Here’s Exactly How I Implemented @defer for Granular Code Splitting in Days — Step-by-Step

Here’s Exactly How I Implemented @defer for Granular Code Splitting in Days — Step-by-Step

2
Comments
5 min read
Building a Modern Web Infrastructure with DigitalPlat and Cloudflare

Building a Modern Web Infrastructure with DigitalPlat and Cloudflare

2
Comments
2 min read
🔥 Top Mistakes Developers Make While Applying for Jobs (And How to Fix Them)

🔥 Top Mistakes Developers Make While Applying for Jobs (And How to Fix Them)

2
Comments
3 min read
🧠How JavaScript Cleans Up Memory: A Developer’s Guide to Garbage Collection

🧠How JavaScript Cleans Up Memory: A Developer’s Guide to Garbage Collection

Comments
2 min read
🚀 Mastering JavaScript Promises for FAANG Interviews

🚀 Mastering JavaScript Promises for FAANG Interviews

1
Comments
3 min read
🔥 15 Frontend Engineering Questions That Will Make Your 2026 Interviews 10 Easier

🔥 15 Frontend Engineering Questions That Will Make Your 2026 Interviews 10 Easier

Comments
2 min read
What Really Happens When You Hit “Send” on WhatsApp?

What Really Happens When You Hit “Send” on WhatsApp?

1
Comments
2 min read
93% of Frontend Developers Can’t Explain React Profiler vs Lighthouse — Here’s What Actually Impresses Interviewers

93% of Frontend Developers Can’t Explain React Profiler vs Lighthouse — Here’s What Actually Impresses Interviewers

Comments
2 min read
🚀 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

3
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

14
Comments 10
5 min read
loading...