I currently live in Nottingham with my partner Anna Dodson and our cat Morph and our dog Cookie.
I use my site as a method of blogging about my learnings, as well as sharing information about projects I have
previously, or am currently, working on in my spare time.
I'm a GNU/Linux user, a big advocate for the Free Software Movement, and the IndieWeb movement and I try to self host my own services where possible,
instead of relying on other providers.
I have ADHD (Inattentive Type) and am learning how to make my life work better around it.
Due to the many social media platforms and different ways to connect, I've captured all my contact information on
my /elsewhere page. Alternatively, you can drop me an email at hi@jamietanna.co.uk.
I also have a /now page which aims to cover some more up-to-date "what I'm up to"
information.
Closed That Tab is back. Erika finally read Richard Cook's How Complex Systems Fail, an 18 point paper Cook wrote with patient safety and medical systems in mind, but one that is frequently discussed in web development and software engineering since the foundational principles apply universally. Erika and Bethany work through what holds up in practice.They cover the difference between normal failure and catastrophic failure, why knowing your system's baseline is its own skill, and why fixes are never free: every change adds complexity, knowledge gaps, and new risk. They get into safety as a set of defensive actions, including rate limiting, caching, rollback plans, feature flags, backups, playbooks, and watching for drift. Then they take on Cook's most contested claim, that root cause analysis is fundamentally wrong for complex systems, and where they agree and disagree. Bethany makes the case that incident reviews are still one of the best learning tools available, as long as psychological safety comes first.The conversation also digs into hindsight bias and self-blame, the difference between taking accountability and taking blame, practitioners as both the risk and the defense in a system, why training and safety work are chronically undervalued, where AI helps during an incident and where you still need a human expert, practicing failure through game days and shadowing, and keeping on-call sustainable so you do not burn out the people holding the pager.HostsOvercommitted: https://overcommitted.devBethany Janos: https://www.trustyduck.devErika Eggemeyer: https://github.com/eggyheadLinksHow Complex Systems Fail by Richard Cook: https://www.adaptivecapacitylabs.com/HowComplexSystemsFail.pdfThinking In Systems: https://www.chelseagreen.com/product/thinking-in-systems/
Welcome to Continue: Go Proposals edition! Each edition of this show will handle a specific topic that can be covered continuously. This edition is for Go Proposals. Each week Kris and Matt willā¦
Steve is back! He joins Kris and Matt to discuss the drama around DHH's latest keynote at Rails World and Steve's latest views on AI. Interestingly, Steve believes that he'll sit in opposition toā¦
STOP TIME! This week Paul, June and Jason are breaking down the 2024 Francis Ford Coppola film, Megalopolis, LIVE from the New York Comedy Festival at Town Hall.
Recorded LIVE from Largo in Los Angeles, filmmaker and author Seth Grahame-Smith joins Paul, Jason, and June to discuss the 1997 Nick Cage classic, Con Air. They cover everything from Nic Cageās southern accent, John Cusack's socks with sandals look, Juneās love of plane movies, and much more. Plus, everyone talks about John Malkovich having the greatest villain death of all time during audience Q&As! Get our Actor / Activist hat atĀ Podswag!Ā For more Matinee Monday content, check outĀ Paulās Youtube page For upcoming HDTGM info visitĀ https://www.hdtgminfo.com/ HDTGM Discord:Ā discord.gg/hdtgm Paulās Discord:Ā https://discord.gg/paulscheer Check out Paul and Rob Huebel live on Twitch (https://www.twitch.tv/friendzone) every Thursday 8-10pm EST Subscribe to The Deep Dive with Jessica St. Clair and June Diane Raphael here:Ā listen.earwolf.com/deepdive Subscribe to Unspooled with Paul Scheer and Amy Nicholson here:Ā listen.earwolf.com/unspooled Check out The Jane Club over atĀ www.janeclub.com Check out new HDTGM merch over atĀ https://www.teepublic.com/stores/hdtgm Where to Find Jason, June & Paul: @PaulScheer on Instagram & Twitter @Junediane on IG and @MsJuneDiane on Twitter Jason is Not on Twitter
Paul, June, and Jason are in-studio to discuss the 2018 romantic comedy Little Italy starring Emma Roberts and Hayden Christensen. They talk about the stereotypical Italian accents, the hair dye, the rain soccer game, the Luigi character, and everything else in this bonkers movie. This episode is brought to you by Squarespace (www.squarespace.com/BONKERS) and Black Tux (www.blacktux.com code: BONKERS). Subscribe to Unspooled with Paul Scheer and Amy Nicholson here:Ā http://www.earwolf.com/show/unspooled/ Check out our new website over atĀ www.hdtgminfo.com! Check out new HDTGM merch over atĀ https://www.teepubliā¦wdidthisgetmade Where to Find Jason, June & Paul: @PaulScheer on Instagram & Twitter @Junediane on IG and @MsJuneDiane on Twitter Jason is still not on Twitter
Another week, another duo episode, but this time around it's Dylan who's joining Kris! He brings a fresh perspective to the AI conversation that Kris and Matt have been engaging in. The bigā¦
Customers donāt ask you to pay down technical debt. They notice when the product is slow, unreliable, or keeps breaking in the same damn way. Kristin Isaac joins Robby to explore how engineers can translate invisible maintenance work into customer and business impact⦠and why that skill may become even more important as AI makes software faster to create than to understand.
Welcome to Continue: Go Proposals edition! Each edition of this show will handle a specific topic that can be covered continuously. This edition is for Go Proposals. Each week Kris and Matt willā¦
Josh welcomes back Daniel Thompson to explain what just happened regarding vulnerability reporting and the CRA on September 11. The very first CRA requirements kicked in, but what does it really mean? Daniel explains it's not too bad. There are plenty more requirements coming, but this one feels very approachable. The show notes and blog post for this episode can be found at
Welcome to Continue: Go Proposals edition! Each edition of this show will handle a specific topic that can be covered continuously. This edition is for Go Proposals. Each week Kris and Matt willā¦
Before the AI era, I wrote pretty long commit descriptions (or commit bodies) for major changes. It took me about five to ten minutes to draft and reread them to make sure I didnāt miss anything important. I did that for several reasons.
Episode 9 of Infrastructure Frontiers with Nell Shamrell-Harrington. Industry Experts run down all the AI news for Infrastructure Engineers. Adam Jacob,ā¦
We're excited to announce that Renovate maintainers Sebastian Poxhofer and Jamie Tanna will be at @linuxfoundation.org's Open Source Summit Europe in Prague in a couple of weeks, and look forward to meeting folks who are there
We'll also be at the @openssf.org's Community Day, too
We've announced 1 Critical, 2 High and 1 Moderate security advisories - we recommend you upgrade to a minimum of 44.79.0 (2026-09-10)
More info: https://github.com/renovatebot/renovate/discussions/46549
Josh welcomes Amanda Brock from OpenUK to chat about sovereignty, policy, open source, and a whole host of other topics. Amanda has front row seat into how sovereignty decisions can affect a county and its open source. It seems sometimes like open source is a global phenomenon, but there are always country wide considerations. This is what the OpenUK is doing in the UK. The discussion is great and the things the OpenUK is dealing with will affect many of us moving forward, even if we would prefer to ignore our digital borders. The show notes and blog post for this episode can be found at
Listen to Sanjeev Bhaskar from Off Menu with Ed Gamble and James Acaster. Weāre in National Treasure territory again as we welcome British comedy royalty Sanjeev Bhaskar to the Dream Restaurant. The āGoodness Gracious Meā and āTaskmasterā star makes James laugh more than he ever has on the podcast, we think.Sanjeev Bhaskar stars in āThe Split Upā which launches on 20 September on BBC iPlayer and BBC One. The Split Upās story and characters are created by Ursula Rani Sarma, based on The Split, created by multiple award-winning Abi Morgan.Ā Follow Sanjeev on Instagram @tvsanjeevWatch the video version of this episode on the Off Menu YouTube.Off Menu is now on YouTube: @offmenupodcastFollow Off Menu on Instagram and TikTok: @offmenuofficial.And go to our website www.offmenupodcast.co.uk for a list of restaurants recommended on the show.Ed Gamble is on tour in 2027 with āFresh Hellā. For dates and tickets go to edgamble.co.ukOff Menu is a comedy podcast hosted by Ed Gamble and James Acaster.Produced, recorded and edited by Ben Williams for Plosive.Video production by Ben Williams and Megan McCarthy for Plosive.Artwork by Paul Gilbey (photography and design).
Episode 8 of Infrastructure Frontiers with Zach Hamm. Industry Experts run down all the AI news for Infrastructure Engineers. Adam Jacob, Paul Stack, andā¦
Josh chats with Daniel and Stefan from curl about their summer of bliss. Curl stopped taking vulnerability reports for a month and nothing much happened really. Daniel and Stefan have a really pragmatic view of all the new LLM powered vulnerability detection tools. The cost of finding a vulnerability has dropped dramatically, but the cost of fixing those bugs hasn't changed. Taking some time off is important for anyone in the middle of these reports. Daniel and Stefan have some great experience and ideas on how to make this all happen. It's great advice for anyone working on software, not just open source. The show notes and blog post for this episode can be found at
Kris and Matthew have some more spicy and it's about the latest AI news cycle: a greater than ten percent chance that AI wipes out humanity inside a decade. Neither of them are worried about itā¦
Reviewing some of the key highlights of my last year working as the Renovate Project Lead, and showing some stats about the project, its community and myself.
Kris and Matthew have some feelings about AI they want to discuss. No, not about benchmarks or agents, but about the people using it to write things they should be plenty capable of writingā¦
Welcome to Continue: Go Proposals edition! Each edition of this show will handle a specific topic that can be covered continuously. This edition is for Go Proposals. Each week Kris and Matt willā¦
Thanks for listening! Find all the things at cupogo.dev.
Meetups roundup:š®š¹ GoLab
šŗšøš GoSF
šÆšµ TinyGo 2026
š®š± Gophercon Israel Cancelled :(
Blogoverse deep divesData races and the limits of ThreadSanitizer in C and Go
cloudx-io/setup-go
Lightning roundEbitengine v2.10.0 Released
Zeno Rocha on X on...
golang.org/x/tools v0.50.0 releasedBlog: Finding unreachable functions with deadcode by Alan Donovan
Russ Cox leaves google, and opines on LLMs for debugging
Coding agent guidelines for modern Go
Jonathan's new podcast: Better Than Vibes
Interview with Ron EvansTinyGo
Yzma
Oxide
The Citizen...
This week on The Business of Open Source, I spoke with Adam Jacob, co-founder and CEO of the Swamp Club.Ā
The first thing we talked about was When To Quit. System Initiative, Adamās second company (after Chef), was one he ultimately shut down after deciding that he just didnāt have...
Episode 7 of Infrastructure Frontiers with Don O'Neill. Industry Experts run down all the AI news for Infrastructure Engineers. Adam Jacob, Paul Stack,ā¦
Episode 6 of Infrastructure Frontiers with John Watson. Industry Experts run down all the AI news for Infrastructure Engineers. Adam Jacob, Paul Stack,ā¦
Letās ride. HDTGM family members Paul and Jason gleefully watch and react to the first trailer for Fast X, the latest installment in the Fast and Furious franchise.
The Fast & Furious family are back together again! Adam ScottĀ (Severance, Party Down)Ā joins Paul, Jason, and June to discuss one of the most important films of our g...