David Whitney
banner
davidwhitney.co.uk
David Whitney
@davidwhitney.co.uk
Director of Architecture @ fintech
Consultant. Author.
Rum, Alt Culture, Games & Metal.

C#, TypeScript, OSS, MVP DevTechnologies.

🔗https://davidwhitney.co.uk/now - Other Socials

@david_whitney on Twitter, when that helps the inevitable migration tools.
Pinned
Hi, I'm David - you might be here because I:

- Wrote a couple of kids books about programming
- Spoke to you at an event or conference
- Had a fabulous time with you and a cocktail
- Have offered you some software consulting
- Taught you something

Available at davidwhitney.co.uk/now 🖤
davidwhitney.co.uk
Reposted by David Whitney
Our final event of the year is a special XMAS 🎄 collab with the London Svelte Community! Featuring talks by
@psyber.city @scottspence.dev David Benson & @davidwhitney.co.uk
, and Sol Lee.

Sponsored by @storyblok.com @supabase.com Foolproof

Register now
guild.host/events/jsmon...
JSMONTHLY X SVELTE COMMUNITY XMAS MEETUP | Guild
Dec 11th 6:00PM: Schedule: 18:00 Doors Open 18:45 Introduction 19:00 Refactoring 370 Files in 11 Hours (thanks Claude) // Scott Spence 1
guild.host
November 25, 2025 at 3:56 PM
This is basically what I think is going to happen - couldn't predict the split though.

The weirdest change in dynamic is the rise of open-source models and commodity hardware in the space.
OpenAI is losing $14B in 2025. Anthropic burns $2.7B annually.
Bain identified an $800 billion funding gap between AI infrastructure costs and actual revenue by 2030.
But this crash won't look like what most analysts predict... 🧵
davidnowak.me/the-ai-bubbl...
The AI Bubble is About to Burst—Here’s What Survives - DAVID NOWAK
Billions are at stake as AI giants race toward a cliff few acknowledge. Discover how open source, shifting infrastructure, and hard economic realities reveal what survives when the AI bubble bursts—no...
davidnowak.me
November 25, 2025 at 3:43 PM
NoAI - "Not Only AI"

Capture the idea that products that are only AI are doomed to produce slop, because statistical models need to be systemised, surrounded with traditional programming and ancillary techniques to be good and useful.

Claude Code is a "NoAI" system, Copilot Agents, similarly.
November 23, 2025 at 1:01 PM
The new Robert Zombert is inexplicably actually quite good

youtu.be/XIF7abO5Als?...
ROB ZOMBIE - Heathen Days (OFFICIAL MUSIC VIDEO)
YouTube video by Nuclear Blast Records
youtu.be
November 22, 2025 at 4:00 PM
Don Broco never seem to miss when they do funky/heavy rock.

My absolute favourite "rock" band around.

youtu.be/bUkBkzpUj-I?...
DON BROCO - Euphoria (Official Visualiser)
YouTube video by Don Broco
youtu.be
November 22, 2025 at 3:49 PM
You lived through World Wars, I lived through the Eternal September, the browsers wars, the console wars, the radicalisation of Facebook mothers, we are not the same.

[good and bad edition]
In retrospect it was quite a weird period to be a human where you could watch the real-time development of a distributed culture. That probably hadn't happened before just because of pure timing.

But I was a teenager so absolutely did not understand that was what was happening at the time.
November 22, 2025 at 2:58 PM
Keep seeing this headline as if it's some kinda "lol everything is broken" when the buried lede is that there's clearly been an error in the XAML layout engine, at a guess, related to GPU acceleration, and literally everything in WinUI uses that?
November 21, 2025 at 7:51 PM
I don't know why FromSoftware made Elden Ring when Expert Mode Tetris Effect exists.

You will never know suffering and catharsis like it again in your time.
November 21, 2025 at 11:03 AM
0-Days Since Open-Source Exploitation Took Another Victim.

Pay people for their work, so they can eat, and think, and continue to work.
November 20, 2025 at 12:11 PM
Maybe I'll just host everything off my home server from now on 😂
November 18, 2025 at 12:25 PM
Reposted by David Whitney
Anti-fascistic software is made possible by pro-labor licensing.

I've been trying to write this piece for years. Every time I get started I'm just overwhelmed with paralyzing visions of the FOSS commentariat accusing me of WrongThink.

But I'm tired and we urgently need to get our shit together.
Open Source Power
We have to talk about open source licensing.
blog.muni.town
November 14, 2025 at 4:22 PM
"Are you enjoying using Excel, can you leave an app store review?".

No, spitefully, no.

I have never, and will never enjoy using Excel.

To the product owner - it's not you, it's my deep loathing of data provided to me in Excel.
November 14, 2025 at 11:32 AM
Reposted by David Whitney
The most common things engineering leaders think will make dev teams go faster actually have the opposite effect.

codemanship.wordpress.com/2025/11/13/t...
The Seven Deadly Sins of “Go Faster”
Things that will make your dev team take longer to deliver worse software:1. Adding more people to the team2. Making them work longer hours3. Cutting down on work that “slows them down”…
codemanship.wordpress.com
November 13, 2025 at 6:42 AM
Honestly this kind of "oh no, not AI" grandstanding is more tedious and just as compromised as bad uses of AI.

www.eurogamer.net/arc-raiders-...
Arc Raiders review - a smartly designed extraction shooter marred by one inexcusable decision
Rich combat and an unusually friendly community make Arc Raiders an cracking extraction shooter, but Embark Studios' continued use of AI voices is inexcusable.
www.eurogamer.net
November 11, 2025 at 5:18 PM
Reposted by David Whitney
.NET 10 is available 🎉 This is a Long Term Support version packed again with quite some good features and performance improvements, congrats to the team!

Download it now from dotnet.microsoft.com/en-us/downlo...
Download .NET 10.0 (Linux, macOS, and Windows) | .NET
.NET 10.0 downloads for Linux, macOS, and Windows. .NET is a free, cross-platform, open-source developer platform for building many different types of applications.
dotnet.microsoft.com
November 11, 2025 at 3:36 PM
Put 👏🏻 Model Binding 👏🏻 In 👏🏻 The 👏🏻 DOM 👏🏻
Yesterday at TPAC I publicized my draft proposal for adding a declarative templating API to the DOM.

github.com/justinfagnan...

The repo has:

📖 Explainers for the templating API and DOM scheduler API
🏗️ Full prototype implementations
⚗️ a JSX transform
⚛️ a mini React-like framework
github.com
November 11, 2025 at 9:26 AM
I know they'll give the Grammy to Deftones because the grammies mostly only respect heritage, but it should go to Spiritbox.
November 8, 2025 at 11:36 PM
Reposted by David Whitney
www.otelbin.io learn something new every day.
OTelBin – by Dash0
Edit, visualize and share OpenTelemetry Collector configurations
www.otelbin.io
November 6, 2025 at 11:08 AM
This is poor management characteristics in basically all technology roles tbh.
November 4, 2025 at 7:49 PM
Gen-Z's have finally found their Avocado toast moment.

Old fucks will narritivise the hustle porn they never lived until they die.

We managed to make a society where legitimately how flukey one generation was managed to overshadow generations of people working.
“At the same time, more than half of Gen Z members say they are struggling to make ends meet, yet a majority buy themselves a small treat, such as a pastry, coffee, or sweet, at least once a week. That can lead to overspending…”

archive.ph/2TI8J
November 1, 2025 at 6:42 PM
Reposted by David Whitney
I am looking for a full-time job.

Being independent in open source for 3.5+ years has been wonderful. I've gotten done most of the high-level goals I wanted to, and miss having people & structure around me.

If you know of a role for a staff-level TypeScript+web developer, let me know! 🙂
October 30, 2025 at 2:40 PM
Excellent and accurate thread.

Hipster hosting just ain't realistic for things that have to work at global scale, despite what people want to believe.
📣THREAD: It’s surprising to me that so many people were surprised to learn that Signal runs partly on AWS (something we can do because we use encryption to make sure no one but you–not AWS, not Signal, not anyone–can access your comms).

It’s also concerning. 1/
PSA: we're aware that Signal is down for some people. This appears to be related to a major AWS outage. Stand by.
October 27, 2025 at 12:43 PM
Had a really great time with The Outer Worlds 2 this weekend. The reviews seem to be all over the place - which I think is perhaps reflective of how much your builds do seem to matter.

Setting is still a touch indistinct, but ~15 hours in is hitting its stride.
October 27, 2025 at 10:26 AM