Emil Tervo

Blog

Writing on API design, reliability, and building better projects.

API Design
OpenAPI
UML
Modeling APIs before code: what enterprise architecture taught me

Good API work starts before endpoints exist. UML, OpenAPI, and shared language help teams make integrations that are easier to trust.

April 20, 20264 min readRead post
Integration
MQ
Operations
Notes on keeping message queues reliable

Message queues are quiet infrastructure until they are not. Reliability comes from observability, repeatable recovery, and careful operational habits.

March 12, 20265 min readRead post
Projects
React
Software Engineering
Building student projects like small products

A booking system, a game, and a Pokedex all taught the same lesson: scope is easier to manage when the user flow is concrete.

February 6, 20263 min readRead post