Elektrine lite

← Feed

Kevlin Henney

kevlin@mastodon.social

<p>consultant • father • he/him • human (very) • husband • programmer • keynote speaker • technologist • trainer • writer</p>

Posts

  • View post

    One long-term benefit of the pandemic is the increased likelihood of hand-sanitiser availability in different locations, such as company sites. This is particularly useful when there is a need to clean a whiteboard because a given company keeps both whiteboard markers and permanent markers in the same room 🤦‍♂️

  • View post

    My latest #FlashFiction is up on 365tomorrows: Rules and Guidance for Astronaut Welfare on Small Moons https://365tomorrows.com/2026/07/28/rules-and-guidance-for-astronaut-welfare-on-small-moons/

  • View post

    I&amp;#39;m speaking at KanDDDinsky 2026 in Berlin this October. 14-15 October, Park Inn at Alexanderplatz. Early-bird tickets are 800 EUR until this Friday, 31 July. After that they go up to 950 EUR. https://kandddinsky.com/ #KanDDDinsky #DDD #DomainDrivenDesign

  • View post

    Pro tip: when presenting airport names by city in a dropdown list, order them alphabetically by the city name shown rather than the 3-letter IATA code 🤦‍♂️

  • View post

    An &#39;eggcorn&#39; is an incorrect but oddly appropriate substitution for a word (see my WordFriday definition: https://www.facebook.com/WordFriday/posts/596606817093946). Over the years I&#39;ve encountered some initialisms in software that have been expanded in a way that might be considered eggcornish, e.g., UML as Universal Markup Language (certainly reflecting the aspirations of some of overly vocal advocates) and BDD as Business-Driven Development. What eggcorns or similar have you com...

  • View post

    Your not-frequent-enough reminder: English is not a programming language.

  • View post

    Either customer support chatbots are a complete waste of time or I have just been very unlucky over the last few years. I have never had a useful interaction or resolution from one (except to pass me to a human being, and that normally takes quite some effort). In terms of organisational hostility, they seem even worse than dial-up menu systems. My experience has left me with the perception that they are complete garbage. Has anyone had consistently (or any) positive experiences?

  • View post

    Running an architecture workshop today. I open it with the following quote from Brian Foote and Joe Yoder&#39;s classic Big Ball of Mud paper: If you think good architecture is expensive, try bad architecture.

  • View post

    &quot;In researching what separates change successes from failures at organizations [...] leaders designing change were consistently more confident about employee progress on change than the employees’ actual behavior or stated experience supported. They trusted their read on the room. The data, when they gathered it, told a different story. The wider the gap, the more likely the change failure.&quot; https://www.psychologytoday.com/gb/blog/creating-successful-change/202606/why-its-so-hard-to-k...

  • View post

    A question (or hope) that keeps popping up is whether or not LLM prompts will replace code, not simply generate it. The short answer is no. A slightly longer answer is that prompts will only ever replace code by having LLMs not behave like LLMs.

  • View post

    I&amp;#39;m speaking at the OOP conference in Munich in February. Get a 15% discount with voucher code OOP25_Henney.

  • View post

    Much Ado About Nothing at Umbraco Spark Join me on 20th March in Bristol where I will be giving a short talk on nothing. Literally. Ever since zero became something for nothing, you&amp;#39;d think we&amp;#39;d solved nothing. Appropriately representing the absence of something in code or data, however, takes more than zero effort. https://www.tickettailor.com/events/umbukfdn/1896581

  • View post

    Last weekend on my Instagram: The Peak District https://instagram.com/kevlin.henney

  • View post

    Pro tip: if your company&amp;#39;s name and your mobile app name are unrelated, ask yourself why you&amp;#39;re developing a product that you don&amp;#39;t want people to remember or find easily

  • View post

    Vulture Culture by Teedy Deigh, in the latest edition of @ACCU Overload &amp;quot;Remember all the fuss around the metaverse? Trying to build on an SF trope from the 1980s while pretending that the 1990s and three decades of the Web hadn&amp;#39;t happened might not be a solid business plan.&amp;quot; https://accu.org/journals/overload/34/192/deigh/

  • View post

    Vulture Culture by Teedy Deigh &amp;quot;Did I make it big in cloud computing? No... no, I did not. We were all told having the right cloud strategy was important. Hiring a bunch of meteorologists, however, turned out not to be that strategy. That one was on me. But at least it wasn&amp;#39;t my start-up.&amp;quot; @ACCU Overload https://accu.org/journals/overload/34/192/deigh/

  • View post

    Yesterday&#39;s WordFriday: noctcaelador https://www.tumblr.com/wordfriday/809045202349309952/noctcaelador-noun https://www.facebook.com/WordFriday/posts/pfbid02NuwcWshh12v2bFQmeoq55wizer88cmAm8Z7tJzSwRQ9bdWf7n6rFt1QVQEB7QwZUl

  • View post

    WordFriday: mathwashing Conveying a false sense of objectivity and neutrality through the use of mathematical terminology, statistics, data, algorithms, etc. https://www.tumblr.com/wordfriday/806540858037059584/mathwashing-noun https://www.facebook.com/WordFriday/posts/pfbid02E9mjEAFdEhEWUDiVdrctDg2zWsLiC6DPPcW5hyTmxuXRPLWZcEeuQzbYaf4vJPLpl

  • View post

    As a perennial and unrepentant em dash user — if em dashes make you think AI output, let me introduce myself: I&amp;#39;m part of the input — I thoroughly enjoyed this defence of the em dash by Jessica Clark: https://www.mamamia.com.au/how-to-use-em-dash/

  • View post

    The reading paradox: the books you don&amp;#39;t want to end do; the books you wish would end seem never to

  • View post

    There is an art (and a science) to numerical precision that seems lost in software, writing and conversation. The trick to appropriate precision is understanding accuracy. This all falls under the banner of numeracy. For example, I just received a confirmation of a cinema booking that gave the time of the film in HH:MM:SS format. The site lists programme times in HH:MM. They normally start trailers within a few minutes of the advertised time. To list seconds is an innumerate and false promise.

  • View post

    A lot of security is based on trust. Trust relies on competence. The security theatre I get from a lot of sites and apps, sometimes elaborated through MFA, does not inspire such trust. That device you tell me is unrecognised? It&amp;#39;s the one I&amp;#39;ve used to access the app every day for at least the last year. If you want to convince me your app is secure, start with competence. Poorly engineered products don&amp;#39;t do that. KPI-driven product staff don&amp;#39;t do that.

  • View post

    Yesterday&#39;s WordFriday: antiprime https://www.tumblr.com/wordfriday/807188713774989312/antiprime-noun https://www.facebook.com/WordFriday/posts/pfbid02MRmFJPJh1cXKLREVa9be94BTovicL1ehTLSyPC7V3bEvW4ve1VWpQFAJLWAH41Kml

  • View post

    Yesterday&#39;s WordFriday: mathwashing https://www.tumblr.com/wordfriday/806540858037059584/mathwashing-noun https://www.facebook.com/WordFriday/posts/pfbid02E9mjEAFdEhEWUDiVdrctDg2zWsLiC6DPPcW5hyTmxuXRPLWZcEeuQzbYaf4vJPLpl