Sign in

David Whitney

@davidwhitney.co.uk
1.9K followers 696 following 13K posts

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.

PostsRepliesMedia
David Whitney @davidwhitney.co.uk · 28/09/2026
Every time I see someone post this, I wonder if they think the start menu is legitimately opening a WebView? React Native != React.
220
David Whitney @davidwhitney.co.uk · 19/09/2026
Whilst I clearly have a slightly different position on AI than the author of this piece, I absolutely agree that Omarchy and DHH deserve scorn for their "stop talking about politics, now listen to my hate speech" politics. These people will never be your advocates.
160
David Whitney @davidwhitney.co.uk · 19/09/2026
When something that requires regulation advocates for it's own regulation, you should probably always be suspicious.
030
David Whitney @davidwhitney.co.uk · 19/09/2026
Agree with a lot of what @robbowley.net is saying here. Then current news cycle about AI safety and slowdown is bullshit - market fixing disguised as regulation. We need two things: - Models trained on public data legislated into the open - Governance as architecture, not a policy and process
120
David Whitney @davidwhitney.co.uk · 18/09/2026
Small hobby project off the side of a hobby project. I'm doing some game preservation/restoration on GTA1. 32/64 bit support, Mac/Linux port, modernized controls and camera. Here's a native Mac port...
1101
David Whitney @davidwhitney.co.uk · 15/09/2026
Every year when I donate to @wikipedia.org it strikes me that it's one of the things I think is most worthy of it. A website that shouldn't exist, doing something that shouldn't work. Truly the vanguard of the web we actually want.
280
David Whitney @davidwhitney.co.uk · 14/09/2026
Great to see the Build Stuff 2026 agenda live - buildstuff.events/pages/agenda - spent a good chunk of time helping folks pull together a set of diverse topics on both the past and future of software for this one to celebrate it's 15th anniversary. Also, excellent metal bar over the road ;)
240
David Whitney @davidwhitney.co.uk · 13/09/2026
Every time I read any Reddit threads on videogames I empathise with Phil Fish more and more.
141
David Whitney @davidwhitney.co.uk · 11/09/2026
Had a really fun time speaking at XP Manchester last night. I very rarely do off book / off hand talks, so was a treat to do something a little bit different and kinda "unplugged". Think it's the first time I've ever done a no slide deck at all talk!
030
David Whitney @davidwhitney.co.uk · 09/09/2026
I'm foldable Phones 4 lyfe though - looks nice, if you're in the iOS ecosystem that's obviously *the* phone. But... I mean... I have a Galaxy TriFold so I would think that.
000
David Whitney @davidwhitney.co.uk · 09/09/2026
lol they actually used Duo
020
David Whitney @davidwhitney.co.uk · 08/09/2026
It's not this. It's that.
101
David Whitney @davidwhitney.co.uk · 04/09/2026
The internet has been living through the Eternal September since 1993 and every tech shift exposes the then-current generation of users to that feeling that something intrinsically of value, that only existed digitally, has been lost. It's weird to have lived through many of these Septembers.
100
David Whitney @davidwhitney.co.uk · 04/09/2026
Unfortunately AI empowers the "ideas guys" idiots of the world.
000
David Whitney @davidwhitney.co.uk · 22/08/2026
The worst metalcore band you know announces a new album. (ATG is being fun as ever)
130
David Whitney @davidwhitney.co.uk · 18/08/2026
How we know David is working on a game
150
David Whitney @davidwhitney.co.uk · 18/08/2026
Warren Spector retiring from game development is a "the Beatles breaking up" kinda moment. What a career.
040
David Whitney @davidwhitney.co.uk · 18/08/2026
Polly introducing the open-source maintenance fee is excellent. As ever, the people over on r/dotnet have the most embarrassing opinions about it - www.reddit.com/r/dotnet/com... Stop eating our own.
150
David Whitney @davidwhitney.co.uk · 16/08/2026
This is what it looks like when temu Tony Stark writes fanfic about himself. I appreciate the man probably is incapable of feeling shame but this has gotta be one of the most embarassing things someone has ever done. Imagine being so tragic.
120
David Whitney @davidwhitney.co.uk · 13/08/2026
Here's a very early preview of AstroSharp for @astro.build What works: - Use Astro for C# static sites! - Everything that runs at build time - Razor support - npm install and just go! What doesn't: - The wasm / client rendering support is jank and not there yet github.com/davidwhitney...
github.com
GitHub - davidwhitney/AstroSharp: A C# and Razor plugin for Astro.dev
A C# and Razor plugin for Astro.dev. Contribute to davidwhitney/AstroSharp development by creating an account on GitHub.
231
David Whitney @davidwhitney.co.uk · 09/08/2026
Everyone should listen to vianova. If you like many songs in your songs, you won't do better. www.youtube.com/watch?v=Uba0...
youtube.com
VIANOVA - Melanchronic (OFFICIAL VIDEO)
YouTube video by Arising Empire
111
Reposted by David Whitney
Terence Eden @edent.tel · 07/08/2026
I cannot stand this Doomerism. "The UK's greenhouse gas emissions have fallen sharply: in 2024 they were 54% lower than in 1990, according to provisional data." Source: www.bbc.co.uk/news/article...
bbc.co.uk
What is net zero and is the UK on track to achieve it?
Reaching net zero carbon emissions worldwide is essential to limit global warming, UN scientists say.
291
Reposted by David Whitney
Optimistic Pessimist @dnky27.bsky.social · 06/08/2026
I think Lydon's issue was that he was effectively in McClaren and Westwood's version of the Monkees. Our mistake was attaching thinking the SP's were CRASS or The Clash. Although the unsung political hero of punk is Robert Smith. Still espousing leftist punk values despite his riches and success.
1805
Reposted by David Whitney
TypeScript.fm @typescript.fm · 07/08/2026
Today on the pod: TS 7.1 plans, native JSX in ASP.NET Core, Elysia 2 beta rewrite, plus semver-ts, type-safe TSConfig builders & more from the community. share.transistor.fm/s/78c21519 #typescript
share.transistor.fm
TS 7 Compiler API Plans, Elysia 2 Beta, and JSX in ASP.NET Core | News | Ep 76 | TypeScript.fm - The Friendly Show for TypeScript Developers | Episode 76
News for the week of July 27, 2026: insights into what's coming in TS 7.1, rendering JSX and TSX natively using ASP.NET Core, and Elysia gets rewritten with the new v2 beta. From the community: semantic...
4185
David Whitney @davidwhitney.co.uk · 05/08/2026
Entirely unrelated, this new Allt album absolutely goes - youtu.be/GKcv_3T9-uc?... Some good solid 0-0-0-0-0-0-0s
youtu.be
Allt - Ataraxia
YouTube video by Allt
000
David Whitney @davidwhitney.co.uk · 05/08/2026
Making @astro.build work with C# is so damn cool.
130
Reposted by David Whitney
Rob Ashton @typicalcowboybullshit.com · 05/08/2026
" I never found out because the one thing stopping me from being a teacher was that I could not remotely conceive of not trying to shag the kids." " Michael Gove, calls the columnist “special and brave” and “[a] genius… in the tradition of Swift, Cobbett and Orwell”
011
David Whitney @davidwhitney.co.uk · 05/08/2026
I just really want .NET to be a place we can do actually good modern web dev just like everywhere else.
020
David Whitney @davidwhitney.co.uk · 05/08/2026
Here's a work-in-progress video of C# support for @astro.build Obviously requires a .NET runtime at build-time, but it's install path is just a basic NPM package, that runs a sidecar server containing Roslyn to support all the same hot-reload / static dev stuff that we love Astro for.
191
David Whitney @davidwhitney.co.uk · 04/08/2026
So, um, for my next "why not both" trick, we're gonna make C# and Razor work in @astro.build Bringing C# to modern web tech one compatibility move at a time.
030
David Whitney @davidwhitney.co.uk · 04/08/2026
JsxCore 1.0.0 is out. React and TypeScript views in ASP.NET Core. Write .tsx, return it from a controller. Server-render, hydrate, or both, per response. View model types generated from your C#. dotnet add package JsxCore Docs: github.com/davidwhitney... Packages: www.nuget.org/packages/Jsx...
191
Reposted by David Whitney
Cat Hicks @grimalkina.bsky.social · 04/08/2026
In fact, denialists are doing their organized best to prevent anyone with the interest, expertise and compassion to work on anything that could be human centered from ever doing so with AI. So most people on the left building AI expertise now are those with the social capital to withstand that
1185
David Whitney @davidwhitney.co.uk · 04/08/2026
Three times today! I'm gonna have so many iPhones lads.
030
David Whitney @davidwhitney.co.uk · 04/08/2026
New perfect hack for Amazon false order scammers: "there's been an order of an iPhone that will cost you £12361626" Me: "cool, sounds great" Them: "...er... what?... this call is..." Them: *hangs up*
110
David Whitney @davidwhitney.co.uk · 03/08/2026
Probably a day or two away from ready for release, but the native React support for ASP.NET Core MVC is here if anyone wants to have a play. I'm just trying to nail a bunch of convenience bits to make it super easy to use for people used to NextJs etc. github.com/davidwhitney...
github.com
GitHub - davidwhitney/JsxCore: Native support for JSX and TSX as a server and client rendered view engine for ASP.NET Core. Bringing the modern web to ASP.NET.
Native support for JSX and TSX as a server and client rendered view engine for ASP.NET Core. Bringing the modern web to ASP.NET. - davidwhitney/JsxCore
2111
David Whitney @davidwhitney.co.uk · 29/07/2026
Going out of my way to make sure that the integration is as idiomatic as possible.
050
David Whitney @davidwhitney.co.uk · 28/07/2026
It's no secret that I think JSX is the dominent form of web app markup today. But I've always wanted the framework and language smarts of C# when I've been doing web things - I'm putting together a new library called JsxCore, a JSX + TypeScript View Engine for ASP.NET Core.
353
David Whitney @davidwhitney.co.uk · 28/07/2026
I'm a fan of the built in lowest common denominator DI in modern .NET, but it drives people to build a bunch of disconnected registrations rather than good constructors and call graphs. You can have both- good ctors and well thought out initilisation, and DI. Wire the latter to the former.
101
David Whitney @davidwhitney.co.uk · 24/07/2026
Nostalgia is a prison because it's the feeling of a place you can never be again. Really.
050
David Whitney @davidwhitney.co.uk · 24/07/2026
Remember watching The Net in 1995 and imagining a future when you could order Pizza on AOL?
020
David Whitney @davidwhitney.co.uk · 24/07/2026
The internet we love is still here. It's covered in dust and silt and sliding into the substrate of everything. But it'll be here long after Meta and TikTok and Instagram. Built on people.
161
David Whitney @davidwhitney.co.uk · 24/07/2026
That shift in tone from exploration to being marketed to changed the way the internet *felt*. People call it the algorithm now, but it really is just American Marketing Culture writ large on us all. I want exploration back.
0213
David Whitney @davidwhitney.co.uk · 22/07/2026
True as ever - there are no good cops. metro.co.uk/2026/07/21/b...
metro.co.uk
Bodycam accidentally left recording captured 4 damning hours in police station
040
David Whitney @davidwhitney.co.uk · 20/07/2026
Everyone’s convinced that AI has made code disposable. They’ve got it exactly backwards: for the first time, computers actually depend on it. davidwhitney.co.uk/blog/2026/07...
davidwhitney.co.uk
Computers Finally Care About Code · David Whitney
David Whitney is a technologist, software architect, conference speaker and author based in London. Available for talks and corporate bookings.
110
David Whitney @davidwhitney.co.uk · 20/07/2026
It's delusional to be so enthralled by a magic trick that you start to believe magic is real.
120
David Whitney @davidwhitney.co.uk · 19/07/2026
The latest python version being 3.14 seems like a good pun
070
David Whitney @davidwhitney.co.uk · 17/07/2026
Comic Chat is now open source - opensource.microsoft.com/blog/2026/07... - quick, somebody vibe code it into a Teams Client.
opensource.microsoft.com
Microsoft Comic Chat is now open source | Microsoft Open Source Blog
Microsoft Comic Chat is now open source. Explore the IRC client that turned conversations into comics and helped introduce Comic Sans to the world.
000
David Whitney @davidwhitney.co.uk · 16/07/2026
So, losing the world cup is like when a band you like breaks up, right? ;)
310
Reposted by David Whitney
God’s Little Ravioli 🏳️‍⚧️ @zoealicempls.bsky.social · 15/07/2026
As is tradition when football doesn’t come home, the team will be fed to this creature. As a pacifist, this brings me no joy to report
that horrifying fruit and veg monster that Tesco advertised with earlier this year
412936
David Whitney @davidwhitney.co.uk · 15/07/2026
Renewed as my favourite corporate honourific. 7 years an MVP. Thanks to everyone that always comes out to see my talks. Makes me feel less alone in the world.
1160