I recently spoke in the Ukraine at XP Days 2017 and had a great time. Mikalai and the team at XP Injection did a fantastic job of organizing this event and gathered together some great speakers covering a wide raft…
I recently spoke in the Ukraine at XP Days 2017 and had a great time. Mikalai and the team at XP Injection did a fantastic job of organizing this event and gathered together some great speakers covering a wide raft…
Last week I was able to attend a workshop in London on implementing microservices using the concept of RESTful communication. Jim Webber, the presenter, is an articulate character which combines well with his relaxed delivery style and engaging banter. Being…
It’s been a bit over 2 months now since joining Coolblue and I’ve been lucky to have made some good friends already that share a like minded passion for Software Craftsmanship. Devon, the lead for one of the back office…
I had the opportunity to attend the Canterbury Software Summit for 2015 yesterday, which was a very polished and well run event. http://softwaresummit.co.nz/ For me the highlight of the technical stream was Ben Amor, from Xero, who presented a piece…
A few months back I stumbled onto an interest book proposing a pragmatic formalized approach for tackling complex changes in software engineering. The book is called the Mikado Method, written by Ola Ellnestam and Daniel Brolund and is available from…
Last week I felt it was time at my work for another refactoring workshop and this time I had two main goals in mind. The first was to introduce people to the concept of an AutoMocking container, and demonstrate how…
I’m lucky enough to work with some great people currently, and one of them is the main driving force behind our coding kata sessions we run at work. I’ve given a talk previously at Diligent around the importance of Designing…
Well, the Charity-IT event was well organized and made for an interesting weekend. Friday night after work was when all of the people taking part gathered at Orion Health, where the event was being held, to listen to the four…
Originally posted on Relentless Development:
I’ve been doing TDD for a while now, as well as running TDD-based code dojos. I really like it as a method of programming, and use it for the majority of the production code I…
There are a hell of a lot more ways to write bad unit tests than there are good unit tests, and one of the things I think you can do is to organize how you are going to initialize your…