schmonz.com is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
"Don't put loops in your tests" the advice goes. While there are times when a small for loop might be useful, for gosh sakes, don't use a do..while loop.
And please don't ask me what triggered this post.
p.s. Your for loop might also be hiding a deficiency in your test, aka a Test Smell. Might be fine, but worth a little more attention.
🧪 TDD + ViewInspector: Writing Your First Failing SwiftUI Test https://qualitycoding.org/swiftui-tdd-first-failing-test-part-1/ #TDD
Uso #ExtremeProgramming da quando facevo #debugging all'università, oltre 20 anni fa.
Una cosa non cambia: scrivere codice è facile, definirne tutto il comportamento no.
🎤 A #PyConIT 2026 porterò un #workshop su #Python 🐍 e #TDD:
dalle variabili al primo test, per chiarire cosa il software debba fare prima di implementarlo.
https://2026.pycon.it/it/event/primi-passi-in-python-con-il-tdd-dalle-variabili-al-primo-test
Hello! #introduction
I just migrated from https://hachyderm.io/@mattwynne which was 👍🏻, but I have been meaning to move over here for some time because I love the initiative to democratically run our social media!
I'm from the UK originally, now based in Nelson, BC.
I'm a generalist/polyglot programmer. I lead the https://github.com/cucumber #opensource project and I'm known for coaching teams in technical practices like #TDD/#BDD and #EnsembleProgramming.
Also #SkiTouring and generally #MountainLiving
In Test-Driven Development (#TDD), a RED test is only part of the story. Just because a test fails, doesn't mean that you're ready to write code to make it GREEN. Before you write that code, check that the test fails as it is SUPPOSED to fail.
Another stream, another set of notes. So much "new"!
I try out a new design for Projectors, splitting EventConsumer into two pieces. Test-driving shows how it's about design exploration, not just writing tests.
https://ted.dev/articles/2026/04/06/live-coding-journal-apr-6-2026/
We organise in the open, and you're very welcome to chat with the organisers to help, ask questions, give feedback, or simply to watch. You can reach us on the #ev_socratesuk slack channel (https://slack.softwarecrafters.org/), or on mastodon, LinkedIn, BlueSky, or by emailing organisers at socratesuk dot org.
Back to streaming, with notes from yesterday's stream: https://ted.dev/articles/2026/03/23/live-coding-journal-mar-23-2026/
I chatted about consistency boundaries, missing-event heuristics, and encoding (serializing) events.
We organise in the open, and you're very welcome to chat with the organisers to help, ask questions, give feedback, or simply to watch. You can reach us on the #ev_socratesuk slack channel (https://slack.softwarecrafters.org/), or on mastodon, LinkedIn, BlueSky, or by emailing organisers at socratesuk dot org.
Finding a failing test 🚨, coming back from the ☕️ break, feels just so ✅ .
- I know where I left off
- I know what to continue with
- I get back into the flow within seconds
- no need to search and analyze the git history
- it 💡 enlightens me and lets me continue where i left off
also when doing hashtag#PHP 😎
The pivotal session that is helping me see a path forward for AI-augmented test-driven development.
(Video is a bit rough 'n' ready, but packed with insights...er, once we got going...)
We organise in the open, and you're very welcome to chat with the organisers to help, ask questions, give feedback, or simply to watch. You can reach us on the #ev_socratesuk slack channel (https://slack.softwarecrafters.org/), or on mastodon, LinkedIn, BlueSky, or by emailing organisers at socratesuk dot org.
In fact, tooling hasn’t ever made much of an impact in these areas at all, especially compared to disciplined practice on the part of collaborative knowledge workers. That’s why we’ve invented #UCD, #agile, #TDD... all of these are habits of complexity-tending, and they’re what disposes systems toward producing value, if anything does. 6/7 #AI #software
RE: https://discuss.systems/@SoCraTes_UK/116165956780268806
really excited to be going to this…
We organise in the open, and you're very welcome to chat with the organisers to help, ask questions, give feedback, or simply to watch. You can reach us on the #ev_socratesuk slack channel (https://slack.softwarecrafters.org/), or on mastodon, LinkedIn, BlueSky, or by emailing organisers at socratesuk dot org.
Developers often see TDD primarily as a testing technique, missing its potential to guide design. @davefarley77 talk showed how shifting focus allows TDD to actively shape software architecture and foster better code structure. It's about using TDD to drive design, not just validate it.
Watch or listen: https://virtualddd.com/sessions/tdd-as-a-design-tool-with-dave-farley/
We organise in the open, and you're very welcome to chat with the organisers to help, ask questions, give feedback, or simply to watch. You can reach us on the #ev_socratesuk slack channel (https://slack.softwarecrafters.org/), or on mastodon, LinkedIn, BlueSky, or by emailing organisers at socratesuk dot org.
Tempted to get a couple of new cards printed to put into my #TDD Game (https://tdd.cards):
"LLM Wrote Too Much Code" and "LLM Wrote Your Tests"
These would both be "negative" cards in the game. The way to "resolve" those cards would be a "Refactoring" card, or a "Revert".
Leanpub Book LAUNCH 🚀 The Other Half of Coding: What they Didn't Teach You by Max Guernsey, III
This is our second launch video for this now-completed book!
Watch here:
#books #leanpublishing #selfpublishing #booklaunch #programming #TDD #BDD #coding #softwareengineering #refactoring
Leanpub book LAUNCH 🚀 The Other Half of Coding: What they Didn't Teach You by Max Guernsey, III
Watch here: https://youtu.be/lDwuiSwaCf4
#books #leanpublishing #selfpublishing #booklaunch #management #coding #programming #OOP #TDD #softwareengineering #refactoring
In fact, I got so into the flow writing the notes that I missed my normal dinner time!
You can catch up on the notes (#EventSourcing, #Java, #TDD) so far:
https://ted.dev/articles/2026/02/04/live-coding-journal-feb-4-2026/
https://ted.dev/articles/2026/02/05/live-coding-journal-feb-5-2026/
And catch me live (Mon-Thu, 8pm UTC) at https://jitterted.stream/
RE: https://mastodon.social/@RobMyers/115980182722512158
My physical copy arrives tomorrow! At some point I hope to get your autograph on it. 😊
Jon Reid boostedEssential Test-Driven Development is now available in print on this site:
https://www.informit.com/store/essential-test-driven-development-9780134494159
The eBook should be available there soon. The print edition will also be available from other retailers (Amazon, etc.) in a couple weeks.
If you like the book, please give it a positive review on Amazon (regardless of where you purchase it...The Algorithm, y'know! 😉).
RE: https://mastodon.social/@bosslogic/115984174298880765
“#TDD and #BDD aren’t really about testing at all. They’re about feedback loops and thinking clearly about intent before implementation.”
Intent first!