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! {width=&q…

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…

Notes on PySS18

Last weekend an amazing edition of Python San Sebastián took place. Here are the main highlights of …