My workshops for self-funders on Specification By Example in May are filling up nicely, but so far entirely with devs.
Product managers, testers, UX designers and other non-programming software folks are very welcome. I'm hoping for cross-discipline groups.
I even made a spiffy ad and everything.
Posts by Roland Eschenburg
Just published my first node module.. 😱
What's so special about that, you ask? I have not written a single line of JS/TS to this day.
I feel like you've got an off by 1 error in there somewhere..
Bold of you to assume that those organisations care for knowing whether their assumptions were correct or not in the first place.
It is not surprising that those very same orgs are latching onto SDD - it's the AI version of Waterfall, which was the legacy solution to 'one shot' applications.
And I’m clearly a drink or 3 in, because I meant Rock Orchestra..
Also shed an unexpected tear for Chester B only two songs in :’(
I’ve had worse seats..
Rock Opera by Candlelight
And I’ve seen tests for code.. sometimes we appear to have no unhappy paths at all, praise be!
Murphy’s Law is missing a crucial bit: “At some point”.
What can go wrong, won’t go wrong most of the time, until one of the many things does when you least expect it.
Otherwise we would always have a nicely observable set of unhappy paths.
I've been advertising (of course!) and got some questions on the venn diagram of 'not a developer but has an active privatee github account' - how critical is the github account requirement?
This is the kind of stuff we need at CITCON:AI in Helsinki in May (citconf.com/helsinki2026...)! It's a free conference with essentially no power point - only practicioners trying to make sense of the new world. You'd be a great addition :)
If y’all could stop vibe coding the stuff I actually use day to day..
What's the difference between Test-Driven Development and test-at-the-end development?
Join me on Tues evening Apr 7 or Sat morning Apr 11 to get hands on with TDD if you're a self-funding learner.
www.tickettailor.com/events/codem...
My first foray into out-of-hours hands-on workshops for self-funding learners actually starts next week, with Test-Driven Development workshops happening on Tues Apr 7 at 18:45 BST and Sat Apr 11 at 9:45 BST, and at the very reasonable price of £99 + UK VAT.
www.tickettailor.com/events/codem...
nothing like a puncture the day before going on a road trip holiday..
Trying my best :p
Sad I'm not in the country for this one :(
Did you know that, according to itjobswatch.co.uk, average salaries advertised for developers with 'TDD' are 14% higher.
Did you also know that I'm running Essential Code Craft workshops for self-funding learners, starting with 2-hour sessions on TDD in April?
www.tickettailor.com/events/codem...
Booked flights and hotel for CITCON:AI in Helsinki - yay to having something to look forward to!
Anybody who says that is showing their true colours in terms of how they thought about/talked behind closed doors about their engineering teams.
It was never named for what teams *should* be doing, it was named after what businesses want teams to do. What do you mean, you can't sprint at a constant pace indefinitely?
I didn’t realise it was that easy to get you on a zoom call, I need to chance it more 🫣😛
But Jason, that means I need to think for myself and break domain specific problems down into a series of generic, LLM solvable, problems 🤔ain't nobody got time for that..
And while LinkedIn would like me to believe I'm doing it wrong, it doesn't feel that way.
Here we are, in the age of AI, where everybody is debating how to say 'Claude' 50 times a day.
Yet, I'm finding myself creating guideline documents for co-creation and micro-refactoring, rather than how to orchestrate more agents.
The Green Party isn't funded by mega-wealthy private donors pushing their own interests. It's funded by its rapidly-growing membership.
I highly recommend joining, maybe even donating a few coins, to help them get the message out that minority rule and Dickensian inequality aren't the only choice.
Great episode, I came |-| this close to saying "I'm bored" in a meeting today. Need to work up the courage..
Also, I'm not sure I can get over how weird it is to hear @dsquirrel.bsky.social swear 😂
A github screenshot showing a repo with the message "a user you've blocked has previous contributed to this repository"
PSA: If you block the `claude` user on GitHub, you'll get a warning every time you view a repo with that user in its commit history.
This allows you to, the moment you look at a repo, immediately adjust your expectations.
You may do so here: https://github.com/settings/blocked_users
Registration is live for CITCON:AI 2026 in Helsinki on the 22nd and 23rd of May. Get your ticket now!
Can't wait to discuss all things AI and how to make it useful with a great bunch of clever people.
citconf.com/helsinki2026...
I actually considered one of those when our cat was still alive 🤷 Bells did nothing for stopping her from bringing in all manner of wildlife, they are dangerous to cats unless they are attached to quick release collar, at which point you'll end up losing 2 collars/day.
Thanks @pauljulius.bsky.social - depending on what we find, I might propose a 'CI - 20 years later' or 'CI in the days of AI' topic at CITCON in Helsinki!