blog

Read Replicas in PostgreSQL and MongoDB: Scaling Reads Without Losing Your MindMedium ↗

July 11, 2026

Why I'm Open-Sourcing My AI Video SaaS (FynCut)

The story of building FynCut—an AI video SaaS that edits podcasts into viral clips using serverless GPUs—why it failed commercially, and why I decided to open-source the entire codebase.

June 4, 2026·5 min read
failure
personal story
saas

How I Built a Go Worker Pool That Handles 1 Million RPS Without BreakingMedium ↗

January 20, 2026

MoniGo <> Performance Monitoring for Go, in 10 SecondsMedium ↗

October 8, 2025

Design Parking Lot Management System | System Design + LLD <> HLD

A deep dive into the architectural decisions and trade-offs when building microservices that can handle millions of requests per day.

July 3, 2025·1 min read
system design
microservices
architecture

Designing Scalable Microservices

A deep dive into the architectural decisions and trade-offs when building microservices that can handle millions of requests per day.

July 3, 2025·3 min read
system design
microservices
architecture

Rejected by 50+ Internship Applications; And Why That Was the Best Thing That Happened - 2021

The story of how I failed repeatedly while applying for internships, cried, restarted; and eventually made it to LinkedIn.

June 23, 2025·3 min read
failure
growth
internship

Secure Data Encoding with Base64 and AES in GolangMedium ↗

July 22, 2024

How to decide GOMAXPROCS for your Go code?Medium ↗

November 28, 2023

How to use channels and goroutines to receive and process data asynchronously in GoMedium ↗

March 28, 2023

Compare two arrays/structs in GolangMedium ↗

January 10, 2023

Protocol Buffer Implementation in GolangMedium ↗

July 25, 2022