/avi
/avi

Engineering

AI, machine learning, software design patterns, and systems thinking.

A collection of notes, patterns, and hard-won lessons from building software professionally. Topics span AI/ML, systems design, software engineering practices, and technical leadership.

Use the sidebar to navigate to a specific area, or start with the most recent articles below.

What's Here

AI & Machine Learning — Practical guides on working with LLMs, prompt engineering, and building AI-powered systems.

Software Engineering — Testing strategies, code review, and the craft of writing maintainable code.

Systems Design — Distributed systems, caching, databases, and scalability patterns.