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.
In this episode of the CHAOSScast, host Alice Sowerby sits down with Andrew Nesbitt and Damián Vicino to discuss the formation and objectives of the new Package Metadata Working Group within the CHAOSS community. They discuss the complex issues surrounding package manager metadata, its interoperability challenges, and how the working group aims to address these through mapping and standardization efforts. They also touch upon the importance of these efforts for various stakeholders, including developers, researchers, and tool builders. The conversation highlights both the immediate and long-term goals of the group and provides information on how interested individuals can get involved. Hit download now to hear more!
Elixir creator, José Valim, is throwing his hat into the coding agent ring with Tidewave –a coding agent for full-stack web development. Tidewave runs in the browser alongside your app, but it's also deeply integrated into Rails and Phoenix. On this episode, José tells us all about it. Also: his agent flow, YOLO mode, ...
"Entitled white billionaire wants to decide laws"
I don't give a fuck if Harry Potter was your whole childhood. It's not more important than the lives of trans people.
Welcome back to Break, a Fallthrough aftershow! In this episode, Kris, Matt, and Mitchell talk extend their discussion from Fallthrough episode #41.Enjoying the aftershow? Let us know on social media! If you prefer to watch instead of just listen, head over to YouTube where you watch this episode...
Mitchell once again joins Matt and Kris to give us an update about Ghostty, a new library he's working on called libxev, and some of his thoughts around AI.We continue this discussion in this week's episode of Break! We get into some of the topics briefly mentioned during the main episode. Watch...
it's kinda weird that all the software i am expected to use for work are all written by distributed teams, go, python, postgres, linux, chrome, k8s etc
and despite being told "the best teams work in an office together" i don't know of any software i use that's actually written that way
We're excited to welcome you back to Batch Bunch on Tuesday, 14th October (7:00pm - 9:00pm) at The Dice Cup (68-70 Mansfield Rd, Nottingham NG1 3GY).
Bring…
Welcome back to Break, a Fallthrough aftershow! In this episode, Kris, Matt, and Steve talk extend their discussion from Fallthrough episode #40.Enjoying the aftershow? Let us know on social media! If you prefer to watch instead of just listen, head over to YouTube where you watch this episode of...
Security releases🍪 Go 1.25.2 and 1.24.8 with 10 security fixes🌐 golang.org/x/net v0.45.0 with 2 security fixesMeetups @ Conferences🇺🇸 San Fransisco, CA, USA — Oct 23 @ Forge🇮🇱 Tel Aviv, Israel — Dec 10 @ Cato Networks🇺🇸 GoWest @ Lehi, Utah USA — Oct 24🧦 New swag in the Cup o' Go...
Listen to Gillian Anderson from Off Menu with Ed Gamble and James Acaster. We’re back in National Tredge territory with multi-award winning actor, ‘Sex Education’ and ‘The X Files’ star and soft drinks entrepreneur Gillian Anderson. But what is Green Glass Jello? ‘TRON: ARES’ is out in cinemas on 10th October. ‘Trespasses’ will air in November on Channel 4Buy G Spot drinks at stores nationwide – including Sainsbury’s – or online at thisisgspot.comFollow Gillian on Instagram and TikTok @gilliana Watch the video version of this episode on the Off Menu YouTube on Thu 9 Oct.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).
What defines a truly great developer experience?Sam Lambert is the CEO at PlanetScale, building the next-generation cloud database. Previously Sam was Vice President of Engineering at GitHub, where he was responsible for scaling the company and culture to the world's largest platform for developers with over 100 million users. He was also responsible for creating GitHub Actions, the popular workflow automation tool. Prior to GitHub, Sam led the traffic and video infrastructure teams at Facebook. He is passionate about developer experience and delivering high quality software at scale.Sam joins us this week for an unfiltered conversation on what it takes to build tools developers trust. From scaling GitHub to reinventing how teams manage database workflows, Sam has been behind the scenes of some of the most developer-loved platforms of the last decade.Hosted by Stefan Avram and Jens Neuse, we talk DevEx, open source, monetization, collaboration, and where databases are headed next.Here’s what you’ll learn:Trust over Table StakesDark mode, a CLI, a working UI: these are baseline features, not innovation. Sam unpacks why trust is the foundation of any great developer experience, and how long-term thinking beats short-term applause.From Vitess to DevOps for DatabasesWhen Sam joined PlanetScale, the company was transitioning from simply offering the Vitess technology to delivering a MySQL database with a “compelling developer workflow”. We’ll explore how Sam helped articulate that product vision and build trust with users. Data Federation Meets API FederationPlanetScale unifies data across shards, regions, and database types. WunderGraph unifies APIs. Together, they offer a complementary model for modern teams. We explore how customers are using both types of tools, and what makes collaboration at scale actually work.AI, Agents, and the Next Database ParadigmWe couldn’t end without asking Sam how AI is shifting the way PlanetScale works, and how he sees the future. What does the rise of agents and new protocols (cough, MCP) mean for databases? And what trends is Sam betting on for the next five years?Why PlanetScale Metal is so fastSam breaks down the architectural decisions behind their high-performance Postgres and MySQL offerings. He explains how they run petabytes of state on bare metal inside Kubernetes and why most cloud databases leave performance on the table.Lessons from 55 people with 100% uptimeWith just 55 employees, PlanetScale runs one of the most trusted database platforms. Sam explains how a tiny infra team, a “no passengers” culture, and zero sysadmins help them outperform hyperscalers with 10 times the headcount.The Open Source AdvantageSam, Stefan & Jens explore how OSS enabled PlanetScale’s early growth, how they think about building on top of OSS today, and what Sam really thinks about the CNCF situation. Building for ScaleSam opens up about his obsession with scale. He talks about spinning up 500-node clusters at the press of a button and living vicariously through the success of their customers.If you're building developer tools, designing distributed systems, or just want a fresh perspective on where infrastructure is headed, this one’s for you.Jump into the comments or live chat! We want to hear:What does “developer experience” mean to you?Are databases finally part of DevOps?Is open source still the best way to start something big?Tune in every Friday at 9 AM on YouTube (WunderGraph - Stefan & Jens) for new Live episodes!Watch this episode here: Sam Lambert (CEO @ PlanetScale) on building tools developers actually trustVisit us at wundergraph.com
APIs run the modern digital world, but what separates the good from the great?Daniel has been part of the codecentric team since October 2016. Since the beginning of 2022 he works as Principal API Consultant at the Dortmund branch. Starting as a consultant with a focus on application lifecycle management, his focus shifted more and more towards APIs. In addition to numerous customer projects and his involvement in the open source world around APIs. He is also a frequent speaker at conferences.In this episode of The Good Thing with Stefan & Jens, Daniel joins us for a deep dive into how modern teams should think about APIs: as products, as capabilities, and as core business enablers. From governance models to open source adoption to the future of API standards, this conversation explores what it really takes to make APIs work at scale.Here’s what you’ll learn:From APIs to CapabilitiesDaniel explains why thinking in terms of capabilities (“Ship Order”, “Process Payment”, “Approve Loan”) instead of technical endpoints can reshape API design. We discuss how this mindset shift ensures APIs align with business value and how product thinking drives long-term success.Governance vs. GatewaysAPIs don’t succeed without governance. Daniel shares why tools like API gateways are helpers, not leaders. Together, we explore strategies for balancing autonomy with control, defining ownership, and preventing API sprawl without killing innovation.Open Source as the API Backbonecodecentric deliberately builds on open-source technologies. Daniel, Jens, and Stefan discuss how communities like OpenAPI, AsyncAPI, and GraphQL accelerate progress, the trade-offs of open source in enterprise settings, and why standards are crucial for event-driven APIs.The Future of APIsWhat role will GraphQL, gRPC, and AsyncAPI play in shaping tomorrow’s API strategies? How might AI influence API design and usage? Daniel shares his perspective on when to use different approaches, where they converge, and why reliability still matters most.If you care about API strategy, developer experience, or building infrastructure that lasts, this conversation is for you.Join the live chat or comments and share:* Should APIs be designed as capabilities, not endpoints?* How much governance is too much?* What’s the role of open source in API strategy today?Tune in every Friday at 9 AM on YouTube (WunderGraph - Stefan & Jens) for new Live episodes!Watch this episode here: How Great Teams Build Great APIs — Daniel Kocot (API thought leader)Visit us at wundergraph.com
Open source project leaders have faced heavy challenges over the last decade and a half. It seems every language community has had conflicts with its leadership: Python with the struggles of the Python 2 to 3 migration; Node.JS and the community's conflict with Joyent; Rust and their handling of...
Listen to Still Panicking: How to Have a Massage from Nobody Panic. Still Panicking: Why not carve out a bit of you time, as this week, we look back on Tessa and Stevie's best self-care How Tos.Stevie got a massage and loved it. Tessa gets them all the time for her stressed body. Together they offer advice if you’re thinking about going for the first time and, quite frankly, get far too worried about how to tell if your masseuse is going to give you a “happy ending” or not.This episode was first released on 19 March 2024.Recorded and edited by Aniya Das for Plosive.Photos by Marco Vittur, jingle by David Dobson.
Brian Fox discusses the challenges and future of open source package repository infrastructure. We discuss the complexities of managing public registries, the impact of overconsumption, and the importance of sustainable practices in the open source community. Brian tells us how organizations can reduce their footprint and contribute to a more balanced ecosystem. The package repositories cannot continue to be the world's CDN. The show notes and blog post for this episode can be found at
Listen to this episode of The Delta Flyers: 'The Fight' released on August 25, 2025. Stream this episode and discover all the new episodes from your favorite podcasts on Podbay, the best podcast player on the web.
CEO Abi Noda is joined by DX CTO Laura Tacho to discuss the evolving role of Platform and DevProd teams in the AI era. Together, they unpack how AI is reshaping platform responsibilities, from evaluation and rollout to measurement, tool standardization, and guardrails. They explore why...
Conference videos🇬🇧 GopherCon UKFyneConfProposals💧 Accepted: add new goroutine leak profile as a GOEXPERIMENTFull discussion of this feature in Episode 127🪿 Added to minutes: add GOOS=noos bare metal support🫣 Added to minutes: Add bytes.Buffer.Peek👍 Added to minutes: Add must.DoBlog posts✈️ Go...
Over the past two months, we’ve seen some of the most serious supply chain attacks in npm history: phishing campaigns, maintainer account takeovers, and malware published to packages with billions of weekly downloads. What is going on?! What can we do about it? Our old friend, Feross Aboukhadijeh, joins us to help make...
Welcome back to Break, a Fallthrough aftershow! In this episode, Kris and Matt talk extend their discussion from Fallthrough episode #39.Enjoying the aftershow? Let us know on social media! If you prefer to watch instead of just listen, head over to YouTube where you watch this episode of...
This week we've got a grab bag episode! Kris and Matt discuss a variety of topics, including a GopherCon debrief (featuring some RustConf comparisons!), why people can't be mad all the time, the need for better abstractions, and so much more!We continue this discussion in this week's episode of...
Voices of Oxide on the pod! Cliff Biffle (engineer), Dave Pacheco (engineer), and Ben Leonard (designer) are on the show today. Jerod and I were invited to Oxide's annual internal conference called OxCon to meet the people and to hear the stories of what makes Oxide a truly special place to work right now.
Cliff Biffl...
Meetups and Conferences🇺🇸 Go Meetup in San Francisco, Oct 23 @ Forge🇺🇸 GoWest, Oct 24 @ Lehi, Utah USA🇳🇬 GopherCon Africa, Oct 24 & 25 @ Lagos, Nigeria🇷🇺 LetsGoConf followup post on TelegramProposals⚠️ Accepted: errors.AsType (As with type parameters)💧 runtime/pprof,runtime: new goroutine leak...
Gitpod has rebranded to Ona and shifted its focus to building AI tools for enterprise teams. This episode digs into why they made the leap, how they're standing...
Welcome back to Break, a Fallthrough aftershow! In this episode, Kris and Matt are joined by Ron Evans talk about Fallthrough episode #38.Enjoying the aftershow? Let us know on social media! If you prefer to watch instead of just listen, head over to YouTube where you watch this episode of...
From AI winters to Tiny Go, Ron Evans has a long and storied career. In this episode he joins Angelica and Matt to discuss his journey, what past AI winters can tell us about our current AI moment, the importance of Tiny Go, and so much more.This week's episode has a Break aftershow! Watch it on...
We've all experienced the dreaded rewrite. A system that was promised to last for years has grown so full of technical debt and cruft that we feel we need to throw it out and start over again. How can we avoid this? In this episode, Angelica and Matt are joined by Jon Sabados, where they discuss...
Everything is changing. Adam is joined by his good friend Beyang Liu from Sourcegraph — this time, talking about Amp (ampcode.com). Amp is one of the many, and one of Adam's favorite agentic coding tools to use. What makes it different is how they've engineered to it to maximize what’s possible with today’s frontier mo...
This week we talk to Zoltan Kochan, the lead maintainer of PNPM, a package manager for JavaScript. PNPM revolutionized the way we install dependencies in the JavaScript ecosystem with it's speed and focus on DX. Come join us as we talk about the origins of PNPM, the technical details of how it works, and the future of package management.https://github.com/zkochanhttps://www.linkedin.com/in/zkochan/https://pnpm.io/https://github.com/pnpm/pnpmhttps://www.kochan.io/
Thanks Gabriel Augendre for guest co-hosting this episode!Visit cupogo.dev for all the links.🔬 A new experimental Go API for JSON🧾 2025 Go Developer Survey🥸 Test state, not interactions by Redowan😴 Go team quiet week Sep 22–Sep 26⛓️💥 The Day the Linter Broke My CodeInterview with Matt BoyleFind...
In this episode Adrian Hesketh and Joe Davidson from Templ joins me and we talk about the what, why, and how of Templ. If you haven't checked it out, Templ helps creating strongly typed html template and use a component based approach to building web interface in Go.Links:Templ GitHub repoThe...
Creating docs that actually work means knowing what to write, how to write it, and where it belongs. In this episode, we break down the diataxis documentation f...
Listen to this episode of The Delta Flyers: 'The Disease' released on August 25, 2025. Stream this episode and discover all the new episodes from your favorite podcasts on Podbay, the best podcast player on the web.
Listen to this episode of The Delta Flyers: 'Course Oblivion' released on August 25, 2025. Stream this episode and discover all the new episodes from your favorite podcasts on Podbay, the best podcast player on the web.