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

Dev Report mobile

Topic: tech insights

5 tools that ship less JavaScript and elevate user experience

Here are the tools I use to ship less JavaScript and improve user experience while maintaining developer experience.

by Kelvin Omereshone

Topic: tech insights

Navigating canary deployment in Kubernetes: a cookie vs header approach

Here are two of the ways I use to set up a canary deployment in Kubernetes, one using a cookie and the other using a header.

by Koen Verburg

Topic: tech insights

Why I use the old school definition of story points

Story points are ubiquitous in the Agile world. Here I'll share why I define story points as ideal days and how this helps with Agile estimation.

by Christiaan Fouché

Topic: tech insights

4 DevOps best practices to speed up feature delivery

Here is how HR & Payroll software company Nmbrs uses DevOps to deliver new features, bug corrections, and improvements faster.

by Guilherme Pinheiro

Topic: tech insights

The DX Toolbox: 4 strategies for driving developer excellence at OfferZen

At OfferZen, we’re using qualitative developer experience data to drive engineering performance. This is how we do it.

by Kyle Gani

Topic: tech insights

4 developer-tested ways to get started with project-based learning

Here we look at articles on how developers have utilised project-based learning (PBL) to ‘learn by doing’.

by Chris Booth

Topic: tech insights

How we confidently maintain visibility when switching traffic using Nginx

Here's how we switched traffic using Nginx locations and how we maintained visibility as this transition was happening.

by Rob Burger

Topic: tech insights

3 easy strategies to foster transparency in a team

Here’s how I create a transparent environment by cultivating friendly relationships, getting to know my colleagues, and establishing trust.

by Lorenzo Racchetti

Topic: tech insights

4 key steps ITONICS took to implement Machine Learning models within their product

To successfully integrate Machine Learning models into your product, you need to follow a few key steps — here's a guide from the team at ITONICS.

by Tim Terblanche

Topic: tech career insights

How I effectively network at events to build my developer career

These are the steps I take to network effectively at tech events and how it's helped my developer career.

by Sibabalwe Qamata

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