π¨βπ» Farhan Hasin Chowdhury
Building scalable systems across enterprise SaaS, media, edtech, and proxy/VPN infrastructure. Also prolific author of technical content that educates developers worldwide.
πΌ Engineering
βοΈ Writing
π Reading
When I'm not building systems, I'm exploring stories. Currently reading:
Comprehensive guide to Docker and containerization, read by hundreds of thousands of developers worldwide.
View Project βComplete guide to Kubernetes fundamentals, deployments, and orchestration for modern cloud-native applications.
View Project βIn-depth exploration of NGINX as a web server, reverse proxy, and load balancer for high-performance systems.
View Project βComplete guide to installing, configuring, and mastering Arch Linux for power users and enthusiasts.
View Project βThe Database Layer Your Agent Stack Is Missing
An exploration of how MongoDB has evolved into a unified backend for AI agents, handling state persistence, vector search, and fault tolerance in a single system β eliminating the need to stitch together separate databases for operational data, embeddings, and analytics.
Read Article βNext.js error handling: a practical guide
A practical walkthrough of error handling in Next.js App Router, covering expected errors via Server Actions and Server Components, uncaught exceptions with error boundaries, the notFound() function for 404s, and integrating Honeybadger for production error monitoring.
Read Article β