2 Aug 2026 · Jamie Tanna | Software Engineer
Ditto to last week: still not finished my Canada blog post Work's been particular busy this week with various bits going on, and an accidental major release And as it'd been a pretty intense week, Friday was a little bit more a "catch your breath" day where I worked on a couple of bits, got Claude Fable to investigate some things for me (and it got some pretty good investigations, similar to what I would have done!) Had a nice massage on Friday, and a lil' mooch about town This week I've been th…
2 Aug 2026 · Jamie Tanna | Software Engineer
🤖 This post includes some LLM-derived content 🤖 I've been recently thinking about how Open Source maintenance seems to be becoming a little more a slog recently - largely with the increased amount of contributions possible with AI agents - and how it impacts being a maintainer. I'm very fortunate that my literal job is to be an Open Source project maintainer (among other things) and that it's a privilege not many others have. That being said, it still doesn't mean that undoes the amount of…
2 Aug 2026 · Jamie Tanna | Software Engineer
Bookmarked Open Source Must Be Fun (Or It Will Die) by Mike McQuaid Post details Homebrew is thriving while other open source projects struggle. Its scarcest resource isn’t money: it’s maintainer motivation.
1 Aug 2026 · Jamie Tanna | Software Engineer
Reposted Andrew Nesbitt (@andrewnez@mastodon.social) Post details This Week in Package Management: 1 August 2026 https://nesbitt.io/2026/08/01/this-week-in-package-management.html
31 Jul 2026 · Jamie Tanna | Software Engineer
🎶 I won't ask you to sacrifice yourself to bring me back to life 🎶
30 Jul 2026 · Jamie Tanna | Software Engineer
Reposted Renovate (@renovatebot.com) Post details As folks may have noticed - Renovate 44 was (accidentally) released yesterday with a non-breaking change. Please treat Renovate 44.0.0 as 43.x, and upgrade as normal!
30 Jul 2026 · Jamie Tanna | Software Engineer
When contributors raise PRs to Renovate , there are times where they'll merge main into their PR while they're waiting for a merge. Because we use a Merge Queue, we don't necessarily need this - as maintainers we'll manually merge main into a PR if we think it needs it, but it's mostly a case of waiting for the Merge Queue to handle it. Although we have a label that we add if we notice the author of a PR is merging main in - unnecessarily - we'll add a label which adds an automated nudge to say …
26 Jul 2026 · Jamie Tanna | Software Engineer
A busy week at work Got accepted to the Claude for Open Source program I've been looking, again, at rewriting my Micropub endpoint - it's been a long time on my list but I've never sat down with the time to do so - I'd like to get it into a nice place, but the time is always the difficulty. With that in mind, today I've been seeing if Claude can dig through my codebase, get some bits together to work out what features I've got and what'd need to be there, and then end up doing the rewrite, so I'…
21 Jul 2026 · Jamie Tanna | Software Engineer
Reposted Molly White (@molly.wiki) Post details alcoholic trying to get sober after a relapse tells Google's "Health Coach" about it. it tells them to drink every hour and messages them to make sure they're drinking as soon as they wake up.
21 Jul 2026 · Jamie Tanna | Software Engineer
Bookmarked 95 reasons for having your own website Post details A running list of reasons to have your own website in 2026.
21 Jul 2026 · Jamie Tanna | Software Engineer
🤖 This post includes some LLM-derived content 🤖 I've recently been using the pattern I described to combine Renovate and Vendir to sync files in a number of repos, as a means to track OpenAPI spec dependencies. However, one thing I've found a bit painful is that when using Vendir to track these dependencies, the directory structure gets very nested. For instance, with config such as: # via https://github.com/rootlyhq/rootly-go/blob/61c86b8660b6f25d1e8d8638417de173350dfb61/vendir.yml apiVer…
19 Jul 2026 · Jamie Tanna | Software Engineer
Classic Argentina pushing and punching even after the game is over
19 Jul 2026 · Jamie Tanna | Software Engineer
A busy week back at work, catching up on what I'd missed, doing some decision making + Product-y thinking A fair bit of stuff to catch up did make it a slightly stressful start to the week, though Had a fun time at the GitHub Secure Open Source Fund's "Red Team - Repository Under Attack" event GitHub Secure Open Source Fund: Red Team - Repository Under Attack: A Hands-On Incident Response Exercise Helpful to get some more practice on how to handle your repository/organisation being compromised b…
16 Jul 2026 · Jamie Tanna | Software Engineer
Reposted Marie Vibbert (@reasie.bsky.social) Post details No science fiction could have prepared us for just how stupid the end of the world can be. "The environment was on the brink of collapse, and so, rather than deal with that, we burned what fuel we had left getting computers to scam each other for money."
16 Jul 2026 · Jamie Tanna | Software Engineer
Reposted Justin Garrison (@justingarrison.com) Post details Remember when `curl | bash` was considered bad?
12 Jul 2026 · Jamie Tanna | Software Engineer
(Full Canada holiday writeup to come) Got ~1 hour sleep on the plane, and ~1 hour in the cab home, so didn't get going to pick up Cookie right away from Anna's parents - but after some caffeine I was ready to drive us to pick up Cookie Then Cookie decided to be rather alert during the night, so didn't catch up on sleep particularly well, and then last night Morph was the annoying pet 😅 So hoping to get some more sleep tonight, cause it's kinda getting to us! It's been much warmer coming home …
12 Jul 2026 · Jamie Tanna | Software Engineer
(Full Canada holiday writeup to come) Reading: Tiamat's Wrath Leviathan Falls Watched: The Drama (2026) Fantastic Beasts: The Secrets of Dumbledore (2022) Switzerland vs Algeria (World Cup 2026) Canada vs Morocco (World Cup 2026)
12 Jul 2026 · Jamie Tanna | Software Engineer
A busy week before our trip to Canada 🎉 (Full Canada holiday writeup to come) It was very toasty this week As a way to reduce the overall heat, I ended up leaving my PC off while working, and found that worked quite well - but does mean I need to listen to music through my phone, which isn't ideal Sainsburys had the shutters down over their fridges But people didn't put them back after perusing - so spent a bit of time going round and putting them back while looking around but it also tripled…
10 Jul 2026 · Jamie Tanna | Software Engineer
I've just had a lovely restorative and action-packed couple of weeks holiday in Canada 🍁 (more on that over the weekend) - in the meantime, dare I ask "what have I missed"? 🫣
6 Jul 2026 · Jamie Tanna | Software Engineer
I have finished reading Tiamat's Wrath by James S. A. Corey Post details ( isbn:9780356510361 )