Collaborative coding can be a fantastic forum for getting stuff done at the same time as learning programming techniques and getting to know other developers. I've been enjoying the recent Samman Society Ensemble sessions where we work on our website...
How-to
Hold an Open Space Event in just One Hour
This article was first published on ProAgile's blog With good facilitation, one hour is just long enough for a group to both create an agenda and have some interesting conversations on topics they’re concerned about. We at ProAgile have been holding these kinds of...
How can teams collaborate without Pull Requests?
This post was originally published on Praqma's blog A short story about Pre-tested Integration Three programmers Continuous Integration and Code Review are strongly correlated with success. Many use Pull Requests for code review, but for co-located teams this...
Setting up a new Code Kata in Cyber-Dojo
The Cyber-Dojo tool was designed by Jon Jagger as en environment where you can practice your coding skills. I've used it a few times now with groups at coding dojos and code retreats, and I think it's a pretty useful tool for those contexts. (See also my last post...

Hi – I´m Emily!
I am an independent consultant with Bache Consulting and chair of the Samman Technical Coaching Society. As a technical coach I work with software development organizations who want to get better at the technical practices needed to be agile, including Test-Driven Development, Refactoring and Incremental Design. I live in Gothenburg, Sweden, although I am originally from the UK. I’ve written two books: “Technical Agile Coaching with the Samman method” and “The Coding Dojo Handbook”. I teach for both O’Reilly and Pluralsight. I’m married to Geoff Bache, creator of TextTest. I am also on Mastodon as emilybache@sw-development-is.social.

If you’d like to know a bit more about me, my work, and the talks and workshops I offer, please visit my main website: EmilyBache.com. There, you’ll find information about my background, upcoming events, and the services I provide as a technical coach and consultant. It’s a good place to start if you’re curious about how I can support your team in improving coding skills and agile practices.
Blog categories