Kevlin Henney

@kevlin
3.4K Followers
265 Following
2.1K 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
Tell me you don't know what reading is without telling me you don't know what reading is
Over the summer I'm not planning to travel much, but if you want a remote presentation or workshop for your company, please get in touch.
When summer's done you can find me talking about unit tests at NDCTechTown in Kongsberg. A full day of Program with GUTs with a focus on C++, C and Python.
https://ndctechtown.com/workshops/program-with-guts-workshop/44c2fd9c4dbb
Program with GUTs | NDC TechTown 2025

One of the greatest shifts in modern programming practices has been how programmers across many different domains, languages and environments have embraced unit testing. Good unit testing, however, is more than having a unit-testing framework installed and running.

NDC
Tell me you don't know what reading is without telling me you don't know what reading is
Over the summer I'm not planning to travel much, but if you want a remote presentation or workshop for your company, please get in touch.
My latest YouTube short for the Modern Software Engineering channel, "Does Your Software Development Prioritize Business?": https://www.youtube.com/watch?v=cRutGlUxQPo
Does Your Software Development Prioritize Business? #agile

YouTube
My latest YouTube short for the Modern Software Engineering channel, "Does Your Software Development Prioritize Business?": https://www.youtube.com/watch?v=cRutGlUxQPo
Does Your Software Development Prioritize Business? #agile

YouTube
Just looking at a second-hand guitar pedal on a site. The photos are all out of focus. What kind of pedal? Ironically enough, it's a fuzz pedal 🙃
Protests in 🇬🇧🇺🇸🇩🇪🇫🇷

To understand how effectively people currently use and will use AI one can look at two previous transformative technologies: the spreadsheet and the search engine.

The first point is, of course, that they have been transformative. There was a definite 'before' and 'after' for individuals and businesses.

They have been effective. That does not, however, mean their widespread adoption has meant they have been used effectively, and the way these products have evolved has also been suboptimal.