Technical writing

Posts about Java, architecture, and software design.

The blog favors progressive explanations, real code, and design tradeoffs over generic content.

In progress

Building a tiny IoC container in plain Java

April 18, 2026

The first public post in a series about a small Java IoC container used to explain reflection, dependency injection, and object graph validation.