Riverpod, email clients, and lessons paid for in complexity
A post-project note on building a custom Flutter email client, where state management, protocols, and production UX all had opinions.
Posts about software development and what I've learned from building projects.
A post-project note on building a custom Flutter email client, where state management, protocols, and production UX all had opinions.
A transition note about starting Viridian Software, taking on client work, and learning how different production responsibility feels from personal experiments.
A note from the nearly-finished phase, where the product works locally and the remaining enemy is getting it deployed without spending money.
A launch note from the first version of this site, with Astro doing the rare thing: making the JavaScript ecosystem feel pleasant.
A field note from building a full-stack application around date logic, client constraints, and the parts of solo work that do not show up in tidy diagrams.
A short wrap-up after a long full-stack project, with a reminder that finishing software is a different skill from starting it.