Recent Posts

Managing your interrupt rate as a tech lead, part 1: You get more of what you reward

Disabling paste in textboxes is not a security feature

Automating tweets with Twitter API v2

Creating a Jekyll-style blog post URL in Astro

Creating a Jekyll-style blog post year archive in Astro

Setting up a Rust development environment with Visual Studio Code

Sponsoring dependencies: The next step in open source sustainability

Making your open source project sponsor-ready, Part 3: Accepting sponsorships

Making your open source project sponsor-ready, Part 2: Project hygiene

Making your open source project sponsor-ready, Part 1: Companies and trust