Every time I read any Reddit threads on videogames I empathise with Phil Fish more and more.
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.
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!
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.
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.
Unfortunately AI empowers the "ideas guys" idiots of the world.
OpenAI’s GPT-6 Astra ad shows why CEOs love AI so much. Giving vague commands that get turned into real results by their staff is how they work. Now with AI they don’t even need people. However if you’re the one doing work with AI, you have to deal with “You’re absolutely right, I messed up” daily.
The worst metalcore band you know announces a new album. (ATG is being fun as ever)
Warren Spector retiring from game development is a "the Beatles breaking up" kinda moment. What a career.
Warren Spector announces his retirement from game development
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.
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.
This Elon Christ Superstar AI movie goes on for SIX minutes, and it’s as hilarious at is terrifying due to the reflection of just who exactly has taken control of everything in this world
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 - 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.
github.com
Making @astro.build work with C# is so damn cool.
Everyone should listen to vianova. If you like many songs in your songs, you won't do better. www.youtube.com/watch?v=Uba0...
VIANOVA - Melanchronic (OFFICIAL VIDEO)
YouTube video by Arising Empire
youtube.com
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...
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.
bbc.co.uk
*a council tries to limit standing in pubs* Number 10: "We vow to stop this!" *droughts, wildfires, and crop failures, all driven by / made worse by climate change* Number 10:
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.
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
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...
share.transistor.fm
Entirely unrelated, this new Allt album absolutely goes - youtu.be/GKcv_3T9-uc?... Some good solid 0-0-0-0-0-0-0s
Allt - Ataraxia
YouTube video by Allt
youtu.be
" 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”
I just really want .NET to be a place we can do actually good modern web dev just like everywhere else.
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.
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.
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...
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
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*
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 - 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
github.com
Going out of my way to make sure that the integration is as idiomatic as possible.
Server rendering, client side rendering, hooks, ESM imports, but it binds directly to C# and generates TypeScript type definitions for all your server side code transparently. It's really cool. Coming soon!
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.