Coding Is Like Cooking
  • Home
  • Samman Technical Coaching
  • Samman coaching book
  • Contact
Select Page
How to Use Test-Driven Development with AI Agents (Without Lowering Code Quality)

How to Use Test-Driven Development with AI Agents (Without Lowering Code Quality)

by Emily Bache | Nov 5, 2026 | Augmented Coding

This post is also available as a video on the Modern Software Engineering Channel Both Daniel Terhorst-North and Matt Wynne have suggested that what we call Test Driven Development should be called “Example Guided Development”, because that captures the essence of all...

Can you do Behaviour Driven Development with Approval Tests?

by Emily Bache | Aug 11, 2020 | Testing Strategy and Advice

By Emily Bache Or: is Given-When-Then Compulsory? In BDD you discover what software you should build through a collaborative process involving both software developers and business people. BDD also involves a lot of test automation and tools like Cucumber and...

How to develop new features with Approval Testing Illustrated with the Lift Kata

by Emily Bache | Apr 24, 2020 | Code Kata

It’s Test-Driven Development with a twist! Developing new functionality with approval tests requires some slightly different steps, but if you’re a visual thinker like me you might just prefer it. In this blog post I’ll explain how it works. Photo by Jason...

Principles for Agile Test Automation (2nd Edition)

by Emily Bache | Mar 15, 2013 | Coding Skills

I’ve previously written about Agile test automation principles, and since then I’ve had some interesting discussions with people that have led me to revise them in this article. In particular, Seb Rose wrote about his 6 principles of unit testing and...

Keynote Speakers at Scandinavian Developer Conference

by Emily Bache | Jan 22, 2013 | Conference information

One of the great privileges of being the programme chair for Scandinavian Developer Conference is getting to choose the keynote speakers. This year, I’m delighted to present Dan North and Janice Fraser, both thought leaders in the field of software development....
« Older Entries

Emily Bache

About me…

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.

Post Archives

Meta

  • Log in
  • Entries RSS
  • RSS

Designed by Elegant Themes | Powered by WordPress