Giving fearless feedback

Giving feedback is, on the first glance, something obvious and easy. You see stuff people don’t do well, you tell that to people, they change. Right? Unfortunately, like everything people related, giving (and receiving) feedback is more like a minefield. I've read a lot of ideas around the topic…

Read this article

Shiny© New Framework

If you use Shiny© you will get hyper productive, motivated teams. You just have to follow the 5 core rules, it's easy! Oh, and if you need help you can hire me to help implementing Shiny© in your company. I'm a black belt guru at it and I promise you…

Read this article

How I (try) to stay up to date

I work as a software developer and it's an area in permanent revolution. Every day there is a new framework, a new paradigm to learn. Let's just say it's an area where learning never stops. The pace of change is so strong that most people just give up and stop…

Read this article

Is there life beyond Scrum?

The ultimate goal of building software is to deliver business value to the users of a system. This means a user story, being that a new feature or a bug, should move from the backlog to production as fast as possible. When we have a continuous delivery pipeline in place…

Read this article

Dependency injection in ASP.NET Web API 2.1 with Ninject

For a project I am working on, I wanted to unit test ASP.NET Web API 2.1 controllers. I searched how I could inject dependencies into Web API 2.1 controllers with Ninject but did not find any documentation explaining it. The process is actually quite simple but I…

Read this article

The importance of mentorship

I shared in a previous blog post my ideas on how to become a better software developer. I stand by all the ideas I shared, but I came to realize I did not mention the factor I feel had the biggest contribution in making me a better software developer and…

Read this article