Less noise, more data. Get the biggest data report on software developer careers in South Africa.

Dev Report mobile

Topic: tech insights

6 Pro-Tips To Host a Kick-Ass Meetup

Hosting regular, well-attended meetups is hard when it's not your full-time job. Over the last 3 years, I've found these 6 pro-tips help me win every time.

by Adrian Moisey

Topic: tech insights

Using Metrics to Drive Targeted Improvements In Team Behaviour

It’s easy to use metrics for the sake of them, but this is not very beneficial. This is my experience of using metrics effectively to drive improvement.

by Duke Coulbanis

Topic: tech insights

How Simple Code Can Make a Great Impact

It’s more valuable to be a problem-solver than a pioneer that adds no value. Here’s how my simple solution prevented chaos over a free massage at work.

by Andrew Wormald

Topic: tech insights

Establishing, Scaling and Maintaining a High-Performance Culture

Creating a high-performance culture helps people do their best work and deliver great results - but knowing how to start is hard. This is what I've learned.

by Waldemar Muhl

Topic: tech insights

Enabling Self-Service Access to Cluster Resources with Kubernetes

Here is how my team used Kubernetes to enable self-service access to cluster resources without compromising our environment's security.

by Stephen Breyer-Menke

Topic: tech insights

How Hypothesis and VCR Changed the Way I Do Testing in Python

With so many moving parts, rebuilding an existing system, with active users, can be scary. Here are two tools that helped Jethro confidently make changes.

by Jethro Muller

Topic: tech insights

Using Infrastructure as Code to Scale Months Down to Minutes

Building server systems manually is slow and inconsistent. But here's how Infrastructure as Code helped me reduce a six-month process into 20 minutes.

by Marcus Talken

Topic: tech insights

How to Build a Product Recommender Using Multi-Armed Bandit Algorithms

Faced with the difficulty of effectively recommending products to customers, Charl shares how multi-armed bandit algorithms can offer a solution.

by Charl De Villiers

Topic: tech insights

Using Flutter to Build a Mobile Data Visualisation App

Flutter is a cool hybrid framework that I've found works well for building mobile data visualisation apps. Here's how to use it to build an app of your own.

by Shiraaz Moollatjie

Topic: tech insights

Upgrading to Angular 7: From Pains, to Gains!

There are many ways to upgrade an Angular application, and the wrong choice could be catastrophic to your project. Here's how I made the right choice.

by Jason Richard Evans

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.