Notes on the Kafka Summit London 2018

These are some notes and takeaways on the recently celebrated Kafka Summit 2018 in London. The confe…

Exploring Generators and Coroutines

Let's revisit the idea of generators in Python, in order to understand how the support for coroutine…

2017 in Review

A recap of the main events and posts throughout the year that is ending. This year I attended some c…

Refuse the temptation to pass

This is an opinion I sometimes remember when seeing some code. Don't take it as a strong advice, or …

EuroPython 2017 - second part

Summary of the last days of talks at EuroPython 2017, and the two days for sprints. Thursday The key…

EuroPython 2017 days 0 to 3

A summary of the first days (from day 0 --Sunday to day 3 --Wednesday), of EuroPython 2017. Day 0: B…

Beyond coverage

It looks like there are a lot of opinions or assumptions about unit tests and code coverage, most of…

PyCon CZ - Day 3

The third day of the conference was hosted on a different venue, the Czech Technical University of P…

PyCon CZ - Day 2

Summary of the second day of Pycon CZ 2017. At 10:00 it was time for the first talk: a keynote title…

Discovering Descriptors

This talk was presented at PyCon CZ 2017 and EuroPython 2017. Here are the references and resources …