What’s top of mind
At work, I’ve been thinking about the UX of developer tooling. This term has made people chuckle, likely because they sadly don’t think that UX matters for developer tools. I’ve also been thinking about continuous delivery (CD) for desktop apps: David Farley and Jez Humble’s book Continuous Delivery is good, but does not take into account desktop apps (user-installable apps).
I have a continuous interest in build systems. I’ve not written down much about build systems yet, but here’s a start: Build processes should only generate new files.
I’m perpetually interested in programming languages. For now, there’s Module systems in programming languages.