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.