Profile avatar
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.
12,438 posts 1,762 followers 632 following
Regular Contributor
Active Commenter

Looking forward to being back in Oslo this week @ndcconferences.com for the debut of my new talk The Unbearable Weight of Architecture - it'll be the Friday morning keynote and I hope you all love it. The next week? Techorama! I'll be in Oslo from Weds until the end of the weekend, let's hang out.

The "urban sprawl" of software architecture gets every system eventually. Takes a lifetime to make livable-systems, just like livable cities. Lest you give in to the tiny indiscretions, the cracks, the aching pain of tech debt.

After four games of Assassin's Creed: The Witcher 3, let's do Assassin's Creed: Dishonoured, next. Playing through the generally very good Shadows, but let's do deep not wide next go round?

Trent Reznor is 60 today. Greatest living musical artist. Also I feel old, industrial metal is now grandad rock.

Something something champagne just sparkling racism and sexism.

There really is nothing like spending a week writing python to remind you that literally any other language is better at literally everything 😂

OK, this is wild. In September 2023, geophysicists across the world started monitoring a very odd signal coming from the ground under them. It was picked up in the Arctic. And Antarctica. It was detected everywhere, every 90 seconds, as regular as a metronome, for *nine days*. What the HELL? 1/

I think the future of containers has to be "running like any other executable, on any operating system or architecture". Until that point, and while running them still requires the user to be aware of tools like docker etc, they will always be a compromised local loop experience.

Ever wondered how games of the 8- and 16-bit era would work if they were built today? Join @davidwhitney.co.uk "Build Your Own Game Engine in the Browser. No experience necessary, all experience welcome!" at #NDCOslo! ndcoslo.com/agenda/build...

Doing my bit for the discourse and trying out the new Hozier-With-Breakdowns (iykyk) record. Imo one good album of material across the last 3, so hey, maybe this will be the coherent one. Kinda want to believe.

Now that Deftones-core is a consistent genre, do the right things bands - Mer De Noms-core. The real S-tier, one of a kind album sound.

System.CommandLine is a really lovely package but its docs are terrible, and I almost chucked it out because they were so hard to understand.

Another fun performance PR for ImageSharp V4 which should add a nice boost on mobile. #dotnet SIMD has improved so much over the last few years! github.com/SixLabors/Im...

Related: Programming in python is just choosing every worst decision from available language design trade-offs. Naming? Let's use all the conventions! Testing? Why not test_something.py prefixes! Import? Broken without importlib! Package management? Crappy virtual envs and text files!

Once again trying to work out what "testing" looks like in data engineering and being quite dissapointed.

First pass at a page showing how seats transitioned between parties in the local elections. Data is partial for reasons explained on the page. election2029.uk/local-electi... Would welcome suggestions/critiques from folks such as @samfr.bsky.social @dylandifford.bsky.social @markpackuk.bsky.social

Firefox feels like it only really exists to keep Google out of antitrust court cases, despite being a good browser. Still, MDN is objectively the most important thing Mozilla do, and should be protected.

Casually manifesting programming language features if I can.

Make data-binding part of the DOM you cowards.

The "reform gains" are basically the Tory losses, as the Labour losses are the green/LD gains. Obviously please fire Reform into the fucking sun, but covering it as a surge empowers it when it's just those same assholes that were always there.

In a world rightfully struggling to understand what good examples of masculinity looks like, it's a joy to read these tributes to Attenborough on his 99th. Kindness and inspiration is the stuff great men are made of, not all that other shit. www.theguardian.com/tv-and-radio...

14 years ago I pitched what would become Polygon to a startup called Sports Blogs Inc on the unfurnished third floor of a DC townhome. I held a laptop on my knees and went through a deck. Today that same company -- now called Vox Media -- sold Polygon to Valnet.

Software will never be free until the bills of every maintainer are paid by every corporation that profits from their work.