Ideas and insights from our team

About Hugo Bessa

Software developer and amateur musician. Is in a serious relationship with Single Page Aplications and REST APIs since 2013. Loves design patterns, interaction design, electric guitars and meditation.

All articles by Hugo Bessa

Taming Irreversibility with Feature Flags (in Python)
Hugo Bessa

Feature Flags are a very simple technique to make features of your application quickly toggleable. The way it works is, everytime we change some behavior in our software, a logical branch is created and this new behavior is only accessible if some specific configuration variable is set or, in cer...

May 21, 2018
read more
Django REST Framework Read & Write Serializers
Hugo Bessa

Django REST Framework (DRF) is a terrific tool for creating very flexible REST APIs. It has a lot of built-in features like pagination, search, filters, throttling, and many other things developers usually don't like to worry about. And it also lets you easily customize everything so you can mak...

March 6, 2018
read more
How to make sure your Celery Beat Tasks are working
Hugo Bessa

Celery is a great tool to run asynchronous tasks. It handles situations where you don't want to lock web requests with time consuming operations or when you want things to happen after some time or even in specific date/time in the future. Another great feature of Celery are periodic tasks. They...

Aug. 28, 2017
read more