Connecting with the outside world: API Best practices

As a developer, there is a moment when you have to face an integration with an outside service (JIRA, Toggl, Slack, Github, Wordpress, and a million more). It may be done via REST API, GraphQL, SOAP, or the protocol that the developers behind the ...

Testing Files with Python/Django

One of the most important moments when writing a python application is testing. It could be boring, tedious and {{ insert your favorite insult here }}, but it will save your life when that careless teammate goes and twists everything (that careless teammate could ...

Simply Django: Announcements

Once you have a site on production, new needs start showing up. For us one of those needs was to be able to send information to our users when something was happening to the application, like some update or maintenance. There are two simple ...

Dockerizing Django Apps

Docker is an open platform for building, shipping and running distributed applications. It gives programmers, development teams and operations engineers the common toolbox they need to take advantage of the distributed and networked nature of modern applications. Containerization provides several advantages like faster provisioning or ...