👋🏽 Hey!
I'm Kiran Shivaraju, a software developer and AI lead who likes to understand things from first principles, not just at a surface level. I think a lot while building or questioning architecture, roles, costs, and long-term implications instead of blindly following patterns.
I care equally about technical depth, clarity, and real world usability. This is where I share what I'm learning, building, and thinking about reflecting openly and iterating without ego.
When I want to stay away from my computer, I read books, watch movies, play a little badminton here and there, try to hit the gym, or just sleep.

Recent Posts
- 02 Apr, 2026 How a Leaked Codebase Led Me to Rebuild My Entire Dev Workflow
- 01 Apr, 2026 Claude Code Architecture: What Actually Happens When an AI Edits Your Code
- 26 Mar, 2026 Load Testing an LLM on EC2: Finding Your Concurrency Ceiling
- 12 Mar, 2026 Go Semaphores: Limiting Memory, Not Goroutines
- 26 Feb, 2026 How Vision-Language Models Process Video