Blog
Writing on engineering, experiments, and the occasional overcooked opinion.
Posts
Nothing more than some random thoughts. I don't expect anyone to read these, nor care. When learning a subject, writing it down makes the subject stick way easier, and I simply enjoy it.
A beautiful way of writing types for maintainable code.
Learn how to integrate semantic types with Drizzle ORM for better type safety and developer experience.
I have used Docker on and off for years without fully understanding it. Writing this down is how I finally built a clear mental model for Docker Compose, PostgreSQL, volumes, ports, environment variables, Dockerfiles, migrations, and driver choices.
Browse by Topic
Grouped paths through the archive when you want fewer rabbit holes and more signal.