PyCon CZ - Day 1

The day started at 9.00, and at first it was time of check-in, etc. After that, I solved one riddle …

The __set_name__ method for descriptors

Descriptors generally have to interact with attributes of the managed object, and this is done by in…

Descriptors & Decorators

Descriptors are an amazing tool to have in our toolbox, as they come in handy in many opportunities.…

Types of Descriptors

Resuming from where we left off, on the previous post, on which we took a-first-look-at-descriptors{…

A first look at descriptors

Descriptors are one of the most powerful features of Python. The reason why they're so powerful is b…

Upcoming talk at PyCon CZ 2017

The proposal of my talk titled "Discovering Descriptors", was accepted for the next editio…

A few ideas on code review

After watching a talk about code review1, from the last EuroPython, I got some ideas that I'd like t…

__wrapped__ in Python decorators

This is another of the new interesting things that Python 3 has. Time ago, it was somehow tricky to …

Running PostgreSQL in memory with docker

Introduction Interacting with a database, can be a regular task of a developer, and for that we woul…

2016 in review

A review of the events that took place this year, related to software engineering and architecture. …