Boost your knowledge with the insights from our expert team.
Learn three multitenancy Django patterns for secure, scalable SaaS applications. Choose the right architecture for your needs.
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.
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.
Like any professional, we developers want to do things the right way. We want to do things the best way we possibly can. But can we?
For those who are starting to code and wish to make open source, sometimes it is hard to start. The idea of contributing with that fancy and wonderful lib that you love can sound a little bit scary. Lucky for us many of those libs have room for whoever is willing to start.
Jest is a JavaScript testing framework, it's fast and has an awesome snapshot testing feature. This post is not an introduction to Jest, there are plenty of those around. In this post we will show how to unit test your components in an isolated manner.
The term "software multitenancy" refers to a software architecture in which a single instance of software runs on a server and serves multiple tenants.
This blog entry has two main goals. The first one is to help you understand what is function composition. In the second goal, we will deal with two of the best Python modules: operator and functools.
One of the best ways to learn something is by comparing it to things we already know. This blog post has two main goals. The first one is to introduce the basic concepts of functional programming, and for that we will compare with the main rival paradigm, the imperative programming.
Talk about what is wrong with API wrappers and how can we do better
There are some open-source Django apps that make our lives as Django developers easier, but sometimes we don't even know they exist! Good third-party apps can give you new features at little expense, make your tests easier or even improve the performance of your deployment process.
This is a quick guide on how to configure a Django 1.8 project with Sass (django-libsass), Bower (django-bower) and django-compressor (which combine static files and minificate them).