Back to Home
/articles

ENGINEERING
ARTICLES.

Writing about backend systems, Go, Linux, DSA, and the things I learn while building and scaling real-world engineering solutions.

FeaturedBackend Engineering

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.

Nov 15, 20258 min
Read Article
FeaturedBackend Engineering

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.

Nov 15, 20258 min
Read Article
Linux
12 min

Fedora Setup for Developers

My complete Fedora development environment setup — from Hyprland to Neovim, Docker workflows, and shell customization.

Oct 22, 2025
Backend Engineering
10 min

Understanding PostgreSQL Indexes

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.

Sep 18, 2025
System Design
9 min

WebRTC Architecture in My Smart Door Project

How I implemented peer-to-peer video streaming for an IoT security system using WebRTC, STUN/TURN servers, and signaling.

Jul 12, 2025