Here, have some recent posts.
Multi-factor auth does not save you from having to vet your dependencies.
How I moved my blog from Cloudflare to Fastly, and why.
Why a relentless focus on reducing developer friction pays off in team productivity, and some ways to do this.
Dogmatism is an enemy because it makes bad decisions.
Why it took me a year to arrive at a one-line fix for a massive performance problem, and how I hope to shorten that time should I encounter a similar situation again.
What to do with a legacy monolith implemented with a language and framework you don’t know and/or dislike.
This is a blog post for non-Rustaceans about why Rust’s await syntax is good.
How reading “Programming as Theory-Building” changed my priorities as a technical leader and a programmer.
The connection between technical dysfunction and organizational dysfunction, and why you have to deal with the organization first.
It’s good to start with a clear statement of the problem you’re trying to solve. Here’s the problem statement for this blog.
This internet thing seems to have taken off.