How I Built My URL Shortener in Go
A deep dive into building a high-performance URL shortener with Go, PostgreSQL, and Redis — focusing on clean architecture and sub-5ms response times.
Writing about backend systems, Go, Linux, DSA, and the things I learn while building and scaling real-world engineering solutions.
My complete Fedora development environment setup — from Hyprland to Neovim, Docker workflows, and shell customization.
Learn how PostgreSQL indexes accelerate queries using B-Tree, GIN, GiST, and BRIN indexes, and discover when each indexing strategy is the right choice for scalable database performance.
How I implemented peer-to-peer video streaming for an IoT security system using WebRTC, STUN/TURN servers, and signaling.