Topics I've changed my mind about

Ten years ago, I had very different opinions with respect to some software engineering topics, and i…

Coding is a Language

Yeah, I know, it sounds kinda obvious. Read on. That seemingly obvious statement is not actually wha…

Hexagonal Architecture - Introduction

An overview of the concept of Hexagonal architecture, also known as ports an adapters. It's a well-k…

Second edition is here!

Clean code in Python, second edition has been published, and here are the main highlights! What's n…

Book Review: Release It!

I've been meaning to read this book for a long time, and finally got the chance and finished it! It'…

A View on FOSDEM 2020

Another year, another FOSDEM edition. As always, since this conference grew so big (fact: if you tri…

2019 in Review

Another year went by, and although I haven't blogged that much this year, quite a few things did hap…

Notes on FOSDEM19

FOSDEM19 it's just over, and here are my main highlights! Saturday After arriving to Brussels, and t…

2018 in review

It was a great year, let's take a look at the main highlights. Early in January, I presented a talk …

Subtleties of Python

In our profession, attention to detail is of utmost importance. Any good software engineer understan…