Software Development
Quick start with Django ORM
As a web developer, using databases may be a pain, you must ensure that all your queries are pretty well ...
Working with nested forms with Django
One of the biggest advantages of Django is its ability to create CRUDs applications with no effort. You just need ...
How to integrate your Python App with Slack using Bots
At Swapps, we use Slack daily to communicate with the other members of the work team; from sayting good morning, ...
MailHog: Preview your emails in an easy and fast way.
Thanks to MailHog, we can preview the email in an easier way. MailHog simulates an outbox of your app; All ...
Setting up your Billing account on Google maps and avoiding extra charges
Google Maps is one the most used maps tools in the web. It allows you to embed maps in your ...
Creating animations with GSAP | GreenSock
As designers/developers, sometimes we face a project that requires animation. Could be a simple one, or the trickiest animation you ...
Monkey patching in Python
A monkey patch, as defined in wikipedia, is a way for a program to extend or modify supporting system software ...
Pytesseract: Get started with OCR
Optical Character Recognition (OCR) is a system that provides a full alphanumeric character recognition on an image. The system allows ...
Color Contrast: an accessibility primer for Interface Design
As designers and developers, we need to take into consideration all the people that reach our apps/websites, including the people ...
Speed it up! Recommendations to make your Django app faster
Let's admit it, Django rules. It is simple, trustworthy, fast and it is written in Python. What else do you ...