System Design & AI
Grow from mid-level to senior and beyond.
Practical system design, AI and senior-engineer skills, from an engineering manager with 10+ years in the field. Short, clear and built for engineers who want to think like the senior in the room.

What you’ll learn here
System Design
Practical, implementation-first. Caching, load balancing, databases and queues, taught through the mistakes that hurt in production.
AI for Engineers
LLMs and AI tools from a senior engineer’s point of view: what matters, what’s hype, and how to use them in real systems.
Senior Skills
The skills that actually get you promoted: spotting failure points early, managing stakeholders, and making trade-offs.
Free reference
Interview Brush-Up
Learn a concept, understand it properly, or brush up the night before an interview. Topic by topic, concept by concept. Free.
New: When an index gets ignored →Latest articles
All articles →- System Design
Seat booking on release day: same seat, same second, who gets it?
How to design seat booking so two people tapping the same seat at the same second can't both get it, and no seat is lost when a payment fails. The tables, the one UPDATE that holds a seat, the confirm that only works while the hold is valid, duplicate webhooks, multi-seat holds and release-day scale.
- Surya Tech Hub
Why Surya Tech Hub exists
The gap between mid-level and senior is rarely about code. Here's what this channel is about, and who it's for.
Follow along on Instagram
Short reels and concept posts on system design, AI and senior skills. The detailed versions live here.