Blog
Thoughts on web development, programming, and technology
Encryption Explained: From Zero to Hero (AES, RSA, and Beyond)
26 min readA comprehensive guide to encryption for developers. Learn AES, RSA, hybrid encryption, and how to implement secure systems in production. From beginner concepts to advanced implementations.
Monolith vs Microservices: A Backend Reality Check
4 min readA practical, no-hype comparison of monolithic and microservices architectures. Learn what actually works in production, common mistakes, scaling tradeoffs, and how to choose the right architecture.
Session vs Token Authentication: Which One Scales Better?
5 min readA deep dive into session-based vs token-based authentication. Learn how they work internally, how they scale in production, and which approach fits modern backend architectures.
AWS Networking Explained for Backend Engineers
4 min readA backend-focused, practical explanation of AWS networking components with real-world architecture patterns.
Python Async/Await: From Basics to Production Patterns
10 min readMaster asynchronous programming in Python with practical examples. Learn async/await, asyncio, concurrent execution, and real-world patterns for building high-performance applications.
Django Middleware Deep Dive: Build Custom Middleware Like a Pro
8 min readMaster Django middleware from basics to advanced patterns. Learn to build custom middleware for logging, authentication, rate limiting, and request/response transformation.