2019 in Review

Another year went by, and although I haven't blogged that much this year, quite a few things did happen. Let's take a quick review of them.

As you know, I attended FOSDEM 2019, back in February, and it was an exhilarating event.

I also took the opportunity to dive more into functional programming with Scala, by completing the online course in Coursera (which I highly recommend).

On the open source front, I started with some humble contributions to the grpc project, with the goal to add asynchronous support for the Python implementation.

Read more...

2018 in review

It was a great year, let's take a look at the main highlights.

Early in January, I presented a talk at a local meetup, which had a good reception amongst the audience. The fist part of the year was a great period for learning more about distributed systems, event sourcing, and event-driven architectures. The peak of which was attending the Kafka summit in London.

By late August/early September I finished my book Clean code in Python which was a quite challenging experience.

Read more...

2017 in Review

A recap of the main events and posts throughout the year that is ending.

This year I attended some conferences overseas, where I presented talks. First, in June, I went to the beautiful city of Prague for PyCon CZ 2017. At first, I got only one talk approved, discovering-descriptors{.interpreted-text role=“doc”}, which was a new topic I was presenting. A few days before the conference started, another speaker had to step down, so I was asked to fill in the slot, to which I agreed by proposing my talk of clean code in Python. That meant I presented one the first two days of the conference, and then attended the workshop on the last day (Saturday).

Read more...

2016 in review

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

The conferences, talks, and events

These are some of the events I participated in:

  • (2 Apr 2016) PROTOSEC 20161: A technical conference about networking, protocols, security, and related topics.
  • (July 2016) EuroPython 2016: I attended several talks, trainings, workshops, and presented a talk.
  • (10 Sep 2016) Python Córdoba meetup2: interesting meetup where I presented my talk at EuroPython and attended the sprints afterwards.
  • (14 Sep 2016) ArqConf Meetup ¿Cómo es trabajar distribuido globalmente? Caso Open Stack3: Hosted in the Red Hat's offices in Buenos Aires, this talk was a very interesting one, on which I learned about the collaborative way of working of the Open Stack team, around the globe.
  • (17 Nov 2016) Python Barcelona meetup.
  • (9 Dec 2016) Barcelona Spark meetup4
  • (22 Dec 2016) Python Barcelona December meetup5: I presented my talk about clean code in Python (yes, again :-), and there were two other interesting talks. Mine was the first one of the evening. The second talk, was about zc.buildout, an interesting tool for managing packages and environments in Python, which I first heard of at PyconAr (Python Argentina group) 2012. The third and last talk, presented a project named aiocache6: a cache system implemented in asyncio, that supports multiple back-ends. The talk walked us through the code, its architecture, and some use cases with demos.

Code wise

I started with a small contribution to the coala project7, and during the EuroPython sprints I contributed to aiohttp with a pull request.

Read more...