Published articles

01

Understanding Modular Architecture

After seeing a modular monolith migrate to microservices, I had more questions than answers. This was me working through them.

Read on Medium
02

Application Architecture Styles: Layered Architecture

A coworker introduced me to layered architecture and I realized I had a blind spot. This is me working through it. A first in a series on architecture styles!

Read on Medium
03

Application Architecture Styles: Hexagonal/Onion Architecture

My second article in a series on architecture styles!

Read on Medium

What I'm into

Reading
ReAct Framework

Learning about good prompting frameworks that are already built into models.

Researching
Pipes and Filters Architecture

Digging into pipes and filters architecture as part of my series on architecture styles. Want to understand it properly before I write about it.

Experimenting with
Agentic AI

Going through DataCamp's Agentic AI track, then building a research agent to make it stick.

Short takes

On AI

The best thing about agentic AI isn't the automation. It's that building with it forces you to think more carefully about what a "task" actually is.

On architecture

I'd rather spend an extra day getting the architecture right than a week untangling it later. That said, I know when a deadline is a deadline.

On engineering

Most engineers underrate the value of slowing down to research first. Taking time to understand ACID compliance before touching our database saved us from a class of bugs we never had to debug.

Learning log

AI agents
In progress

Going through DataCamp's Agentic AI track to understand how agents work under the hood — then building my own projects to make it stick.

Systems design
In progress

Not just for interviews! Designing at scale forces clearer thinking about tradeoffs I usually gloss over.

Contact Me

I'd love to hear from you — whether it's about a project, collaboration, or just saying hi.


Get in touch