Our Blog

Boost your knowledge with the insights from our expert team.

Latest posts

placeholder background

Pull Requests: merging good practices into your project (Part 2)

Although known by most, Pull Requests are often not dealt with in the most effective way. Believe it or not, there are teams that don’t review code at all!

Although known by most, Pull Requests are often not dealt with in the most effective way. Believe it or not, there are teams that don’t review code at all!

placeholder background

Pull Requests: merging good practices into your project (Part 2)

Although known by most, Pull Requests are often not dealt with in the most effective way. Believe it or not, there are teams that don’t review code at all!

Although known by most, Pull Requests are often not dealt with in the most effective way. Believe it or not, there are teams that don’t review code at all!

placeholder background

Pull Requests: Merging good practices into your project (part 1)

Although known by most, Pull Requests are often not dealt with in the most effective way. Believe it or not, there are teams that don’t review code at all!

Although known by most, Pull Requests are often not dealt with in the most effective way. Believe it or not, there are teams that don’t review code at all!

placeholder background

Pull Requests: Merging good practices into your project (part 1)

Although known by most, Pull Requests are often not dealt with in the most effective way. Believe it or not, there are teams that don’t review code at all!

Although known by most, Pull Requests are often not dealt with in the most effective way. Believe it or not, there are teams that don’t review code at all!

placeholder background

Mastering time series forecasting with Python: step-by-step guide

Discover how to master time series forecasting with Python using real-world techniques and tools.

Discover how to master time series forecasting with Python using real-world techniques and tools.

placeholder background

Mastering time series forecasting with Python: step-by-step guide

Discover how to master time series forecasting with Python using real-world techniques and tools.

Discover how to master time series forecasting with Python using real-world techniques and tools.

placeholder background

🇧🇷 PyNE 2018: key talks and insights

Slides from talks given during Python Nordeste 2018 event are posted here. This post and the slides are written in Brazilian Portuguese.

Slides from talks given during Python Nordeste 2018 event are posted here. This post and the slides are written in Brazilian Portuguese.

placeholder background

🇧🇷 PyNE 2018: key talks and insights

Slides from talks given during Python Nordeste 2018 event are posted here. This post and the slides are written in Brazilian Portuguese.

Slides from talks given during Python Nordeste 2018 event are posted here. This post and the slides are written in Brazilian Portuguese.

placeholder background

Taming irreversibility with feature flags in Python

Feature Flags are a simple technique to make features of your application quickly toggleable. The way it works is, every time we change some behavior in our software, a logical branch is created. This new behavior is only accessible if some specific configuration variable is set or, in certain cases, if the application context respects some rules.

Feature Flags are a simple technique to make features of your application quickly toggleable. The way it works is, every time we change some behavior in our software, a logical branch is created. This new behavior is only accessible if some specific configuration variable is set or, in certain cases, if the application context respects some rules.

placeholder background

Taming irreversibility with feature flags in Python

Feature Flags are a simple technique to make features of your application quickly toggleable. The way it works is, every time we change some behavior in our software, a logical branch is created. This new behavior is only accessible if some specific configuration variable is set or, in certain cases, if the application context respects some rules.

Feature Flags are a simple technique to make features of your application quickly toggleable. The way it works is, every time we change some behavior in our software, a logical branch is created. This new behavior is only accessible if some specific configuration variable is set or, in certain cases, if the application context respects some rules.

placeholder background

Dealing with resource-consuming tasks on Celery

Let's go through two of the problems that may happen if we don’t take care of our routes: delay and resource starvation.

Let's go through two of the problems that may happen if we don’t take care of our routes: delay and resource starvation.

placeholder background

Dealing with resource-consuming tasks on Celery

Let's go through two of the problems that may happen if we don’t take care of our routes: delay and resource starvation.

Let's go through two of the problems that may happen if we don’t take care of our routes: delay and resource starvation.

placeholder background

🇧🇷 PyBR 2017: key talks and insights

Slides from talks given during the PythonBrasil[13] event are posted here. This post and the slides are written in Brazilian Portuguese.

Slides from talks given during the PythonBrasil[13] event are posted here. This post and the slides are written in Brazilian Portuguese.

placeholder background

🇧🇷 PyBR 2017: key talks and insights

Slides from talks given during the PythonBrasil[13] event are posted here. This post and the slides are written in Brazilian Portuguese.

Slides from talks given during the PythonBrasil[13] event are posted here. This post and the slides are written in Brazilian Portuguese.

placeholder background

Django multitenancy: choosing the architecture for your SaaS application

Learn three multitenancy Django patterns for secure, scalable SaaS applications. Choose the right architecture for your needs.

Learn three multitenancy Django patterns for secure, scalable SaaS applications. Choose the right architecture for your needs.

placeholder background

Django multitenancy: choosing the architecture for your SaaS application

Learn three multitenancy Django patterns for secure, scalable SaaS applications. Choose the right architecture for your needs.

Learn three multitenancy Django patterns for secure, scalable SaaS applications. Choose the right architecture for your needs.

placeholder background

Going to technical events is awesome: a DjangoCon experience

We do incentivize collaborators to attend them since we believe it's very important to keep in touch with the community. We also always learn a lot in conferences.

We do incentivize collaborators to attend them since we believe it's very important to keep in touch with the community. We also always learn a lot in conferences.

placeholder background

Going to technical events is awesome: a DjangoCon experience

We do incentivize collaborators to attend them since we believe it's very important to keep in touch with the community. We also always learn a lot in conferences.

We do incentivize collaborators to attend them since we believe it's very important to keep in touch with the community. We also always learn a lot in conferences.

placeholder background

How to ensure your Celery Beat tasks are working

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.

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.

placeholder background

How to ensure your Celery Beat tasks are working

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.

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.

placeholder background

Vinta Talks: DjangoCon US, PyBay 2017 & DjangoCon AU

Slides from talks given during the DjangoConUS, PyBay2017 and DjangoConAU events are posted here.

Slides from talks given during the DjangoConUS, PyBay2017 and DjangoConAU events are posted here.

placeholder background

Vinta Talks: DjangoCon US, PyBay 2017 & DjangoCon AU

Slides from talks given during the DjangoConUS, PyBay2017 and DjangoConAU events are posted here.

Slides from talks given during the DjangoConUS, PyBay2017 and DjangoConAU events are posted here.

placeholder background

Organizing Django Girls Recife: empowering women in tech

Django Girls is a community that aims to bring more amazing women into the world of technology. The first edition in Recife took place in 2016.

Django Girls is a community that aims to bring more amazing women into the world of technology. The first edition in Recife took place in 2016.

placeholder background

Organizing Django Girls Recife: empowering women in tech

Django Girls is a community that aims to bring more amazing women into the world of technology. The first edition in Recife took place in 2016.

Django Girls is a community that aims to bring more amazing women into the world of technology. The first edition in Recife took place in 2016.