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 [email protected].

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 Oxide and Friends | Predictions 2026!!
Post details
Time for the annual predictions episode! Bryan and Adam were joined by frequent future-ologists Simon Willison, Steve Klabnik, and Ian Grunert to review past predictions and peer into the future. If any of these predictions come to fruition, it's going to be an interest 1, 3, or 6 years!In...

 Note

A day of national mourning is upon us - our kettle stopped working this afternoon so we've had a whole half day with no tea ๐Ÿ’” (cries in British)

 Listen

Listened to Ep. 42 | Making Silly Software with Christina Martinez by Overcommitted
Post details
SummaryIn this episode, the hosts meet with Christina Martinez, a developer experience engineer from Resend, who shares insights on her creative process and current projects. She shares her delight in building silly software and how she's using that to learn in her current role.TakeawaysChristina is the creative mind behind the Gen Z Babel plugin.She also developed the Swift commits tool.Taking existing tutorials and adding a creative twist can make them more fun.Continuous development is important at all parts of your career.LinksChristina Martinez: https://christinacodes.devSilly Software Club: https://sillysoftware.clubResend: https://resend.com/Gen Z slang Babel plugin: https://www.instagram.com/reel/Cxvwz76vBus/ | https://github.com/christina-de-martinez/babel-plugin-glowup-vibesTaylor Swift themed commit linting tool: https://youtube.com/shorts/eOS5Q2I9LHM?si=LC8JVUKTkLgwKtDF | https://github.com/christina-de-martinez/swift-commitsCodeTV & Mux's Worst Video Player Competition: https://www.mux.com/blog/actual-worst-video-playerReact Miami: https://www.reactmiami.com/HostsOvercommitted: https://overcommitted.devBethany Janos: https://github.com/bethanyj28Brittany Ellich: https://brittanyellich.comEggyhead: https://github.com/eggyhead

 Repost

Reposted Renovate (@renovatebot.com)
Post details
We've announced 6 Moderate Security Advisories, which allow for possible remote code execution, when an attacker has access to a repository's default branch More info: https://github.com/renovatebot/renovate/discussions/40403

 Listen

Listened to Open Source Security: Anubis with Xe Iaso
Post details
Josh chats with Xe Iaso, the creator of Anubis the web AI firewall. We discuss how Anubis is tackling bots and scrapers. The discussion around the scrapers is fascinating and challenging, these things are everywhere and don't behave very nicely. There's also discussion about running a successful open source project. Xe has a lot of experience to share with us, you're going to learn something new with this one. The show notes and blog post for this episode can be found at

 Repost

Reposted Josh Bressers (@josh.bressers.name)
Post details
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/

 Listen

Listened to Oxide and Friends | OxF 2025 Wrap-Up
Post details
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:...

 Repost

Reposted Glyph (@[email protected])
Post details
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

 Listen

Listened to Cup o' Go | See you next year
Post details
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...