by Emily Bache | Oct 31, 2025 | Coding Skills
How to Succeed with Technical Coaching Software Developers are constantly shifting between activities. It might all be ‘coding’ but when you look more closely there are hundreds of distinct activities and decisions being taken about what to do next. The...
by Emily Bache | Jul 14, 2025 | Coding Skills
Code Katas are small exercises which can help you to practice coding skills in a safe environment. They are fun little problems with quirky themes that should hold your attention and be enjoyable to work on. I’ve personally been doing code katas for more than 20...
by Emily Bache | Jun 30, 2022 | Autobiographical
Photo by Designecologist from Pexels I am convinced that the world needs more technical coaches. Practices like Refactoring and Test-Driven Development don’t just happen by themselves. It takes quite an investment in time and effort for most developers...
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...
by Emily Bache | Feb 29, 2020 | Coding Skills
How your team actually writes its code is very important if your organization is trying to build products in an Agile way. This post considers the risks associated with insufficiently Agile coding practices and explains how to identify them before they become major...