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.
- 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 🖤
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.
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.
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.
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.
codemanship.wordpress.com/2025/11/13/t...
codemanship.wordpress.com/2025/11/13/t...
www.eurogamer.net/arc-raiders-...
www.eurogamer.net/arc-raiders-...
Download it now from dotnet.microsoft.com/en-us/downlo...
Download it now from dotnet.microsoft.com/en-us/downlo...
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
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.
archive.ph/2TI8J
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.
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! 🙂
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! 🙂
Hipster hosting just ain't realistic for things that have to work at global scale, despite what people want to believe.
It’s also concerning. 1/
Hipster hosting just ain't realistic for things that have to work at global scale, despite what people want to believe.
Setting is still a touch indistinct, but ~15 hours in is hitting its stride.
Setting is still a touch indistinct, but ~15 hours in is hitting its stride.
Social contracts all trend towards promoting a power imbalance because people with it will choose not to be bound.
Social contracts all trend towards promoting a power imbalance because people with it will choose not to be bound.
There is no "the technology industry", just like there isn't "the media".
There is wealth, and those that would use it to weaponise good things against you.
There is no "the technology industry", just like there isn't "the media".
There is wealth, and those that would use it to weaponise good things against you.
Anyone?
No, didn't think so.
Anyone?
No, didn't think so.
You know it'd be great.
Or Perturbator + Health + The Algorithm.
You know it'd be great.
Or Perturbator + Health + The Algorithm.
It's always my last conf of the year, has great vibes and is always a great excuse for a party (the metal bar over the road from the venue is excellent).
Come! 15% off tickets with this link: www.buildstuff.events?sca_ref=9646...