The 2 most common surprises when I teach TDD are:
* What my tests are about (what are the "units" in my "unit tests"?)
* Usage-driven design - my "backwards" workflow from outcomes to implementations
Join us on Saturday to see it - and *do* it - yourself
www.tickettailor.com/events/codem...
Posts by
What an amazing training day lineup at this years SoCraTes UK open space conference socratesuk.org
• Emily Bache
• Lisi Hocke
• Gemma Cameron
• Clare Sudbery
• Jon Jagger
• Duncan McGregor & Nat Pryce
• Tim Ottinger
A handful of tickets left for tomorrow's Test-Driven Development workshop aimed at self-funding learners.
18:45 - 21:00 BST. Live, instructor-led training that goes beyond the basics of red-green-refactor.
(And there's another one on Saturday morning)
www.tickettailor.com/events/codem...
Jon's the co-author (with @Olve Maudal) of the Deep C/C++ slide deck (over 1,000,000 views)
He's the ex ECMA Task Group 2 C# convenor.
He's had some C# books published.
He's the ex @ACCU Conference chairman.
He loves coarse fishing and salmon fishing.
He lives in Somerset, England.
Training day:
@emilybache.com - Approval Testing
Lisi Hocke - Secure Development
Gemma Cameron - User Stories
@claresudbery.bsky.social - TDD with LLMs
Jon Jagger - TDD with Cyber-dojo
Duncan McGregor & Nat Pryce - Extreme Refactoring
Tim Ottinger - Value Stream Mapping (@agile-otter.bsky.social)
What are you looking forward to this year? SoCraTes software crafting unconferences / open spaces happen in the UK and across the world, in beautiful surroundings and with lovely people. So if you’re making plans for 2026, now’s the time to give yourself something to get excited about...
What are you looking forward to this year? SoCraTes software crafting unconferences / open spaces happen in the UK and internationally, in beautiful surroundings and with lovely people. They are my absolute favourite software events, and that’s speaking as someone who attends 10-20 events each year!
I'm very glad you realised that, and thank you for sharing. Speaking as someone who followed the opposite path - good in formal education, initially struggled when I joined the world of work - I was very glad to work with you and learn some of the skills that formal education didn't teach me.
Have you heard of the SoCraTes events? These are software crafting open spaces that happen across the world, in beautiful surroundings and with lovely people. So if you’re making plans for 2026 yet, now’s the time to brighten up your February and give yourself something to look forward to...
As a facilitator, he'll explain how we self-organise and guide us through 2+ days of creating and enjoying sessions.
We meet between the 18th - 21st June in Oxfordshire (UK) at a lovely countryside venue.
This year, we welcome Romeu @malk-zameth.bsky.social as our facilitator for the Open Space! A familiar face in software crafters' circles, he'll want to code with us all :D
If you're as keen as us to experience what that'll be like: registration is currently open 🎊 .
socratesuk.org/tickets.html
Get your tickets for the training day itself on Thursday 18th June - and consider staying for the whole conference until Sunday to get maximum benefit and enjoyment!
Full line-up for the training day: socratesuk.org/training_day...
Registration open now: socratesuk.org/tickets.html...
Lisi Hocke will discuss how to make things a bit more secure than yesterday every day, in her session "How to create a secure development lifecycle" at #SoCraTesUK 's training day.
A great opportunity to up your security game, whether you're starting on your journey or already a practitioner.
Have you heard of the SoCraTes events? These are software crafting open spaces that happen across the world, in beautiful surroundings and with lovely people. So if you’re making plans for 2026 yet, now’s the time to brighten up your February and give yourself something to look forward to...
Today I learned about Google Trends... But the graph that I got out of it somehow looks different to the one that you got.
Where does this graph come from? What does the note at the start of 2022 say? And how come TDD has been steadily trending downwards ever since???
Have you heard of the SoCraTes events? These are software crafting open spaces that happen across the world, in beautiful surroundings and with lovely people. So if you’re making plans for 2026 yet, now’s the time to brighten up your February and give yourself something to look forward to...
Can you give some examples of "vulnerable to tone of CV"? I hadn't realised this was a thing. What happens, the candidate uses a particular tone and the language model favours their CV?
Excited to listen to @nearestnabors.com share their pearls of wisdom on using LLMs next week at @xtclondon.bsky.social ! Join us for pizza, drinks and fun convos - sign up now! www.meetup.com/extreme-tues...
I never got into Empath for some reason. Must give it another listen.
(At the time, I was really sad that Devin had broken up DTP, given I enjoyed Transcendence more than basically any of his albums since City and Ocean Machine. This could have caused me not to give it a chance.)
City is pretty much the only album this heavy that I actually like. I really wish Devin could make another one like it.
Agreed, large numbers of agents working on the same codebase will have issues (same as large numbers of human devs). But I assume you could prompt each agent to rebase, fix any merge conflicts, and rerun the tests before merging, just like a human dev would do.
I confess I haven't tried having multiple agents working on the same codebase myself, but surely it's like having multiple _developers_ working on the same codebase... Try not to have them work on the same area at the same time, deal with merge conflicts, try not to get in _too_ much of a mess...
tidyfirst.substack.com/p/party-of-o...
Happy New Year Jason!
Merry Christmas Jason!
More like there's plenty of well factored code around but it's not sitting on GitHub/Stack Overflow in plain view for you to train your model, it's proprietary and you can't get your hands on it...
(Post deleted and re-posted due to typos.)
Does this not imply that there's a gap in the market for a model that is trained on his quality code (I joke about training a model on Kent Beck's commit log and then using that), which then spits out code that *doesn't* suck...