Jamie Tanna's profile image

Hi, I'm Jamie Tanna šŸ‘‹šŸ¼

If you're referring to me, I'm happy being called Jamie, Jamie Tanna, jamietanna, and that you respect my pronouns: he/him/his.

I'm currently the Renovate project lead at Mend.

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 an maintainer for a number of Open Source projects, including oapi-codegen, and Renovate, as part of my job at Mend.

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.

My birthday is on the .

 Listen

Listened to Closed That Tab: What "How Complex Systems Fail" Teaches Software Engineers by Overcommitted | Software Engineering and Programming Insights
Post details
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/

 Listen

Listened to Matinee Monday: Con Air LIVE! - Earwolf
Post details
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

 Listen

Listened to Little Italy - Earwolf
Post details
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

 Listen

Listened to Kristin Isaac: The Customer Doesn’t Care About Your Technical Debt
Post details
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.

 Listen

Listened to Open Source Security: CRA vulnerability reporting with Daniel Thompson
Post details
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    

 Listen

Listened to Open Source Security: Sovereignty, policy, and OpenUK with Amanda Brock
Post details
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

Listened to Sanjeev Bhaskar | Off Menu with Ed Gamble and James Acaster
Post details
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).

 Listen

Listened to Open Source Security: The curl summer of Bliss with Daniel and Stefan
Post details
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  

 Listen

Listened to A totally racist episode so cache(sh) me outside how bout dah?! | Cup o' Go
Post details
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...