David Bushell ☕
dbushell.com
David Bushell ☕
@dbushell.com
https://dbushell.com
Freelance Designer, Web Developer, Blogger, UK
seeing another round of "LLM energy usage isn't so bad (if you ignore all the energy usage)" 🙄
January 21, 2026 at 11:36 AM
Reposted by David Bushell ☕
Proud to announce TechConf.Directory, a directory of tech conferences around the globe.

I've found it quite difficult to find conferences. That is true no more!

I've made all the data fully open and available via a fully queryable API as well.

techconf.directory

#Conferences #Tech #Programming
TechConf.Directory - An index of technology conferences and speakers
TechConf.Directory lists technology conferences of all varieties and technology speakers. You can filter and explore a range of conferences to find what suits you and your criteria. You can also disco...
techconf.directory
January 20, 2026 at 11:51 AM
reading: "The Incredible Overcomplexity of the Shadcn Radio Button"
paulmakeswebsites.com/writing/shad...

— good thing Shadcn isn't the most popular [whatever it is] in React, right?
The Incredible Overcomplexity of the Shadcn Radio Button
Radio buttons are built into web browsers. Why are we using a UI library that wraps another UI library that rebuilds radio buttons from scratch? Why does rendering a radio button require multiple depe...
paulmakeswebsites.com
January 20, 2026 at 7:31 AM
blogged: Winter 2026: Self-Hosted… Success!
dbushell.com/2026/01/19/s...

— follow up from last weeks near disaster 😮‍💨
Winter 2026: Self-Hosted… Success!
The one where I install hardware redundancy
dbushell.com
January 19, 2026 at 7:58 AM
If I'm AWOL tomorrow my home network is FUBAR
January 18, 2026 at 9:34 AM
noted: JavaScript CVEs dbushell.com/notes/2026-0...

— will we ever learn?
Notes – 06:35 Fri 16 Jan 2026
Notes – 06:35 Fri 16 Jan 2026
dbushell.com
January 16, 2026 at 7:21 AM
Thursday is the new Friday
January 15, 2026 at 3:13 PM
show's over folks! emerge from the woodwork and continue using X
January 15, 2026 at 9:05 AM
Reposted by David Bushell ☕
I’m not a big user of BlueSky (yet), but if anyone sees this I’m looking for work.

I’m a front-end developer, with a focus on low-carbon, design-led, accessible, websites — often using Astro and headless CMSs like Storyblok.

I’m open to freelance or possibly the right perm role 🤞
January 15, 2026 at 8:19 AM
January 14, 2026 at 5:32 PM
💣 blogged: Winter 2026: Self-Hosted… Disaster?
dbushell.com/2026/01/14/s...

— why is it always Sunday evening when stuff breaks!
Winter 2026: Self-Hosted… Disaster?
The one where a fan breaks?
dbushell.com
January 14, 2026 at 12:38 PM
noted: why can't "AI" bros take "no" for an answer?

dbushell.com/notes/2026-0...

there's a common theme of non-consent around the AI industry that's vile and disturbing
Notes – 09:21 Wed 14 Jan 2026
Notes – 09:21 Wed 14 Jan 2026
dbushell.com
January 14, 2026 at 9:59 AM
@proton.me unless you want me unsubscribing from everything, please add this 🙃
January 14, 2026 at 9:01 AM
January 13, 2026 at 10:42 AM
am I the only one? 🤫

dbushell.com/notes/2026-0...
Notes – 08:23 Tue 13 Jan 2026
Notes – 08:23 Tue 13 Jan 2026
dbushell.com
January 13, 2026 at 8:35 AM
we're 6 months away, the leaves look promising this time
January 13, 2026 at 8:09 AM
noted: Firefox is still doomed
dbushell.com/notes/2026-0...
Notes – 07:49 Mon 12 Jan 2026
Notes – 07:49 Mon 12 Jan 2026
dbushell.com
January 12, 2026 at 7:59 AM
Resistance honeypots – Hi, I'm Heather Burns
heatherburns.tech
January 10, 2026 at 10:00 AM
not enough is said about the privilege of being able to pay $200/month (still a subsidised price) for "AI" coding, even $20 is beyond most of the world

but tell me again how AI will be writing all the code in 12 months
January 9, 2026 at 1:18 PM
blogged: Death to Scroll Fade!

dbushell.com/2026/01/09/d...

— no fun and games this year my blog is getting serious 😐
Death to Scroll Fade!
The one where I crowdsource an argument winner
dbushell.com
January 9, 2026 at 10:31 AM
brb just had the most evil idea for a web component
January 8, 2026 at 3:47 PM
"let's have everything fade in as the user scrolls" — any advice persuading against that? I lose the argument almost every time 😔

1. It looks tacky
2. It's annoying af
3. probably kills web vital metrics
January 8, 2026 at 10:38 AM
Are you really a developer unless you've bullshitted your way through a stand-up, like Obi-Wan on Kamino?
January 8, 2026 at 8:45 AM