FOSDEM 2019 links

I have recently attended to the 2019 edition of FOSDEM. These are links to talks that, somehow, I find interesting or relevant: Designing Command-Line Tools People Love. Very engaging and though-provoking talk by @carolynvs. Many UX and extensibility-related advice, distilled from the experience she has in creating several battle-tested CLI interfaces. gRPC, Protobufs and Go… OH MY!. A gentle introduction go gRPC by @jdg_8. A pity that the demo could not be finished, but very nice and easy-to-follow talk. [Read More]


Last weekend I have attended FOSDEM 2018. This year, I have spent the saturday attending the Go devroom. It has been quite exhausting (I wasn’t able even to go the bathroom if I didn’t want to lose my seat) but since this devroom is so crowded, it seems the only possible way. These are the links of some talks that have been specially interesting to me, many talks were recorded so if the videos are not available in the linked pages, just wait a few more days: [Read More]

PyConES 2017

Last weekend I attended to PyConES2017, the annual Python conference in Spain. These are some talks and links of things that I have found interesting: The Irene (@irenuchi) and Javier Torres’ workshop on basic geospatial analysis using GeoPandas and CartoFrames was amazing. Just download the Jupyter Notebook and give it a try! Naomi Ceder (@NaomiCeder) gave a keynote named “Come for the Language, stay for the Community” that reinforced the idea that the Python community is somehow special in its openness and newcomers-friendly character. [Read More]

PyDay Galicia 2017

This past Saturday I have attended to PyDay Galicia 2017. It has been a very interesting one-day conference, with 2 tracks (Basic and Professional). These are some of the talks I have attended to: Ricardo Samaniego talked about OpenCV con Python. A very engaging talk with loads of live demos showing the power that a few lines of OpenCV for Python can deliver. Clara Casas Castedo and Miguel Sánchez de León Peque talked about Python para MacGyvers. [Read More]

Lighter Python images using multi-stage Dockerfiles

A very interesting feature coming with Docker 17.05 is multi-stage builds in the Dockerfile. This feature allows to implement a simple pipeline during the build phase and carry artifacts between stages. Previously, if you wanted to deliver lightweight images, you would have had to implement the builder pattern. First, you would build an image with all the development dependencies, build the project and generate your artifacts, export them using docker cp or anything similar and then add those files to a new image, with a lighter base. [Read More]