Blog
Writing on API design, reliability, and building better projects.
API Design
OpenAPI
UML
Good API work starts before endpoints exist. UML, OpenAPI, and shared language help teams make integrations that are easier to trust.
Integration
MQ
Operations
Message queues are quiet infrastructure until they are not. Reliability comes from observability, repeatable recovery, and careful operational habits.
Projects
React
Software Engineering
A booking system, a game, and a Pokedex all taught the same lesson: scope is easier to manage when the user flow is concrete.