Sustainable Productivity for Smart Developers

Sustainable Productivity for Smart Developers

Sustainable Productivity for Smart Developers

Sustainable Productivity for Smart Developers

Sustainable Productivity for Smart Developers

Sustainable Productivity for Smart Developers

Sustainable Productivity for Smart Developers

Sustainable Productivity for Smart Developers

Sustainable Productivity for Smart Developers

Sustainable Productivity for Smart Developers

Sustainable Productivity for Smart Developers

Sustainable Productivity for Smart Developers

Recent Posts

Recent Posts

How Immutable Value Objects fight Mocks

3 minute read

Excessive use of mocks makes tests very painful to maintain. If we stick painful mocks for too long, we’ll end up abandoning unit testing. Eventually, the sy...

Recent Posts

Coding Dojo Troubleshooting

3 minute read

In my last 2 blog posts, I’ve detailed why and how to start a team Randori Coding Dojo. That’s the easy part. As soon as you start your first dojo, you’ll fa...

Recent Posts

Recent Posts

How to run your first improvement kata

3 minute read

The improvement kata can solve problems that typical retrospectives fail to address. Although there is a halo of mystery around it, it’s actually not that di...

Recent Posts

Recent Posts

13 Tricks for Successful Side Projects

8 minute read

As I said last week, I released the v0.1 of Philou’s Planning Poker, my latest side project. Although I have a day job, a wife, a family and a mortgage to pa...

Recent Posts

Side Projects Matter

6 minute read

As a manager, you could benefit a lot from helping your developers with their side projects.

Most Scrum teams are not agile

7 minute read

Being agile is about adapting to change and continuously improving. I’ve seen (and been) in too many teams blindly following Scrum (Scrum Zombies) without fi...

How to get your team to do code reviews

6 minute read

As software developers, we very always often get to work in code bases that are not perfect. In this situation we have 3 choices : leave, grumble, or make so...

Recent Posts

Almost 15 years of using Design By Contract

6 minute read

I first read about Design By Contract in 2002, in Object Oriented Software Construction 2. As soon as I read it, I was convinced, today, I still believe it’s...

My Ultimate Jira Personal Kanban

5 minute read

A few years ago, I wrote about how I started to use Jira as my personal Kanban board at work. A lot of things have changed since then, which brought me to up...

Developer ! Are you losing your rat race ?

4 minute read

A rat race is an endless, self-defeating, or pointless pursuit. It conjures up the image of the futile efforts of a lab rat trying to escape while running...

Recent Posts

Overclocking a Scrum Team to 12

4 minute read

From Wikipedia : Overclocking is configuration of computer hardware components to operate faster than certified by the original manufacturer …

How to kill Scrum Zombies ?

3 minute read

First of all, what is that ? Usually, Scrum zombies go in groups, and quite often, you’ll find a full team of them :

Recent Posts

ReXP : Remote eXtreme Programming

1 minute read

My colleague Ahmad from Beirut gave a talk at Agile Tour Beirut on Saturday about how we adopted XP to a distributed team at work. I gave him a hand and play...

Flavors of TDD

3 minute read

During the years doing some coding dojos with the same circle of people, I came up with my own style of practicing TDD. Lately, I had the chance to do a pair...

How NOT to use mocks, my talk at Paris.rb

less than 1 minute read

As I already wrote about, mocks can be trecherous … I gave a talk about how to avoid them last tuesday at Paris.rb meetup. Here are the slides.

Recent Posts

Kudo Boxes for Kids

1 minute read

How do you get your kids to participate with housekeeping ? I guess that’s the dream of all parents. As so, we’ve tried quite a lot of tactics throughout the...