April 9, 2026
How I've spent an unplanned time in between jobs after a layoff.
January 27, 2026
What working on my Rust project has taught me about being a programmer.
January 18, 2026
Announcing the rollout of email subscriptions to new blog posts!
January 2, 2026
And if it is, can we resist its power?
November 28, 2025
Update on some of the more difficult experiences I've faced this Fall, and how they have re-awakened me to the treasures of Buddhism.
September 1, 2025
How I found some small encouragement in pushing back against the AI craze in another engineer's blog post.
June 29, 2025
Concern over whether LLM-assisted coding will hamper developers' ability learn how to build software.
June 3, 2025
How the formation of early Christian communities can inform how we approach "best practices" on engineering teams.
April 11, 2025
Thoughts on how advanced education in the Humanities is even more important now that generative AI is taking over our digital lives.
March 13, 2025
An overview of the updates I made to simplify this blog's tech stack and hosting environment.
Enter your name and email to receive new blog posts directly in your inbox.