Hey there 👋

Welcome to my engineering blog. I write about backend system design, AI, distributed systems, and things I build. Check out the archive or browse by tags.

Pair Programming With Large Language Models

Key takeaways from DeepLearning.AI’s pair programming course — using LLMs to improve, debug, explain, and document your code, and why model size matters more than you think.

April 12, 2026 · 5 min · Vijay

What I Learned From ChatGPT Prompt Engineering for Developers

Key takeaways from DeepLearning.AI’s prompt engineering course — why clarity beats brevity, why iteration beats perfection, and practical techniques that actually work.

April 12, 2026 · 4 min · Vijay