Hey, I'm Carl!

I'm a proud dad. I play badminton, do paragliding and make my own pasta. I enjoy building software on the web platform. Currently I build with TypeScript and Go for the German Airforce.

I organize the Munich TypeScript meetup.

And yeah, my last name is Assmann.

Projects I'm Proud Of

tilly

A relationship journal app that helps me being a better friend. My take on how good web apps can and should feel.

intl

A typesafe internationalization library that does not require code generation

md-ai

A coding agent that runs in the CLI and stores the session as editable markdown

Blog Posts

I write about what I think, learn, do.

The Silence of the Errors

Make errors impossible to ignore by making them annoying: use sounds and alerts in development, send notifications in production. Catch client and server errors early and hold yourself accountable to fix them immediately.

View all posts

Latest Recipes

What I have been cooking recently.