API design
REST and OpenAPI contracts, versioning, pagination, and the error shapes that keep clients from breaking.
Currently being written
The Damtowise blog: field notes on backend engineering and automation, written up as I build rather than after the fact.
Nothing is published yet. The first posts are being written now, and this page will list them as soon as they're live.
The same stack as the portfolio above, explained from the decisions rather than the tutorials.
REST and OpenAPI contracts, versioning, pagination, and the error shapes that keep clients from breaking.
Streaming, queues, backpressure and the observability work that decides whether a service survives production traffic.
Treating workflows as production code — versioned, retried, observable — instead of one-off glue.
Strictness, generics and the type-level techniques that catch real bugs before they reach a runtime.