Field notes
Thinking in
public.
Working notes on software from the interface down: backend systems, mobile applications, lower-level experiments, and the ideas that survive contact with code.
Going back to C, seriously
I’m returning to C to get closer to the fundamentals of backend development—memory, sockets, processes, files, and the work frameworks usually hide.
What Electron taught me about desktop apps
I dabbled with Electron for an internal project at work and learned a lot about connecting a React interface to a C backend, packaging desktop installers, and shipping across platforms.
Convex made hobby apps feel light again
Convex has made small app development feel much easier because I spend less time worrying about webhooks, caching, and keeping the frontend in sync with backend state.
How Ionic won me over
I did not like Ionic at first because it felt like HTML wrapped in a mobile view. The things that changed my mind were the community, the tooling, and how easy it was to onboard new colleagues.