This week I was finally invited to the architect forum meeting. Ten more or less geeky men, and me. It's funny, I don't usually think about the gender imbalance in the software industry much. On this occasion though, I felt distinctly uncomfortable. They all seemed to...
Practical Coaching, Beyond the Blog
If you’re enjoying the insights shared here on the blog, you might enjoy my book too.
“Technical Agile Coaching with the Samman Method” offers a practical guide to improving how developers collaborate and write code. You’ll learn hands-on techniques for Test-Driven Development, Refactoring, and effective team coaching.
To learn more about the book, just click the link below.
Latest blogposts
booked for SDC2009
The full programme for SDC2009 in March will be published in about a week's time, but I can already tell it will be a great event. The call for papers is now closed, and the website has been updated with photos of all the booked speakers. With only one day of talks,...
GothPy last night
The second official meeting of the Gothenburg Python User Group was last night. Eight of us turned up, despite my writing the wrong address on my meeting invite. (It is Norra Ågatan 10A, not 6A - sorry!)Anyway, in the first part of the meeting Jacob Hallen explained...
A Quality codebase
What is the quality of this codebase on a scale of 0 - 100? Zero means "perfectly designed, clean code" and 100 means "total spaghetti, impossble to make changes".Without hesitation, Andreas answered. "70".Andreas was standing at the whiteboard, sketching a timeline...
Conflict of interests
My cousin held out the keys to his flashy looking sportscar and said “Do me a favour. If you crash into something with my car and it's nearly written off, but not quite. Please back up then hit it again, harder, until it really is written off”. I laughed nervously....
jsolutions.se – Java nyhetskanaler
For those of you who read Swedish, I have a new post up on jsolutions.se. The gist of it is that I usually read infoq to find out what is going on in the world, and I've just realized how biased it is compared with other Java news sources.
Scandinavian Developer Conference in Göteborg!
I'm very excited to announce that I'm helping to organize a conference in Göteborg in March! This is going to be so cool. We've booked the biggest venue in town (Svenska Mässan) and are inviting high profile speakers from around the world. There will be a whole track...
Final meltdown
The "Programming with the Stars" final was almost the last event of the whole agile2008 conference, and Michael Feathers and I were up against Lasse Koskela pairing with Noah Jacobson. Our brief from Joshua and Jeff was "you have 8 minutes on stage. Impress us". This...
We pulled it off!
Today in "Programming with the Stars" our task was to do "Story Test Driven Development" (aka Acceptance Test Driven Development). With just 6 minutes on stage, this was a pretty tall order. Jeff and Joshua had suggested that we use tools like FIT or Fitnesse to...
We scraped by with the help of the audience
We were up last this time, rather than first, and I was so impressed with the three pairs who went before us, they all paired really well and seemed to achieve what they set out to do. Joshua (one of the hosts) also decided to interview each pair just before they...

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