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.
I'm a husband and father. 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.
And yeah, my last name is Assmann.
I write about what I think, learn, do.
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.
The Helix editor has no built in AI support. Current approaches utilize Helix' LSP integration by launching an AI focused LSP. With Macro Keybindings, there is a new way.
Forms are essential for any interactive web experience. But they are easy to mess up. See what makes a good form and how modern tooling can help systematically creating great forms.
We're stuck at improving our web apps UX. What we do currently is too complex for devs. I am certain that Sync Engines are the next leap forward for both creating magical user experiences and reducing mental load for developers.