Blog & Notes
Writing about systems, software, and practical AI.
Notes from building cloud-native software, designing reliable systems, and applying AI in everyday engineering work.
AI Engineering
Language models, AI workflows, and practical AI projects.
Explore notes on language models, AI workflows, and hands-on projects.
Explore AI notesSystem Design
Scalability, reliability, distributed systems, and architecture trade-offs.
Practical notes on distributed systems, service boundaries, data flow, scalability, and the trade-offs behind dependable software.
Low-Level Design
Class responsibilities, interfaces, patterns, and maintainable design.
Practical notes on object-oriented design, class responsibilities, interfaces, patterns, and modeling decisions that keep software flexible and maintainable.