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.
News for the week of October 26, 2026: Nuxt DevTools V4 is bigger and badder than ever, it's JS engine season with Yavashark and Boomkat, and TypeScript stays #1 on GitHub as more than 40% of pull requests now start with an agent. From the community: a SOML parser in TS types, a TypeScript to...
Craig Kerstiens returns to talk about the ever-expanding world of Postgres: a deliberately boring core, a thriving extension ecosystem, and pg_lake bringing DuckDB and Iceberg into the mix. We dig into the pain of ETL, what Craig is watching in Postgres 19, the impact of AI on open source maintainers, and why the datab...
My favourite thing I heard second hand was "we don't have any incidents caused by AI, because we don't count them as AI - if a human vibe coded a PR, that's on them" which I partially agree with but also enjoy you can avoid blaming an AI mandate if you don't measure it π
Sylvain Kalache, who runs the AI lab at Rootly, walks Matty through what AI SREs can and can't do during an incident. They get into why handing every smallβ¦
Have you seen this?
If you haven't, you should. I think everyone needs to. Wealth inequality on a scale this extreme is almost impossible to explain. You have to experience it to understand.
Go ahead. Try it out.
Where is the top of this graph? Good question. Keep scrolling
Does anyone know why the #Slack Halloween themes have subtly different naming based on whether you're an Enterprise or not? Does Big Candy Corn require such high dues Slack can only pay with beefy Enterprise contracts?
Can you trust software written without AI? We examine the risks of manual coding versus automated vulnerability exploits.At Rails World 2026, a show of hands revealed that writing material amounts of code by hand is becoming a rarity. We discuss whether that human-written code is actually safer, especially after reviewing the eMudhra certificate authority compromise where private keys were recovered in under a second. Between open-weight models demonstrating Mythos-class exploit skills and the ongoing debate over AI consciousness, the security landscape has shifted significantly.This conversation is for engineers navigating the reality of AI mandates at work and the impact of agents that continue running after you log off. We also cover the practical side of professional development, from Bethany building a holiday gift-list app to Brittany replacing cloud subscriptions with local transcription tools. By analyzing these technical shifts, we aim to help you maintain a grounded perspective on your career trajectory.Subscribe for weekly software engineering breakdowns, and comment on which professional challenge you want us to tackle next.HostsOvercommitted: https://overcommitted.devBethany Janos: https://www.trustyduck.devBrittany Ellich: https://brittanyellich.com
Episode 13 of AI Frontiers with Sean Escriva. Industry experts run down all the AI news for engineers. Adam Jacob, Paul Stack, and Nick Stinemates areβ¦
Recorded as part of GoSF. Thanks Bill for co-hosting, and Antithesis for hosting!
π―π΅ GopherCon Japan
πͺ Guest Posts: Hooking into the Go Toolchain
π¦ go-llama
I'm not sure claiming "everything is on fire" is the correct takeaway here
There is a pile of flammable materials we've been ignoring for decades. It catches on fire sometimes. It caught on fire a β¦
Positive comments from The Real Reviewers
Lance Ulanoff at TechRadar:
'Satisfying' is the best way to describe the feeling of repeatedly opening andβ¦
Do the 2026 Go Developer Survey, and tell them Cup o' Go sent you!
Go 1.27.3 and Go 1.26.10 are released due to eMudhra Intermediate CA Compromise
Interview with Ainsley ClarkAinsleyClark.com
templ
For years, itβs been common knowledge among grant writers for open source tech that putting maintenance of existing code in a proposal can tank the whole thing.
Funders, do you hear us now? Are you β¦
Quinn and Thorsten sit down together in San Francisco to answer the question they get asked most: how does the Amp team work? They walk through a week at Amp, from Thorsten's Sunday post and the single Monday meeting to writing down goals in silence. They explain why Amp has no quarterly goals, no departments and no territory, and how feature flags and the work in progress, orb good and orb bad channels keep a team of 21 in sync. They also cover reviewing changes with agents, pushing to main without mandatory code review, and why they think more companies will soon work like this.
The problem for cybersecurity enjoyers is that there hasnβt been enough incidents to achieve the regularity and excitement of say, watching sports. Finally, with AI we have solved this
web developer: oh hey you guys are back early
infra: four's haunted
web developer: what?
infra: *loading a pistol and getting back on the computer* four's haunted