Team learning – beyond the blog

If you’re enjoying the insights shared here on the blog, you might enjoy my training too.

“Foundations of Software Craft” uses an innovative format, enabled by the modern internet and online collaboration tools. It works well for teams and individuals learning core coding skills for good design. 

To learn more about this training, just click the link below.

 

Latest blogposts

Three Approval Katas

I've been favouring an Approval Testing approach for many years now, since I find it pretty useful in many situations, particularly for acceptance tests. Not many people I meet know the term though, and even fewer know how to use the technique. Recently I've put...

read more

Announcing a new Kata – Leaderboard

I've been interested for a while in the relationship between TDD and good design for a while, and the  SOLID principles of Object Oriented Design in particular. I've got this set of 4 "Racing Car" exercises that I originally got from Luca Minudel, that I've done in...

read more

A Story about Disruptive Technology Adoption

I forget exactly when, but I think it was 2008 or 2009. Anyway, I was at a software conference, and I was chatting with a developer after one of the sessions about cool new technologies and stuff. I don't remember what hot new thing it was we talked about, all I...

read more

Test Doubles Quiz

Last week I created a little quiz  and put a link to it on Twitter. I was interested to see whether the terminology around Test Doubles has standardized on Gerard Meszaro's definitions, from his book "xUnit Test Patterns", and I thought my twitter followers (I have...

read more

Approval Testing

I blogged a while back about “Text-Based testing”, which is a variant of Test-Driven Development that I’ve used quite a bit. My husband, Geoff Bache, is developing several tools to support this style of development. Recently, we met Llewellyn Falco and discovered the...

read more

An introduction to Array Languages

Last week I was in Oxford at “Iverson College”, which is a conference on the topic of Array Language Programming. There were about 25 programmers there, most of whom are expert in one or more of APL, J, K, or Q. It’s not my usual comfort zone, put it that way! I’m...

read more

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.

Sociala ikoner med hovringseffekt

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