Show more

Just released 4.2.0 🎉

It now starts a mob session with an empty commit to skip CI when creating a new remote branch for the session. The commit is squashed or dropped when mob done except for --no-squash option.

Thank you tishikawa !

@RonJeffries 🥳🎉. Yesterday was fun. Discussed names, vocabulary, when Nitsan had the Idea to invite Willem who invented the Game. And I did, and he joined 15 minutes later and gave us all his thoughts. We documented everything. Next up will be some primitive obsession refactoring.

@RonJeffries Why don't you join our public mob? We're working on a mob programming RPG webapp every thursday. So, it's tomorrow ;-)

Just released v4.1.2 🎉

Fix: `mob done --squash-wip` won't lose changes when you forget to `mob start`

I've just posted an article about DI Frameworks and why they are Bad For You. Inspired by a post from Jeremy Miller—entirely unintentionally, I'm sure. Featuring The Dude.

I'll post a thread on it on Monday, but it's the weekend and I doubt anyone's interested in snarky bullshit right now. Here's the link to the article in case you *are* in the mood for my snark:

Testing Without Mocks: A 🧵.

So a few days ago I released this massive update to my article, "Testing Without Mocks: A Pattern Language." It's 40 pages long if you print it. (Which you absolutely should. I have a fantastic print stylesheet.) I promised a thread explaining what it's all about.

This is the thread. If you're not interested in TDD or programmer tests, you might want to mute me for a bit.

Here's the article I'm talking about:

72 pencils arranged into four intersecting hexagonal prisms. Took me a bit to figure out how to assemble it after seeing a picture. Original design by mathematician/sculptor George Hart. #Geometry #Pencil

Hosting another Coding Dojo Friday at ebcont.
We're working on the RPG Combat Kata. Awesome people, lots of fun! 😀

To accelerate 2023 planning each manager will receive 9 copies of "The Mythical Man Month"

System design is contextual design — it is inherently about boundaries (what’s in, what’s out, what spans, what moves between), and about tradeoffs. It reshapes what is outside, just as it shapes what is inside.

(Not new; reusing a tweet :) …)

Show thread

🚀 Just released v4.1.1!
- Fixes mob showing the wrong executable name in windows
- mob now makes use of `--push-option=ci.skip` when pushing
- mob now warns you when your git version is too old

Hey everybody, I would like to invite you to join our public mob where we work on an opensource web-ui for the Mob-Programming-RPG.
We meet every thursday between 17:00 and 20:00 CET
Find the code here:
Feel free to contact me if you would like to join, or just show up.
You can find all the information in the projects readme.

The Clearest Image of Jupiter ever taken by Juno spacecraft

Quiet and independent planning-ahead and design-thinking is an antipattern to , as it leads to diverging goals. Learn to plan and design out loud within a team. Communicate everything.

T+2d1h26M: And that's a WRAP for 48H #gdcr2022!

Thank you to the coaches & participants from USA, Germany, Pakistan, New Zealand, Vietnam, S Africa, India...

Finished off with ~2h of decompress & retro, reflecting on +ve/-ve observations, ideas and suggestions
... for next time.

And there will be a next time!

H/T to fellow facilitators in the fediverse

Show more
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.