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 a Senior Developer and Open Source project maintainer (of Renovate) 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 Open Source Security: MCP and Agent security with Luke Hinds
Post details
Josh talks to Luke Hinds, CEO of Always Further, about MCP and agent security. We start out talking about Luke's new tool, nono which is a sandboxing tool that has AI agents in mind as a use case. We explain what MCP and agents are doing as well as why it's so hard to secure them. It's not impossible, but it's not simple either. We end the show by discussing some of the more human aspects to security and how history may be repeating itself with security folks laughing at new users who don't know any better. The show notes and blog post for this episode can be found at

 Listen

Listened to Ep 252: Jason Mantzoukas | Off Menu with Ed Gamble and James Acaster
Post details
Listen to Ep 252: Jason Mantzoukas from Off Menu with Ed Gamble and James Acaster. ‘How Did This Get Made?’ podcaster and ‘Brooklyn Nine-Nine’ star Jason Mantzoukas finishes up series 11. And half of his meal is lurking in the shadows… Listen to Jason’s podcast ‘How Did This Get Made?’ wherever you listen to podcasts. Recorded and edited by Ben Williams for Plosive.Artwork by Paul Gilbey (photography and design).Follow Off Menu on Twitter and Instagram: @offmenuofficial.And go to our website www.offmenupodcast.co.uk for a list of restaurants recommended on the show.Watch Ed and James's YouTube series 'Just Puddings'. Watch here.

 Listen

Listened to Ep 175: Alex Horne (Christmas Special) | Off Menu with Ed Gamble and James Acaster
Post details
Listen to Ep 175: Alex Horne (Christmas Special) from Off Menu with Ed Gamble and James Acaster. Record a Christmas food podcast. Your time starts now. Watch The Horne Section TV Show on All 4. Watch Taskmaster on All 4. Listen to The Horne Section Podcast. Recorded and edited by Ben Williams for Plosive.Artwork by Paul Gilbey (photography and design) and Amy Browne (illustrations).Follow Off Menu on Twitter and Instagram: @offmenuofficial.And go to our website www.offmenupodcast.co.uk for a list of restaurants recommended on the show.Watch Ed and James's YouTube series 'Just Puddings'. Watch here.

 Listen

Listened to Fern Brady (Tasting Menu) | Off Menu with Ed Gamble and James Acaster
Post details
Listen to Fern Brady (Tasting Menu) from Off Menu with Ed Gamble and James Acaster. We’re rolling out a Tasting Menu once again, and this time Off Menu fan favourite, Taskmaster star, superstar stand-up and podcaster Fern Brady gets given a surprise menu. Fern Brady has launched a new podcast ‘Ignore That Feeling’ with Alison Spittle. Listen to it on Spotify, Apple Podcasts and watch it on YouTube: https://www.youtube.com/@ignorethatfeelingpodcast Follow Fern on Instagram @fernfrombathgate and TikTok @fernbradyofficialWatch the video version of this episode on the Off Menu YouTube on Thu 19 Feb.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.Off Menu is a comedy podcast hosted by Ed Gamble and James Acaster.Produced, recorded and edited by Ben Williams for Plosive.Video production by Megan McCarthy for Plosive.Artwork by Paul Gilbey (photography and design).

 Listen

Listened to Ep 237: Lucy Beaumont (Live in Manchester) | Off Menu with Ed Gamble and James Acaster
Post details
Listen to Ep 237: Lucy Beaumont (Live in Manchester) from Off Menu with Ed Gamble and James Acaster. Taskmaster’s Lucy Beaumont joins us for night two of our Manchester residency. And a horse nearly made her late… Lucy Beaumont’s on tour now with ‘The Trouble and Strife!’ For dates and tickets go to lucybeaumont.co.uk Lucy’s podcast ‘Lucy and Sam’s Perfect Brains’ is out now. Subscribe now on Apple Podcasts and Spotify.Recorded by Matt Mountford-Lister for Storm Productions Group live at the O2 Apollo Manchester.Edited by Ben Williams for Plosive.Artwork by Paul Gilbey (photography and design).Follow Off Menu on Twitter and Instagram: @offmenuofficial.And go to our website www.offmenupodcast.co.uk for a list of restaurants recommended on the show.Watch Ed and James's YouTube series 'Just Puddings'. Watch here.

 Listen

Listened to Ep 229: Sam Campbell (Live in Nottingham) | Off Menu with Ed Gamble and James Acaster
Post details
Listen to Ep 229: Sam Campbell (Live in Nottingham) from Off Menu with Ed Gamble and James Acaster. The Dream Restaurant comes to you live from Nottingham this week, with special guest, Taskmaster’s Sam Campbell. And he’s brought his own fork… Sam Campbell is on tour with ‘Wobservations’. For dates and tickets visit samcampbelltour.com Sam’s podcast ‘Lucy and Sam’s Perfect Brains’ is coming soon. Subscribe now on Apple Podcasts and Spotify. Follow Sam on Instagram @mcdonaldscomedyRecorded by Matt Mountford-Lister for Storm Productions Group live at the Nottingham Royal Concert Hall.Edited by Ben Williams for Plosive.Artwork by Paul Gilbey (photography and design).Follow Off Menu on Twitter and Instagram: @offmenuofficial.And go to our website www.offmenupodcast.co.uk for a list of restaurants recommended on the show.Watch Ed and James's YouTube series 'Just Puddings'. Watch here.

 Listen

Listened to Will Arnett | Off Menu with Ed Gamble and James Acaster
Post details
Listen to Will Arnett from Off Menu with Ed Gamble and James Acaster. The Dream Restaurant’s back in business for series 15, and our first booking is comedy royalty, Emmy-nominated actor, superstar podcaster and star of new movie ‘Is This Thing On?’, Will Arnett. Will Arnett stars in ‘Is This Thing On?’ which is in UK cinemas from 30 January. Follow Will on Instagram @arnettwillWatch the video version of this episode on the Off Menu YouTube on Thu 22 Jan. 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.Off Menu is a comedy podcast hosted by Ed Gamble and James Acaster.Produced, recorded and edited by Ben Williams for Plosive.Video production by Megan McCarthy for Plosive.Artwork by Paul Gilbey (photography and design).

 Listen

Listened to Taskmaster The Podcast
Post details
Comedy Podcast · Updated weekly · This is the official Taskmaster podcast, hosted by former champion and chickpea lover, Ed Gamble. Each week, released straight after the show is broadcast on Channel 4, Ed will be joined by a special …

 Note

Has someone at the Linux Foundation decided they want to spam folks regardless of opting out of the "PyTorch Foundation" emails? Getting it across many more emails than I remember signing up to the Linux Foundation with, and even after unsubscribing from "PyTorch Foundation" emails, I'm now receiving them under different email events

 Listen

Listened to Cup o' Go | Thank you for listening to episode 137. Err... 137-1 = 135? Or is it 136? No, 137. I think. Maybe.
Post details
🔐 Go 1.26.1 and Go 1.25.8 pre-announcement🇮🇹 GoLab 2026, Nov 1-3 @ Bologna, ItalyCFP Open through Apr 13➖ Proposal: change go mod init default go directive back to 1.N✔️ Accepted: generic methods for GoWe talked about it in E143📵 Blog: Turn Dependabot Off by Filippo Valsorda⚡️ Lightning Round🤩...

 Listen

Listened to Ep 2: Holidays | Lucy & Sam's Perfect Brains
Post details
Listen to Ep 2: Holidays from Lucy & Sam's Perfect Brains. Lucy and Sam speak to two former holiday companions to talk about the various types of medicine needed while abroad. Recorded by Aniya Das and Ben Williams, and edited by Ben Williams for Plosive. Artwork by Sam Campbell. Theme music by Paul Williams and Sam Campbell.

 Listen

Listened to Ep 1: The Face | Lucy & Sam's Perfect Brains
Post details
Listen to Ep 1: The Face from Lucy & Sam's Perfect Brains. Have you got FIRST EPISODE FEVER or what??? Lucy B and Samuel C throw caution to the wind and begin their podcast with a highly complex study of the human face. They analyze each feature in shocking depth, beginning with the bits at the top and working their way right down to the chin and they don't go off on a single tangent. Only listen to this if you are operating heavy machinery please.Recorded by Aniya Das and edited by Ben Williams for Plosive.  Artwork by Sam Campbell. Theme music by Paul Williams and Sam Campbell.

 Listen

Listened to Sustainability in Software Development: Robby Russell on Tech Debt and Engineering Culture by Overcommitted | Software Engineering and Tech Careers Insights
Post details
SummaryIn this episode of the Overcommitted Podcast, hosts Brittany, Bethany, and Erika dive deep into the realities of software development with guest Robby Russell. They explore the critical challenges of maintaining legacy code and managing technical debt, emphasizing the impact on programmer productivity and long-term sustainability of software projects. Robby shares his extensive experience, including his journey creating Oh My ZSH, highlighting the importance of documentation, testing, and fostering a collaborative engineering culture. The discussion also covers balancing personal and professional commitments, an essential aspect of career growth in tech. Listeners will gain practical insights into navigating software engineering challenges while sustaining work-life balance. The episode wraps up with a fun segment on current tech obsessions from all participants.LinksPlanet Argon: https://www.planetargon.com/ Oh My Zsh: https://ohmyz.sh/ Maintainable Podcast: https://maintainable.fm/On Rails Podcast: https://onrails.buzzsprout.com/ Robby’s Blog: https://robbyonrails.com/ Robby’s Band: https://mightymissoula.com/ Commit Goods Store: commitgoods.comd’Oh My Zsh: https://medium.com/free-code-camp/d-oh-my-zsh-af99ca54212c Stop Pretending You’re the Last Developer: https://robbyonrails.com/articles/2025/07/16/stop-pretending-youre-the-last-developer/ Internal Tooling Maturity Ladder: https://robbyonrails.com/articles/2025/08/13/internal-tooling-maturity-ladder/Diataxis: https://diataxis.fr/HostsOvercommitted: https://overcommitted.devBethany Janos: https://github.com/bethanyj28Brittany Ellich: https://brittanyellich.comErika Eggemeyer: https://github.com/eggyhead

 Listen

Listened to How Staff Engineers Impact Software Projects and Programmer Productivity with Sean Goedecke by Overcommitted | Software Engineering and Tech Careers Insights
Post details
SummarySean Goedecke, a staff engineer on GitHub's Copilot team and a prominent voice in software development, shares his unique frameworks for software engineering and improving programmer productivity. In this episode, discover how understanding the distinction between "pure" and "impure" engineering can impact software projects and career growth in tech. Sean breaks down the idea of "legible" vs. "illegible" work, challenges conventional approaches centered around Jira ticket queues, and discusses the evolving role of AI in software engineering. This conversation also touches on the dynamics of engineering culture and how ambitious engineers can thrive beyond typical performance metrics. Plus, Sean responds to some of his most compelling Hacker News comments live on the show, providing fresh insights into balancing productivity with impactful work.LinksSean’s website: seangoedecke.com Blog post: Pure and impure software engineering: https://www.seangoedecke.com/pure-and-impure-engineering/ Blog post: The good times in tech are over: https://www.seangoedecke.com/good-times-are-over/ Blog post: 2025 was an excellent year for this blog: https://www.seangoedecke.com/2025-wrapup/ Seeing like a state book: https://www.goodreads.com/book/show/20186.Seeing_Like_a_State HostsOvercommitted: https://overcommitted.devBethany Janos: https://github.com/bethanyj28Brittany Ellich: https://brittanyellich.comErika Eggemeyer (Eggyhead): https://github.com/eggyhead

 Listen

Listened to Open Source Security: Goose and the Agentic AI Foundation with Brad Axen
Post details
Josh chats with Brad Axen from Block about his creation Goose as well as the Agentic AI Foundation (AAIF). I am quite skeptical of many AI claims, but Brad has a very pragmatic view about where things are today and where we might see them head. Donating Goose to the AAIF is great news as well as seeing MCP and AGENTS.MD in the foundation. We discuss how to deal with the problem of raising up junior developers, challenges of AI PRs, and some thoughts on how to get started if you're interested in AI development. The show notes and blog post for this episode can be found at

 Listen

Listened to Open Source Security: Goose and the Agentic AI Foundation with Brad Axen
Post details
Josh chats with Brad Axen from Block about his creation Goose as well as the Agentic AI Foundation (AAIF). I am quite skeptical of many AI claims, but Brad has a very pragmatic view about where things are today and where we might see them head. Donating Goose to the AAIF is great news as well as seeing MCP and AGENTS.MD in the foundation. We discuss how to deal with the problem of raising up junior developers, challenges of AI PRs, and some thoughts on how to get started if you're interested in AI development. The show notes and blog post for this episode can be found at