Sign in

Adrian Mouat

@adrianmouat.com
1K followers 543 following 744 posts

Technical community advocate at Chainguard. Bad guitarist. He/him.

PostsRepliesMedia
Reposted by Adrian Mouat
Gergely Orosz @gergely.pragmaticengineer.com · 11h
The last time building software sped up ~10x (early 2000s, the agile movement), a massive interest in automated testing followed almost immediately (unit tests, TDD, XP etc) Today, building software sped up 10x, easily: and a similar massive interest in automated testing + verification is following
11765
Reposted by Adrian Mouat
Baldur Bjarnason @baldurbjarnason.com · 11h
“In response to “The death of web development education” ” bell.bz/in-response-to-the-death-of… > The most effective way I can contribute, in my opinion, is a crude sketch I just did of Piccalilli‘s Stripe chart for all time sales: That graph is eye-opening
bell.bz
In response to “The death of web development education”
I read Mat​hia⁠s S​chäf⁠er’s excellent post, titled The death of web development education. I was thinking about how I can contribute to the conversation and really struggled to articulate the problem...
14412
Reposted by Adrian Mouat
Bryan Cantrill @bcantrill.bsky.social · 28/09/2026
Fool's Expertise bcantrill.dtrace.org/2026/09/27/f...
bcantrill.dtrace.org
Fool's Expertise | The Observation Deck
59120
Adrian Mouat @adrianmouat.com · 26/09/2026
Oh wow. This show was a lot of fun. I was completely useless both times. I did have quite a nice hack once tho
010
Reposted by Adrian Mouat
David Flanagan @rawkode.dev · 25/09/2026
Klustered … returns! Apply now!
rawkode.academy
Klustered Winter 2026 starts 30 October
Klustered returns on Friday, 30 October 2026. Contestants race the clock to diagnose and fix deliberately broken Kubernetes clusters.
044
Adrian Mouat @adrianmouat.com · 23/09/2026
Lol, 3 of my favourite companies right there. And they are all complementary.
011
Adrian Mouat @adrianmouat.com · 20/09/2026
"Unlimited tolerance must lead to the disappearance of tolerance. If we extend unlimited tolerance even to those who are intolerant, if we are not prepared to defend a tolerant society against the onslaught of the intolerant, then the tolerant will be destroyed, and tolerance with them." Popper
032
Adrian Mouat @adrianmouat.com · 17/09/2026
For years now, I've been unable to read straight fiction. I used to read lots of books and "literature", especially stuff from all time lists etc. Now I almost exclusively read sci-fi and fantasy, with the odd bit of non-fiction thrown in (but not bios).
100
Adrian Mouat @adrianmouat.com · 17/09/2026
The way to make a quick million is now to influence llms so that models integrate your product by default.
110
Reposted by Adrian Mouat
Aaron Ross Powell @aaronrosspowell.com · 16/09/2026
I've been on an AT Protocol podcast binge and I know tons of people hate it here and hate the devs and think the focus should be building something that's just like Twitter but tuned to the hater's particular tastes, but, man, what's getting built has me optimistic about the future of the internet.
512512
Adrian Mouat @adrianmouat.com · 14/09/2026
This is an important read for anyone alarmed by the AI extinction predictions. To sum it up; extraordinary claims require extraordinary evidence, and that just doesn't exist at the minute.
263
Reposted by Adrian Mouat
Bryan Cantrill @bcantrill.bsky.social · 13/09/2026
The contagion of fear bcantrill.dtrace.org/2026/09/13/t...
bcantrill.dtrace.org
The contagion of fear | The Observation Deck
1624083
Reposted by Adrian Mouat
Sarah Andersen @sarahseeandersen.bsky.social · 12/09/2026
The image is of a four panel comic.
The title for the first two panels is "Young Me".
In panel one we see a young version of Sarah, the protagonist. She says, "I want to achieve great things".
In panel two we zoom in a little on young Sarah's face. She continues, "An astounding career! An amazing house! World peace!"
The title for the last two panels is "Adult Me".
In panel three we see adult Sarah, looking down.
In panel four we zoom out and see she is in front of a basil plant. She simply says "I want to grow a basil plant".
101117591916
Adrian Mouat @adrianmouat.com · 11/09/2026
When using AI I keep coming back to this Peter Drucker quote: "There is surely nothing quite so useless as doing with great efficiency what should not be done at all"
101
Reposted by Adrian Mouat
Gergely Orosz @gergely.pragmaticengineer.com · 11/09/2026
A couple of trends I'm seeing across the industry. Which ones are you observing that I missed?
2120017
Reposted by Adrian Mouat
puerco @puerco.mx · 10/09/2026
I had a lot of fun building some cool, futuristic stuff with Marina to achieve builds with attested hermeticity.
152
Adrian Mouat @adrianmouat.com · 08/09/2026
I've used this graph in slides recently, and only just realised how misleading it is. Apologies to anyone I have in turn misled. zerodayclock.com have now changed their graphs.
100
Adrian Mouat @adrianmouat.com · 08/09/2026
Anyone know why zerodayclock.com got rid of the time to exploitation graphs?
zerodayclock.com
Zero Day Clock
A public scoreboard for vulnerability management and exploitation.
200
Adrian Mouat @adrianmouat.com · 04/09/2026
This week I read a blog post by @anil.recoil.org . In it he describes creating a PR for an OCaml library to fix a security issue -- minutes later his own webserver is being probed for the vulnerability.
100
Reposted by Adrian Mouat
Elle Cordova @ellecordova.bsky.social · 03/09/2026
Rough Draft vs Final Draft
253116683307
Adrian Mouat @adrianmouat.com · 03/09/2026
If you're at @containerdays.bsky.social and interested in surviving the 🌋vulnpocalypse🌋 that is now upon us, come to my talk at 9.30 in Room 4. Which is handily near the @chainguard.dev booth.
000
Adrian Mouat @adrianmouat.com · 02/09/2026
This is completely insane. The existence of a patch for a project means attackers can build an exploit in minutes. So attackers are actively exploiting vulnerabilities before you have any chance of apply the patch or mitigations.
010
Reposted by Adrian Mouat
Matteo Bianchi @mbianchi.dev · 28/08/2026
I shouldn't, especially on a Friday but... Starting in September I'll have more time for freelance work, if you know folks in need of Kubernetes/Cloud/Platform Engineering knowledge, send them my way 🫡
002
Adrian Mouat @adrianmouat.com · 28/08/2026
AI Agents often fail the "Jurrasic Park" test: they become obsessed with what they can do and forget to think about if they "should". To everyone using AI right now -- please keep at least half an eye on *how* your agents are completing tasks. (Credit to @chainguard.dev CTO Matt Moore for this!)
110
Reposted by Adrian Mouat
Ian Coldwater 🧊🚫 @lookitup.baby · 24/08/2026
this is the best hacking music I've heard in a hot minute
youtube.com
Music for People Who Are Tired of Being Distracted
YouTube video by Caught In Joy
710013
Adrian Mouat @adrianmouat.com · 25/08/2026
So if anyone wants to know why @chainguard.dev has multiple JDK/JRE variants (Adoptium, Azul, Liberica, our own one...) and what the difference is, check out this video: www.youtube.com/watch?v=0jDj...
youtube.com
Are All Java Images Identical?
YouTube video by Chainguard
000
Adrian Mouat @adrianmouat.com · 25/08/2026
This post by @iame.li hits hard on the future of dev tooling/marketing: "Once upon a time, users and developers were separate markets. That distinction will becomes less and less meaningful every year that goes by." blog.stream.place/3mqs64g5ujk2m
blog.stream.place
How Streamplace Works: User-first and developer-first at the same time
Because pretty soon those won't be separate groups of people
010
Reposted by Adrian Mouat
Marcus Noble @averagemarcus.bsky.social · 25/08/2026
This post from Sam Rose is absolutely fantastic! 💙 A real deep dive into Kubernetes probe with amazing interactive demos, advice and even a bug discovered in Kubernetes! 🤯 ngrok.com/blog/probes
ngrok.com
How Kubernetes probes work | ngrok blog
Learn how probes work interactively on simulated Kubernetes clusters running in your browser.
0165
Reposted by Adrian Mouat
Marko Bevc @marko.social · 21/08/2026
This is one of my favourite events and I'm happy to be speaking again! We're back in Edinburgh 🏴󠁧󠁢󠁳󠁣󠁴󠁿 - come and say hi! It's going to be great seeing friend and spend time with the #Kubernetes #community - also still time to grab @kcduk.bsky.social Early bird tickets 🥳 Full agenda: agenda.kcduk.io
agenda.kcduk.io
KCD UK 2026 Schedule
012
Adrian Mouat @adrianmouat.com · 19/08/2026
Want to know the easy way to migrate to @chainguard.dev Actions and Containers? Join me on August 27 and I'll walk you through using Guardener -- our AI powered tooling to make the switch a cakewalk. app.sequel.io/chainguard/l...
app.sequel.io
Learning Labs: The Guardener
Join Adrian Mouat, Staff DevRel Engineer at Chainguard, to see how to use the Guardener to port a deployed application to Chainguard Containers and Chainguard Actions. He will show you how the Guarden...
000
Reposted by Adrian Mouat
Bailey Townsend 🦀 @pds.dad · 17/08/2026
It's okay to suck at something. Draw a bad picture. Write a terrible blog post with typos. Write some bugs in your code. Try and use Heelys and fail. Make an ugly sweater. Get out there and create something. You may suck at it, or you might be sort of good.
static.klipy.com
Jake Adventure Time
ALT: Jake Adventure Time
212615
Reposted by Adrian Mouat
Joseph Cox @josephcox.bsky.social · 17/08/2026
New from 404 Media: we solved which AI company is buying massive shipments of rare books, scanning and destroying them to train AI. We put an Apple AirTag in a rare book, followed it. It ended up at an Amazon facility. Its logo is a dinosaur ripping through a book www.404media.co/we-tracked-a...
404media.co
We Tracked a Shipment of Rare Books. It Ended at an Amazon AI Training Facility
We placed a tracking device in a shipment of rare books to see which AI company was buying it, and found an Amazon facility where Amazon scans and destroys books.
12537932368
Adrian Mouat @adrianmouat.com · 15/08/2026
Every time I log back into x, it's exactly this sort of thing I see. Anger, hatred, intolerance, ragebaiting. Search Edinburgh and the top hit is the knife attack from months back and people speculating when they don't know jack.
010
Reposted by Adrian Mouat
Erica Windisch @ewindisch.ontological.observer · 14/08/2026
This is the wildest vulnerability I've seen since Spectre/Meltdown github.com/xoreaxeaxeax...
github.com
GitHub - xoreaxeaxeax/skitter-creek-bath-salts: Unlocking _everything_ on the CPU with DRAM scrambling
Unlocking _everything_ on the CPU with DRAM scrambling - xoreaxeaxeax/skitter-creek-bath-salts
58123
Reposted by Adrian Mouat
Count Binface @countbinface.bsky.social · 11/08/2026
An American interviewer asked me about my political beliefs. #VoteBinface
13040231068
Adrian Mouat @adrianmouat.com · 12/08/2026
Such a bad time for this stat to come out as I felt like it was plateauing bsky.jazco.dev/stats
bsky.jazco.dev
Atlas - Engagement-Based Social Graph for Bluesky by Jaz (jaz.bsky.social)
000
Reposted by Adrian Mouat
Jonty Wareing @jonty.bsky.social · 10/08/2026
I always suspected a UK government would eventually reverse course on "coding in public". So I've been backing up all government code. For six years. Today I finally generated a report on what has been deleted. Its much worse than I realised. github.com/uk-gov-mirro...
Deleted UK Government code repositories

Total deleted repositories: 1526
Organisations affected: 56

See RECENTLY_DELETED.md for the most recently deleted repositories.

Organisation	Deleted Repos	% Deleted
hmrc	195	9.8%
nhsdigital	169	33.8%
SkillsFundingAgency	154	22.7%
informatics-lab	154	100.0%
UKHomeOffice	101	7.5%
ministryofjustice	74	2.8%
ONSdigital	66	4.3%
moj-analytical-services	65	75.6%
ukwa	47	46.1%
dwp	46	6.7%
UKGovernmentBEIS	43	27.4%
6219134
Reposted by Adrian Mouat
Jess Rose @jesslynnrose.bsky.social · 07/08/2026
Hey. You. I know you've been wanting to give a talk. What if you do it in the Best British City™️? TechMids is a one day, community-run developer conference on Nov 27th. Submit your talk ideas (but no salespitch slop) below to come hang out in glamorous Birmingham.
docs.google.com
TechMids Conf 2026 - CFP (27th November 2026, Birmingham, UK)
SUBMISSION DEADLINE: Friday 21st August, 23:59 We’re open to proposals for 30-40 minute talks spanning tech and tech-adjacent topics, aimed at a relatively technical audience made up predominantly of members of the Birmingham/West Midlands tech community. We will not be accepting vendor talks etc., so please don't submit them. Super excited to have you along! Please email us at techmidsconf@gmail.com if you need any additional info! Event details: conf.techmids.org
077
Reposted by Adrian Mouat
Ryan @snarfed.org · 03/08/2026
Much of my career boils down to: All code is liability. Minimize it. Feedback loops are everywhere. Speed them up; do them more. We're bad at predicting the future. Avoid it. More tests. Hire smart, motivated people, then get out of their way. Find the right thing to turn off and on again.
322125
Reposted by Adrian Mouat
Wojciech Maj @wojtekmaj.pl · 30/07/2026
My computer just woke me up to tell me it's hungry. I'm not kidding 😂 During a long-running task, it noticed the battery was draining, set the volume to 100% using Computer Use, then opened Google Translate and hit "Listen" so I could hear it asking. Pardon my French, but what the fuck? 🤯
1031945
Adrian Mouat @adrianmouat.com · 31/07/2026
What is going on? OpenAI -- soz, we did a bit of hacking. No biggie, right? Anthropic -- lol, we been doing that too. 3 times. It's not as bad as you tho as we gave it internet access rather than making it hack it's way out www.anthropic.com/news/investi...
anthropic.com
Investigating three real-world incidents in our cybersecurity evaluations
In a review of our cybersecurity evaluation transcripts, we found three incidents in which a Claude model reached the internet from within or while interacting with a third-party evaluation environmen...
020
Adrian Mouat @adrianmouat.com · 30/07/2026
Has anyone tried this? Certainly looks fun!
010
Adrian Mouat @adrianmouat.com · 30/07/2026
lol this just makes me think about that episode in the last season of game of thrones that was basically just black. At least it's not teal and orange again.
021
Adrian Mouat @adrianmouat.com · 29/07/2026
Thoughts on the wp2shell Wordpress hack
031
Reposted by Adrian Mouat
Blue sky nice ghost @rajandelman.bsky.social · 29/07/2026
Me: I had the WORST day. Nothing can come close Katy Perry, recently trapped in a giant bottle because fans refused to roll her towards the stage: Hm
Katy perry trapped in a giant plastic bottle because fans refused to roll her towards the stage
883860647
Adrian Mouat @adrianmouat.com · 28/07/2026
New video on wp2shell youtu.be/w4s_ABFGAn8?...
youtu.be
It Only Cost $25
YouTube video by Chainguard
000
Adrian Mouat @adrianmouat.com · 28/07/2026
Ah, en passant, the offside of the chess world.
000
Adrian Mouat @adrianmouat.com · 28/07/2026
WTF is this article? JFrog seem to be saying they were the proxy that got hacked in the Hugging Face incident, but burying that news in 10 AI generated and meaningless paragraphs. jfrog.com/blog/jfrog-a...
jfrog.com
Fast Remediation Is the New Trust Model: JFrog and OpenAI Collaboration on Zero-Day Security Findings
Discover how AI models expose zero-day vulnerabilities and why rapid remediation is essential for modern software supply chain security.
010
Adrian Mouat @adrianmouat.com · 27/07/2026
New blog on the wp2shell exploit, what it means and how containers can help (well a little bit at least). www.chainguard.dev/unchained/mi...
chainguard.dev
Mitigating WordPress attacks with containers
The wp2shell WordPress exploit enables remote code execution. Learn how hardened containers help reduce the blast radius of compromise.
001
Reposted by Adrian Mouat
GOTO Conferences @gotocon.com · 24/07/2026
What's changing across containers, cloud, infrastructure as code, and AI? #GOTOPodcast episode w/ Sam Newman, @adrianmouat.com and @kief.com 🎧 Listen in: gotopia.tech/podcast
001