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 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.
As AI adoption accelerates across the software industry, engineering leaders are increasingly focused on a harder question: how to understand whether these tools are actually improving developer experience and organizational outcomes.In this year-end episode of the Engineering Enablement podcast,...
This week on #OpenSourceSecurity I chat with Jamie Tanna about updating open source dependencies. It's usually not as simple as "just update" and Jamie has a ton of real world experience in this working on Renovate
https://opensourcesecurity.io/2025/2025-12-renovate-jamie/
Bryan and Adam reflect on Oxide and Friends in 2025--favorite moments, episodes, and images. Happy new year and see you in 2026!Your hosts are Bryan Cantrill and Adam Leventhal.Some of the topics we hit on, in the order that we hit them:RFD 576: Using LLMs at Oxide (hacker news comments)OxF:...
it's truly amazing what LLMs can achieve. we now know it's possible to produce an html5 parsing library with nothing but the full source code of an existing html5 parsing library, all the source code of all other open source libraries ever, a meticulously maintained and extremely comprehensive test suite written by somebody else, 5 different models, a megawatt-hour of energy, a swimming pool full of water, and a month of spare time of an extremely senior engineer
Welcome back to Break, a Fallthrough aftershow! In this episode, the panel continues their conversation from Fallthrough #52.Enjoying the aftershow? Let us know on social media! If you prefer to wa...
We decided to do our own wrap up for the year. We've called it Stack Trace, and we pulled a bunch of stats from the first year of Fallthrough. In this episode, Kris, Matt, and Dylan talk through th...
Welcome back to Break, a Fallthrough aftershow! In this episode, the panel continues their conversation from Fallthrough #51.Enjoying the aftershow? Let us know on social media! If you prefer to wa...
There's a famous joke essay called Worse Is Better, which compares the New Jersey and the MIT ideologies. In this episode, Kris and Matt discuss these two different ideologies and how they show up ...
Jan 1: this is the year of new Me
Jan 12: [eating shredded cheese directly from the bag] new years resolutions are a bourgeois construct for disciplining bodies into productive units for capital
Podcast: Within Reason with Hank GreenPodcast: Within Reason with VsaucePodcast: Acquired: Microsoft Volume IFavorite Cup o' Go episodes of 2025May 17, Episode 110: Thanks, Ian. đ Plus Kevin Hoffman talks about empathy and the joy of logging âĄMay 23, Episode 111: Go gets audited, and Ian Lance...
I've blown the dust off my NAS and am upgrading it from Debian 10 (Buster) to Debian 13 (Trixie) using only an LLM (GPT-4.1 via GitHub Copilot) to help me - AMA!
đ„Hotfixđ„ is back with a new guest! Scott Werner is the CEO of Sublayer, helps organize the Artificial Ruby meetup in NYC, and is the author of the extremelyâŠ
Fuck you people. Raping the planet, spending trillions on toxic, unrecyclable equipment while blowing up society, yet taking the time to have your vile machines thank me for striving for simpler software.
Just fuck you. Fuck you all.
I can't remember the last time I was this angry.
<p>As a cancer survivor, comedian Tig Notaro has explored her own mortality in acclaimed releases such as âLiveâ and âBoyish Girl Interrupted.â Now sheâs a producer of an Apple TV documentary called âCome See me in The Good Lightâ that examines the final days of a close friend, the poet Andrea Gibson. Tig talks to Ted Danson about how this unique project came about, the changes itâs inspired in her own life, and much more. </p><p> </p><p>Like watching your podcasts?  Visit <a href="http://youtube.com/teamcoco">http://youtube.com/teamcoco</a> to see full episodes. </p> <p>Hosted by Simplecast, an AdsWizz company. See <a href="http://pcm.adswizz.com">pcm.adswizz.com</a> for information about our collection and use of personal data for advertising.</p>
Weâre running a short mini-series on The Debrief podcast called Beyond the code, where we interview our engineers about what itâs really like to build at â incident.ioâ .In this episode, Product Engineer Rory B. and CTO Pete discuss how weâre using Claude Code and Git Worktrees to allow engineers to build multiple features in parallel. You can read more on our blog.
Josh welcomes back Daniel Thompson explore the rather silly question of whether Santa Claus needs to be compliant with the Cyber Resilience Act (CRA). This episode was intended to be silly, but it ended up being an incredibly interesting conversation. Daniel explained a great deal about how the CRA works and how it could apply to Santa Claus. The TL;DR is even if he's giving out free stuff, the CRA almost certainly applies. Daniel also fills us in on his book (you can email Josh to enter into a drawing for a copy), and his work on web browsers for the CRA. It's an incredibly informative discussion. The show notes and blog post for this episode can be found at
Saw an advert for a Trainline AI assistant thing, with a disclaimer at the bottom saying itâs AI, so might not actually be right.
Why is it okay for AI to be unreliable? Why are we collectively so accepting of the idea?
Welcome back to Break, a Fallthrough aftershow! In this episode, the panel continues their conversation from Fallthrough #50.Enjoying the aftershow? Let us know on social media! If you prefer to wa...
In the tech industry, we talk about how exceptional and innovative we are. But are we really? In this episode, Kris and Matt explore why they see the industry as pretty mid and how things should be...
I made something new: an eslint plugin to validate your npm ecosystem lockfiles! It supports npm, pnpm, yarn, bun, and vlt, and it's already helped find a supply chain security attack vector inside a fortune 500 tech company. https://www.npmjs.com/package/eslint-plugin-lockfile
<p>Comedian and actor Kumail Nanjiani feels twitterpated about being Conan OâBrienâs friend.</p><p>Kumail sits down with Conan to discuss his new special Kumail Nanjiani: Night Thoughts, old lady drug dealers, how heâs been received internationally, and the real-life coming of age experience that inspired a favorite Silicon Valley scene.</p><p>Â </p><p>For Conan videos, tour dates and more visit <a href="http://TeamCoco.com">TeamCoco.com</a>.</p><p>Got a question for Conan? Call our voicemail: (669) 587-2847.</p><p><p>Get access to all the podcasts you love, music channels and radio shows with the SiriusXM App! Get 3 months free using this show link: <a href="https://siriusxm.com/conan">https://siriusxm.com/conan</a>.</p></p> <p>Hosted by Simplecast, an AdsWizz company. See <a href="http://pcm.adswizz.com">pcm.adswizz.com</a> for information about our collection and use of personal data for advertising.</p>
In this episode we interview David Sheldrick, the creator of patch-package.https://github.com/ds300/patch-package/https://github.com/artsy/eigenArtsy's mobile apphttps://www.artsy.nethttps://pulley.com/Where David is going nexthttps://github.com/artsy/gudetamaA tool David worked on at Artsyhttps://github.com/artsy/eigen/pull/3210Artsy's automated move to strict type checking in their react native apphttps://github.com/ds300/patch-package/pull/295PR to add create issue feature to patch-packagehttps://github.com/ds300/jetztDavid's speed reader chrome extensionhttps://www.npmjs.com/package/ts-nodehttps://deno.land/https://www.rust-lang.org/https://twitter.com/orta/https://ipfs.io/ToolTipsAndrewhttps://relative-ci.com/https://github.com/iamakulov/awesome-webpack-perfhttps://www.npmjs.com/package/speed-measure-webpack-pluginhttps://uiw.tf/Justinhttps://github.com/RobinCsl/awesome-js-tooling-not-in-jshttps://paperclip.devhttps://github.com/phoenixframework/phoenix_live_viewhttps://github.com/nerves-project/nerveshttps://github.com/fhunleth/nerves_livebookDavidhttps://coderwall.com/p/cq_lkg/remapping-caps-lock-key-to-something-more-natural-on-mac-os-xhttps://code.visualstudio.com/docs/editor/userdefinedsnippetshttps://code.visualstudio.com/docs/editor/codebasics#_save-auto-save
Ajay Kulkarni from Tiger Data (Co-founder/CEO) is on the pod this week with Adam. He asked him to get vulnerable and trace his path to becoming a CEO. They dig into the themes that have shaped his career, and explore how founder values end up forming company culture (whether you intend them to or not). From his enterpr...
Three founders, one kitchen table, and a very honest end of year conversation. In this episode we look back on 2025, from moving continents and growing the company at pace, to ski trips that probably should not have happened, live demos that absolutely could have gone wrong, and the small moments that made the year memorable. We talk about how our billboard ideas came to life, what it is really like spending a huge chunk of time hiring, why Pete injured his back standing up, and why Chrisâs idea of a death row meal is genuinely upsetting. It is unscripted, a bit chaotic, and a proper look behind the scenes at what the year actually felt like.
Finally, a recommendation-heavy, full-mailbag show. Been a while.
New to the pod are achievementsâwatch your BreakingScoreâą increase each time you write in toâŠ
FYI: We've changed the `GOSUMDB` environment variable on the Mend-hosted Renovate Cloud infrastructure, which may lead to impact to users with private Go modules. As we've noted in https://github.com/renovatebot/renovate/discussions/40041, this is due to previously used settings leaving users open to supply chain attacks
SummaryIn this episode of the Overcommitted Podcast, hosts Brittany, Bethany, and Erika engage in a deep conversation with Piotr Sarna, co-author of 'Writing for Developers.' They explore the journey of co-authoring a book, the importance of writing in engineering, and the challenges and joys of technical writing. The discussion also touches on the significance of blogging as a continuation of learning and sharing knowledge, as well as the role of writing culture in engineering teams. The crew kicks off the next book club, where the Overcommitted engineers will be reading Writing for Developers together over the next 2 months!TakeawaysWriting a book can be seen as a series of extended blog posts.There is a gap in resources for writing engaging blog posts for developers.Good writing in tech should have an educational aspect.Writing culture in engineering teams enhances clarity and collaboration.The book 'Writing for Developers' fills a niche in technical writing resources.Embracing cringe-worthy writing experiences is part of the learning process.LinksPiotr Sarna on LinkedIn: https://www.linkedin.com/in/sarna-dev/Cynthia Dunlop on LinkedIn: https://www.linkedin.com/in/cynthiadunlop/Piotr and Cynthia's first book: Database performance at scale: https://bookshop.org/p/books/database-performance-at-scale-a-practical-guide-cynthia-dunlop/f384c1f0d973803c?ean=9781484297100&next=t Writing for Developers book: https://bookshop.org/p/books/writing-for-developers-blogs-that-get-read-cynthia-dunlop/af343340c60cd806?ean=9781633436282&next=tWrite that blog!: https://writethat.blog/Writing for Developers GitHub Repo: https://github.com/scynthiadunlop/WritingForDevelopersBookDiscord community for Overcommitted: https://discord.gg/fxvEjs7fHostsOvercommitted: https://overcommitted.devBethany Janos: https://github.com/bethanyj28Brittany Ellich: https://brittanyellich.comEggyhead: https://github.com/eggyhead
Do you write blog posts, documentation, or anything for software engineers? Do you want to?
Join us for the Writing for Developers book club with @overcommitted.dev, officially kicking off now! đ
Chapters 1+2 now, first discussion Friday. Join us in Discord to chat about it: discord.gg/d9gZyYuqKd
https://discord.gg/d9gZyYuqKd
SummaryIn this episode of the Overcommitted Podcast, hosts Bethany, Brittany, and Erika engage in a deep conversation with Jason Lengstorf about the concept of being unreasonable in the tech industry. Jason shares his journey of embracing unreasonableness to pursue big ideas, the importance of community and networking, and how to navigate risks in career decisions. They discuss the value of non-traditional backgrounds in tech, the process of learning and consolidating information, and the creative approaches that can lead to innovative projects. The conversation wraps up with Jason sharing his future projects and reflections on the tech landscape.TakeawaysBeing unreasonable and having big audacious goals can lead to unexpected opportunities.Surround yourself with ambitious people that can inspire growth.Recognize when to pivot in your career.Networking is often more valuable than formal education.Learning is an active process, not just passive consumption.Creative coding can lead to innovative solutions.Take (calculated) risks. It can help you achieve your goals.Community support is crucial in navigating career changes.Being slow to adopt new technologies might not be a bad thing.LinksJason Lengstorf: https://jason.energyCodeTV: https://codetv.devAll things open talk: https://www.youtube.com/watch?v=goVNPN6fVwQBytes.dev: https://bytes.devChar Stiles: https://www.instagram.com/charstilesBuiltin: https://builtin.comHostsOvercommitted: https://overcommitted.devBethany Janos: https://github.com/bethanyj28Brittany Ellich: https://brittanyellich.comEggyhead: https://github.com/eggyhead
If the Internet is a big computer, Amazon s3 is the hard drive. So what happens when a single typo breaks the Internet's hard drive? On this episode of Fork Around and Find Out we review the s3 outage from 2017. It wasn't that long ago and yet it seems everyone has forgotten.Please leave a...