by Emily Bache | Dec 4, 2025 | Coding Skills
(this post is designed to accompany my video “The Skill That Separates Good Developers from GREAT ONES”) AI coding agents are rather good at coming up with syntactically valid, working code these days. It also does design, reasoning about how to arrange...
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 | Apr 21, 2025 | How-to
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...
by Emily Bache | Aug 7, 2023 | Autobiographical
I very rarely go to the cinema, but this weekend I took my two teenage daughters to see Barbie. Mostly it was fun and silly but several scenes had me in tears. Now I want to go see it with my mother, actually. What really got me was the depictions of the different...