2022
Coding is a Language
Sat Feb 12, 2022 20:24:48 +0100
2021
Hexagonal Architecture - Introduction
Sat Nov 27, 2021 17:25:14 +0100
Second edition is here!
Sun Jan 24, 2021 15:43:16 +0100
2020
Book Review: Release It!
Sat Aug 01, 2020 15:09:10 +0200
A View on FOSDEM 2020
Mon Feb 03, 2020 17:15:29 +0100
2019
2019 in Review
Tue Dec 31, 2019 18:51:04 +0100
Notes on FOSDEM19
Sun Feb 03, 2019 21:25:06 +0100
2018
2018 in review
Sun Dec 30, 2018 18:01:38 +0100
Subtleties of Python
Thu Oct 18, 2018 23:03:39 +0200
Notes on PySS18
Mon Oct 15, 2018 22:31:01 +0200
Notes on the Kafka Summit London 2018
Wed Apr 25, 2018 20:45:20 -0200
Exploring Generators and Coroutines
Sun Jan 14, 2018 12:03:50 -0100
2017
2017 in Review
Sun Dec 31, 2017 18:41:09 -0100
Refuse the temptation to pass
Mon Oct 30, 2017 23:13:26 -0100
EuroPython 2017 - second part
Sun Jul 16, 2017 15:25:42 -0200
EuroPython 2017 days 0 to 3
Wed Jul 12, 2017 23:56:34 -0200
Beyond coverage
Sun Jul 02, 2017 17:20:19 -0200
PyCon CZ - Day 3
Sun Jun 11, 2017 22:09:19 -0200
PyCon CZ - Day 2
Fri Jun 09, 2017 23:30:19 -0200
Discovering Descriptors
Fri Jun 09, 2017 20:21:27 -0200
PyCon CZ - Day 1
Thu Jun 08, 2017 14:05:41 -0200
The __set_name__ method for descriptors
Sat Jun 03, 2017 15:29:50 -0200
Descriptors & Decorators
Sun May 21, 2017 17:22:05 -0200
Types of Descriptors
Sun May 14, 2017 12:55:31 -0200
A first look at descriptors
Sat May 06, 2017 15:13:48 -0200
Upcoming talk at PyCon CZ 2017
Sat Apr 29, 2017 12:29:35 -0200
A few ideas on code review
Fri Apr 14, 2017 16:51:46 -0200
__wrapped__ in Python decorators
Fri Mar 03, 2017 21:41:21 -0100
Running PostgreSQL in memory with docker
Sun Jan 22, 2017 17:09:59 -0100
2016
2016 in review
Sun Dec 25, 2016 18:02:53 -0100
Python Barcelona November meetup notes
Sat Nov 19, 2016 18:42:18 -0100
Oncoming events of Python and Architecture in September
Sat Sep 03, 2016 16:20:47 +0300
Returning data in PostgreSQL
Sun Aug 14, 2016 18:41:30 +0300
My talk @ EuroPython 2016
Tue Aug 02, 2016 21:22:53 +0300
EuroPython 2016 remarks
Sun Jul 31, 2016 12:06:56 +0300
Upcoming talk at EuroPython 2016
Sun Mar 27, 2016 16:37:11 +0300
Glimpses of a Vim configuration
Sat Feb 27, 2016 13:06:53 +0300
Deleting commented out code
Wed Feb 17, 2016 22:06:50 +0300
2015
strncpy and strncat for copying strings in C
Sun Sep 27, 2015 18:34:44 +0300
Setting user permissions in KVM
Sat Jun 20, 2015 20:46:58 +0300
Notas sobre la ArqConf 2015
Fri May 01, 2015 17:45:37 +0300
Running RabbitMQ server on Docker
Sun Apr 26, 2015 13:58:46 +0300
Find Options
Tue Mar 24, 2015 11:29:58 +0300
Checking Python files with Vim
Sat Mar 07, 2015 16:21:49 +0300
Alpine email client
Thu Feb 05, 2015 21:10:45 +0300
Libvirt networking libraries
Wed Jan 14, 2015 21:06:57 +0300
Do not import *
Mon Jan 05, 2015 20:10:10 +0300
2014
Writing forward-compatible software in Python
Thu Aug 28, 2014 21:14:43 +0300
Presentations with reveal.js
Fri Aug 08, 2014 23:48:05 +0300
Vim commands for improved productivity
Sun Jul 20, 2014 20:59:56 +0300
Default arguments in Python functions
Sat Jun 28, 2014 16:59:41 +0300
Starting a gnome-shell extension
Sat Jun 21, 2014 21:15:50 +0300
On returning consistent data types
Sun Jun 08, 2014 15:46:09 +0300