How to become a better learner - Part 2

This is the second of a series of blog posts based on the course Learning how to learn I am following at Coursera. These are my notes of the course. If you find them interesting you should attend the full course. You can find part one here. CHUNKS What is…

Read this article

How to become a better learner - Part 1

This is the first of a series of blog posts based on the course Learning how to learn I am following at Coursera. These are my notes of the course. If you find them interesting you should attend the full course. THINKING There are two types of thinking: focused and…

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