This is part two of coding standards and good code quick-bits. You can read part one here. Give Me A Date Today we are going to talk about dates and how you should not date. Out in the wild, in…


When watching movies, it is mandatory for the movie to waste 90 seconds of your life showing you logos of the movie companies. After that, you spend the opening few minutes reading the names of the movie studios as you…

Coding is hard people. Really hard. We can safely blame Steve Jobs for the "Everyone should learn to code" movement. And add Mark Zucks into the mix. Here is the man the legend himself advocating for everyone to learn how…

In today's lesson, we will talk about state management and how not to use booleans for states. Does it work? Ship It! We will not sit here and pretend (except for Dave and his standing desk, Dave is a INSERT…

A few days back I saw a job post for a software engineer. The job spec explicitly stated that candidates "Must not be near retirement age." Our industry has a long running stigma against older veterans. Maybe the industry feels…

Tell Me How Much You Will Pay Me Please stop wasting people's time. When you post a job vacancy, please also post the salary range for that role. Do not wait two to three steps into the interview process before…

Learning how to program is a very difficult task. The journey is not made easy by the fact that it can be months to years before you have anything to show for it. Entry level programmers have so much impatience…

As app developers, we all dream of taking off and soaring among the stars. It is every app dev's goal to rack up downloads and ratings. This is easier said than done. At the time of penning this article, our…

Users are the holy grail. A product team will give up everything on its quest to gain just one more user. Once signed up, they'll do anything to keep that user. This also includes pleasing the user by honouring their…

A quick Google Play Store search for the keyword Zimbabwe will give us a results page with 250 apps. Going through the majority of the apps, we can see that they are definitely made for Zimbabweans by Zimbo devs. Applying…