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.
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.