Sign in

Dylan Beattie

@dylanbeatt.ie
4.3K followers 1.4K following 1.4K posts

coder • speaker • musician • MS MVP • creator of @codewithrockstar.com • founder of @linebreakers.band • organiser of @ldnug.org • fun stuff: dylanbeattie.net • work stuff: ursatile.com • he/him • 🥔

PostsRepliesMedia
Dylan Beattie @dylanbeatt.ie · 28/09/2026
Today Microsoft Azure asked me for some feedback. Pretty sure we solved "circles" back in the 1990s. I remember radio buttons working just fine in Netscape Navigator. But maybe AI decided it's better this way. 🤷🏻‍♂️
a feedback form. There are five radio buttons. They are oval, not circular, and the labels above them are badly formatted, don't fit in their enclosing boxes, and in several cases are obscured by their own associated control.
6335
Dylan Beattie @dylanbeatt.ie · 28/09/2026
You know how dumb it feels every single month logging into @dropbox.com to download the invoice for my Dropbox subscription so that I can save it... into my Dropbox? What if the invoices just appeared by magic in a Dropbox folder linked to the billing account? Wouldn't that be something, eh?
240
Dylan Beattie @dylanbeatt.ie · 28/09/2026
I'm playing a gig. An actual Serious Gig with Proper Musicians and no comedy songs about JavaScript. You should come. It'll be awesome. Hope & Anchor in Islington, Friday October 2nd, doors 19:30, music starts 20:30. Tickets £8 in advance / £10 on the door. www.eventbrite.com/e/angel-stor...
ANGEL STORM: ALL STAR LIVE ROCK COVER BAND

Demon, Rory Gallagher, Billy Idol, Peter Frampton, Rush, Cream, Genesis, Soundgarden, Aerosmith, Janis Joplin, Pink Floyd, Scorpions... and many more.

(The typography on "Peter Frampton" is particularly exquisite.)
1173
Dylan Beattie @dylanbeatt.ie · 25/09/2026
My workstation is a Ryzen 9050 with 128Gb of RAM, an RTX 5070 and three NVMe drives, and it is running Adobe Media Encoder like a very tired tortoise trying to suck treacle through a paper straw. Could we stop dicking about with AI models and get back to making computers faster and betterer please?
3171
Dylan Beattie @dylanbeatt.ie · 23/09/2026
I think that @househouse.com - the studio behind Untitled Goose Game - should make a game based on the Sheep Detectives movie. There’s an actual murder mystery you have to solve but you can only control the sheep. 🐑
1132
Reposted by Dylan Beattie
Niels Leenheer @html5test.com · 18/09/2026
Two weeks from now Fronteers Dark Mode will happen in Dordrecht in The Netherlands. There are still a few tickets left. Be quick ⚠️ Join us for an afternoon and evening of great talks. With a spectacular line up: @anjana.dev, @tunetheweb.com, @cydstumpel.nl, @csswizardry.com and @heydonworks.com
21310
Reposted by Dylan Beattie
Alex Winter @alexwinter.com · 16/09/2026
True story.
166155213043
Dylan Beattie @dylanbeatt.ie · 16/09/2026
“In a world where everyone uses the same tools, trained on the same data, we all end up being the same person… and that’s not a world I want to live in.” - @nickchapsas.com kicking off #NDCOslo
A conference expo hall full of people and exhibitor booths. Nick Chapsas is on the expo stage underneath a bank of giant projector screens.
1262
Dylan Beattie @dylanbeatt.ie · 14/09/2026
All iPhones are foldable. Some iPhones are only foldable once. (with apologies to @terrypratchett.bsky.social)
1234
Dylan Beattie @dylanbeatt.ie · 14/09/2026
I've said for a while that the road to sustainable open source is royalties levied by package managers and distributed directly to maintainers: freeasinweekend.org/open-source-... Now @seldo.com, co-founder of npm, has published an excellent article along similar lines: seldo.com/posts/nobody...
seldo.com
Nobody pays for open source. We can force them to. | Seldo.com
Thirty years of voluntary funding schemes haven't paid open source maintainers because asking doesn't scale. The real money already flows — to JFrog, Docker, Sonatype — at the registry layer. The fix:...
170
Dylan Beattie @dylanbeatt.ie · 11/09/2026
Got a feature request for the folks at @sessionize.com...
A modal dialog over a Sessionize CfP submission form:

"Just One More Thing...

You used a lot of em-dashes in your submission. Type one in this box. Copy/paste is disabled. You have five seconds."

with a text input field and a button "Submit (5)"
4346
Dylan Beattie @dylanbeatt.ie · 04/09/2026
I have just reviewed 150+ "AI-assisted development" talks for a conference agenda. Precious minutes of my one and only life reading AI-generated abstracts for talks about how we don't need humans any more. Do you think the folks who submitted these talks would be happy with AI-generated rejections?
3130
Dylan Beattie @dylanbeatt.ie · 03/09/2026
"The Godfather" is just starting on BBC4. I have never seen it. Let's see how this goes...
360
Dylan Beattie @dylanbeatt.ie · 28/08/2026
Last chance to get your tickets to Effective Claude Code! Next week, Tuesday & Wednesday afternoon, live on Zoom with me & @rendle.dev - skills, specs, agents, and everything you need to know about AI-assisted software engineering. Book now at claude.rendle.dev - use the code BSKY50 to get 50% off.
claude.rendle.dev
Effective Claude Code — Hands-On AI Workshop
A live online workshop for developers and software engineers who want to use Claude Code to deliver reliable, reviewable, production-quality software.
241
Dylan Beattie @dylanbeatt.ie · 28/08/2026
Today I will be mostly enjoying the fact that according to the Schema.org type system documentation, there are four categories of person: alive, dead, undead, or fictional...
Person

A Schema.org Type

Thing > Person

A person (alive, dead, undead, or fictional).
4374
Dylan Beattie @dylanbeatt.ie · 25/08/2026
Every time a client adds Google Tag Manager to a site I've built, I realise how God must have felt the first time somebody put an anvil on a butterfly.
1190
Dylan Beattie @dylanbeatt.ie · 18/08/2026
No, we're not going to show you how to vibe-code a million dollar app in a weekend using only your phone. Sorry. But we will show you how to use Claude Code and tools like OpenSpec to plan and deliver working software in meaningful, manageable iterations. claude.rendle.dev - BSKY50 for 50% off!
claude.rendle.dev
Effective Claude Code — Hands-On AI Workshop
A live online workshop for developers and software engineers who want to use Claude Code to deliver reliable, reviewable, production-quality software.
272
Dylan Beattie @dylanbeatt.ie · 16/08/2026
Reason #427 why the notification dialogs in Windows 11 need a "Fuck Off" button. The choice of "Yes" or "No, thanks" just doesn't cut it, frankly. (the person who immediately replies "bUt yOU shOuLd rUn LinUX!" is reason #428 why such a button would be a good idea.)
Would you like to pin yahoo.com to your taskbar?

Microsoft Edge would like to pin yahoo.com to the taskbar.

Yes      No, thanks
3190
Dylan Beattie @dylanbeatt.ie · 14/08/2026
Look at this. See the bikes? See the bikes stacked neatly? In the designated return area? Not discarded on the pavement like a child’s BMX? A BETTER WORLD IS POSSIBLE. And right here in the London Borough of Lewisham, too. ❤️
A dozen Forest rental bikes stacked neatly in the bike return area.

(You knew that. It’s in the post. But we are nothing if not thorough.)
270
Dylan Beattie @dylanbeatt.ie · 14/08/2026
It has been a while since a post made me genuinely laugh out loud. Touché, sir. Touché.
040
Dylan Beattie @dylanbeatt.ie · 14/08/2026
I just received two simultaneous notifications on my phone. One from the government telling me WE'RE ALL GOING TO BURN and DEATH IS ON THE WAY, the other that there's a new Friday Night Comedy available on BBC Radio 4... and honestly nothing has ever captured life in the UK in 2026 better than this.
New Episode: A new episode of Friday Night Comedy from BBC Radio 4 is available. Listen now.

SEVERE ALERT issued by the UK Government.

There is a very high risk of wildfires nationally. Residents, landowners and visitors should not undertake any activity that could start a fire.
1201
Reposted by Dylan Beattie
Celeste Labedz @celestelabedz.bsky.social · 12/08/2026
I wouldn't call myself a cartoonist, but I had the vision and just needed it to be on paper to the best of my ability.
A hand drawn eight panel cartoon. First two panels are a colander sitting frowning on a shelf. Then the colander is frowning straining pasta, then three more panels of frowning sitting on a shelf. Then a big panel where it's projecting a bunch of crescent eclipse shapes and smiling with speech bubbles around saying "Wow! Look! Amazing! Beautiful!" And then one final panel where it's sitting on a shelf smiling.
653559954
Dylan Beattie @dylanbeatt.ie · 09/08/2026
So… the internet consensus seems to be that this was a total waste of time, that doing this at all makes me literally worse than Satan, and that I deserve to have my house burgled for even considering it. I just thought it was interesting ‘cos Linux printing has historically been quite complicated.
9100
Reposted by Dylan Beattie
Melonball @melonball.bsky.social · 09/08/2026
Is this Moss?
6352110
Dylan Beattie @dylanbeatt.ie · 09/08/2026
I set up a sandbox machine (Ubuntu 26.04) for running Claude Code in "yolo mode" (--dangerously-skip-permissions). This morning I told it "set up my printer" - that was the entire prompt - and it actually worked... scanned the network, identified the printer, configured CUPS, printed a test page. 🤯
16722
Reposted by Dylan Beattie
スキビディミク @thebrainrotgotme.bsky.social · 08/08/2026
As long as you're enjoying drawing that's all that matters
94138503494
Reposted by Dylan Beattie
Sean of the I love my bass @sheepbop.bsky.social · 08/08/2026
International Cat Day Here's the story of my cat, Moon Unit. International cat. medium.com/@sheepbop/th...
medium.com
The story of my cat, Moon Unit, international adventurer.
Once upon a time there was a stray cat hanging around at work, in East London. Nobody seemed to own her, so I took her home and adopted…
032
Reposted by Dylan Beattie
Tim @timfathers.bsky.social · 08/08/2026
Exactly! Also, 7.00am "in the morning". There is no 7am in the afternoon!
041
Dylan Beattie @dylanbeatt.ie · 08/08/2026
There is no such time as 07:00pm. There is 07:00, there is 7:00pm, there is 19:00. I will die on this hill.
2220
Dylan Beattie @dylanbeatt.ie · 07/08/2026
And here's @rendle.dev's blog post about how this works, why it's a live workshop (as opposed to a video or something), why we're using Claude, what's in the workshop, and more... emmz.dev/posts/new-wo...
emmz.dev
Effective Claude Code Workshop
On my new 'Effective Claude Code' workshop.
143
Dylan Beattie @dylanbeatt.ie · 06/08/2026
This is one of the best articles I've seen about the difference between letting the underlying settings dictate the structure of your UI, and thinking about what actually makes sense to your users. Really, really insightful, and definitely worth ten minutes of your time.
1254
Dylan Beattie @dylanbeatt.ie · 06/08/2026
GO AND BUY THIS T-SHIRT SO WE CAN AFFORD TO WRITE MORE STUPID PROGRAMMING SONGS AND PERFORM THEM FOR YOUR AMUSEMENT!
391
Dylan Beattie @dylanbeatt.ie · 06/08/2026
@rendle.dev and I have this awesome workshop about how to use Claude Code properly. We've had great feedback running it in-person, now we're running it online: 1 & 2 September, 2pm-6pm UK time, £500+VAT but if you use the code BSKY50 you'll get 50% off... bargain! Check it out: claude.rendle.dev
claude.rendle.dev
Effective Claude Code — Hands-On AI Workshop
A live online workshop for developers and software engineers who want to use Claude Code to deliver reliable, reviewable, production-quality software.
096
Dylan Beattie @dylanbeatt.ie · 05/08/2026
What made this talk particularly interesting to me is hearing from somebody who's been using AI and language models to solve real business problems since *before* the whole ChatGPT/Copilot/Claude "age of AI", and how the current wave of AI affected all the stuff they were already working on.
080
Dylan Beattie @dylanbeatt.ie · 05/08/2026
@jimmybogard.com joined me on #UseWhatWorks this week to talk about AutoMapper, MediatR, what it's like running a popular open source package - and what actually happens when you decide to change your project's licensing. The video's up on YouTube now; check it out: www.youtube.com/watch?v=RE-w...
youtube.com
Use What Works: Open Source with Jimmy Bogard
YouTube video by Dylan Beattie
021
Reposted by Dylan Beattie
Asked 100 Devs @asked100devs.bsky.social · 01/08/2026
And the latest question is up! What is the hardest thing to do in CSS? asked-100-devs.netlify.app
asked-100-devs.netlify.app
Asked 100 devs: What is the hardest thing to do in CSS?
Answer one question. Help decide the top 5.
012
Dylan Beattie @dylanbeatt.ie · 01/08/2026
The one Claude Code feature that would *really* throw a cold glass of perspective over a lot of side projects would be Claude occasionally responding "No, you do not need more features... what you need is some actual paying customers, so time to get out there and do some Scary Marketing Activities."
3170
Dylan Beattie @dylanbeatt.ie · 28/07/2026
I just got one of those "we've got video of you" emails that started "you are a terrible sinner" and I misread it as "you are a terrible singer" and was like "wow, spammers are getting weirdly specific"
2280
Reposted by Dylan Beattie
Sam Aaron @samaaron.bsky.social · 18/07/2026
It took 7 years of self-funded work, but Sonic Pi is finally at a place I'm happy with. It's even easier than beginners and even more powerful for pro users - and just way more polished in every way. It's also a (friendly) technical trojan horse for SuperSonic. www.patreon.com/samaaron/pos...
patreon.com
Sonic Pi v5 Release Candidate 1 | Sam Aaron
Hey there, happy Friday and huge love to you wherever you are in the world. Today, it's time to open the vaults and let loose something that
25219
Reposted by Dylan Beattie
The Linebreakers @linebreakers.band · 18/07/2026
Hello EMF Camp! It’s a beautiful day, the sun is shining, the 2.4Ghz spectrum is congested, and we’ll be live on Stage D at 19:30 today (Saturday)! @dylanbeatt.ie @rendle.dev @eli.holderness.dev are gonna rock the field with all your favourite nerd hits, anthems, bangers and jams! You lucky people.
043
Dylan Beattie @dylanbeatt.ie · 03/07/2026
The low light camera on the iPhone 17e is absolutely phenomenal. I took this yesterday in the fruit bat house at Cotswold Wildlife Park. Near-total darkness and no flash.
A fruit bat hanging upside down enjoying a snack on some bananas
6221
Dylan Beattie @dylanbeatt.ie · 26/06/2026
We need unfluencers. Big sweaty men with beer bellies and hairy backs and greasy hair, hanging around these places wearing nothing but a tiny pair of shorts, making sure to grin and wave into the camera in the background of every single selfie so the “influencer” considers every photo unusable.
6211
Dylan Beattie @dylanbeatt.ie · 25/06/2026
You’ve dreamed your last theater.
051
Dylan Beattie @dylanbeatt.ie · 24/06/2026
In 1998, keyboardist Kevin Moore (ex-Dream Theater) released Chroma Key's debut album "Dead Air for Radios". It is beautiful and haunting and languorous and it is the perfect musical accompaniment to a sweltering afternoon where absolutely nothing should happen in a hurry. tidal.com/album/447442...
tidal.com
Chroma Key - Dead Air for Radios
Listen to Dead Air for Radios on TIDAL
160
Dylan Beattie @dylanbeatt.ie · 24/06/2026
The best way to deal with the hot weather is to watch Channel 4’s 2002 dramatisation of Ernest Shackleton’s Antarctic expedition, starring Kenneth Branagh as the eponymous explorer. It evokes the frozen Antarctic so well I believe it is impossible to watch it and not feel cold. 🥶
271
Dylan Beattie @dylanbeatt.ie · 21/06/2026
You realise we're on the cusp of a timeline where one day somebody will make a movie that's basically Invictus only instead of Francois Pienaar and Nelson Mandela in 1995 it's Harry Kane and Andy Burnham in 2026... "well? what did he want?" "I... think he wants us to win the World Cup."
140
Dylan Beattie @dylanbeatt.ie · 20/06/2026
That’s me, absolutely delighted, and laughing my ass off. I think Niels Leenheer (@html5test.com) had just fired up Doom on an analogue oscilloscope, but honestly, this could have been any one of a dozen highlights of his talk @cssday.nl. Inspiring, hilarious and thought-provoking in equal measure.
0140
Dylan Beattie @dylanbeatt.ie · 19/06/2026
Actually, the more I think about this, the more I realise there are two different stories here. Gig tickets got stupidly expensive. Not gonna argue that for a second - £200 to watch a band (in a venue where 500ml of Budweiser costs £9) can get All The Way In The Sea. But electric guitar prices? 🧵
130
Dylan Beattie @dylanbeatt.ie · 19/06/2026
For £200, you can watch Muse at the O2, from the not-great-not-terrible seats at the side of the stage, for two hours... or you can buy an actual brand new electric guitar and have enough left for a Twix. CONCERT TICKETS SHOULD NOT COST MORE THAN ELECTRIC GUITARS! WHAT THE ACTUAL FUCK IS GOING ON?
Seating plan of the O2 arena showing Muse tickets on sale for £202.35A Yamaha Pacifica electric guitar on sale for £199.
1135
Reposted by Dylan Beattie
Simon Pegg @simonpegg.bsky.social · 18/06/2026
Want to feel old? This is the stars of the 'Ice Age' movies today.
06216