Everything You Call Life“Life can be much broader, once you discover one simple fact, and that is that everything around you that you call ‘life’ was made up by…1d ago1d ago
BEAM-ing to the Future: Exploring Phoenix and ElixirThe worst kept secret in software development is the BEAM virtual machine. If you need an infinitely-scalable, reliable system that’s been…Jan 114Jan 114
How London Lost FashionFolks from New York, Milan, and London might have half-hearted protests, but the reality is that Paris is the undisputed fashion capital of…Jan 29Jan 29
Playing with GleamI decided to use this year’s Advent of Code to learn Gleam, and I really like what I see. I’ve been programming for many years, but I still…Dec 7, 20241Dec 7, 20241
WebComponents Are (a Part of) the FutureThere’s been a big brouhaha about whether Web Components have lived up to their promise. Can they replace React? Definitely not. But they…Nov 29, 20246Nov 29, 20246
My Linux Screen RecorderI recently moved to Linux for development, and ultimately didn’t find a compelling screen recording tool. OBS Studio is the default for…Sep 14, 2024Sep 14, 2024
The Ultimate Guide to Starbucks StarsFor half a year now, I’ve averaged $217 a month on Starbucks. Based on what I now know, I’ve lost $255 from a combination of choosing the…Sep 2, 20244Sep 2, 20244
Avalara’s Stripe IntegrationIf you ever have the misfortune of integrating with AvaTax for sales tax compliance, then this post is for you. (And may God help you…)Jun 11, 20243Jun 11, 20243
Gitlab vs GithubA little over a year ago, I finally got fed up with the numerous Github outages and switched us over to Gitlab. At the time, the move was…May 25, 20241May 25, 20241
Stop Thinking with IF Statements!Over winter break I built Hexagonal chess, as a way to learn all about Lit, and WebComponents. Rather than come up with my own UX, I…Jan 1, 20241Jan 1, 20241