Become the best programmer that you can be.

Photo by bruce mars on Unsplash


Many jobs out there require that you have a good balance of soft skills and technical knowledge. Being a programmer is no exception to the rule.

In this article, I will outline what I think are the most valued characteristics that programmers should aspire to have.


Rome wasn’t built in a day so don’t expect things to suddenly happen overnight. I’m sorry to say it, but you are going to fail a lot of times before you reach success. Accept the fact that you will spend hours, days, or weeks debugging…

Ensure that your web application is secure and ready for deployment.

Photo by Georg Bommeli on Unsplash

Django as it stands

Django is a batteries-included framework that is inherently secure, but there are still a few things that we need to ‘tweak’ on our end in order for us to fully utilize Django's defense capabilities.

In this article, I will discuss a number of ways in which you can help shield your web application from harm.

Tip 1: DEBUG = False

Please, please, please never deploy your application with DEBUG = True on. This is a terrible idea… Make sure that DEBUG = False

If you don’t do this then Django will expose all your…

Arno Pretorius

I’m just a simple guy trying to find his way in this world.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store