Kevlin Henney

@kevlin
3.6K Followers
274 Following
2.9K Posts
consultant • father • he/him • human (very) • husband • programmer • keynote speaker • technologist • trainer • writer
Location☉+~1au
Bloghttps://kevlinhenney.medium.com
Abouthttps://about.me/kevlin
Contacthttp://kevlin.tel

Well, here we are finally - the sound of one door closing, and the end of a 17-year journey.

https://codemanship.wordpress.com/2026/06/04/a-car-crash-in-slow-motion/

A Car Crash In Slow Motion

Since I’m among friends, I hope I can be open with you. I started Codemanship 17 years ago in my late 30s, as a response to being asked by a recruiter for the gazillionth time “Why are …

Codemanship's Blog
"You cannot have aspiration-driven engineering. It doesn't work."
@tastapod #CraftConf

Heads up! Tickets for our flagship 3-day Code Craft workshop I'm running on July 7-9 are HALF-PRICE until midnight tomorrow (June 5th) if you buy them online.

That's a saving of £745 (not inc VAT) per ticket! Book the whole team and save £thousands ;-)

https://codemanship.co.uk/codecraft.html

Apart from 'test it works', your usual reminder: if you're tempted to exclusively present relative times, don't.

(This advice covers a most cases. There are a couple of exceptions, but they are so specific that almost all off-the-shelf attempts at doing relative time will, in some way, be wrong.)

Well, while I'm here ranting about it, Meetup is an example of the kind of site you get when you lack an overall design concept (both for the UX and for the architecture).

It also shows the consequences of not having good automated tests: looking at a comment posted yesterday, which is listed as having been posted 57 days ago, and one a couple of weeks ago as having been posted 86 days ago.

I'm not saying that Meetup is a UX trainwreck, but I just went through dismissing four stacked pop-ups to get to the page I was after.

(OK, maybe I am saying it... I really wish the product owners and developers could be given a chance to fix the sad state of affairs that is the site and its app 🙁)

"Software abstractions work until physics gets involved."
https://www.youtube.com/watch?v=lMZ7I3fQzVs
Ye Cannae Change the Laws of Physics • Kevlin Henney • GOTO 2025

YouTube
Would you trust your keys to a Windows XP box? Would you trust your keys to a Windows XP box with surprise mystery new hardware connected to it?
Paging @kevlin
"Software abstractions work until physics gets involved."
https://www.youtube.com/watch?v=lMZ7I3fQzVs
Ye Cannae Change the Laws of Physics • Kevlin Henney • GOTO 2025

YouTube

Where you can find me over the coming three months:

Craft
4–5 June, Budapest
https://craft-conf.com/2026

ACCU on Sea
17–20 June, Folkestone
https://accuonsea.uk

Developer South Coast
9 July, Southampton
https://www.meetup.com/developersouthcoast/events/314185714

re:connect
10 July, Bournemouth
https://reconnectconference.co.uk

.NET Day Switzerland
25 August, Zurich
https://dotnetday.ch

Craft - Budapest, June 4-5, 2026

Craft is about software craft, which tools, methods, practices should be part of the toolbox of a modern developer and company, and it is a compass on new technologies, trends. You can learn from the best speakers and practitioners in our community.

Craft Conference