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

Dev Report mobile

Topic: tech insights

How Stitch Automates Code Quality Checks using GitHub Actions

Stitch found we could do reviews faster and catch more errors by using GitHub Actions to automate code quality checks. Here’s how we did that.

by Jethro Muller

Topic: tech insights

How Programmable Banking Connects Siri and Account Transfers

"Hey Siri, make a transfer" has been six years in the making. It allows users to transfer funds between accounts with a simple voice prompt.

by Shannagh Hare

Topic: tech insights

How I Created my own AI Bot Game Using Lisp

Here’s how I created my own AI bot game in Lisp by using a match runner and controlling the Docker daemon using its HTTP API.

by Henry Steere

Topic: salaries

C# Developer Salary Trends in South Africa

Learn what junior and senior C# developers earn in South Africa. Find the average C# developer salary in 2023.

by Josh Nel

Topic: tech career insights

Berlin: City Guide for Software Developers

Berlin is among the top European tech hubs and pays some of the region’s best pre-tax salaries for developers. Here's what you need to know.

by Emiel Kempen

Topic: tech insights

OfferZen's Best Practices for Low Maintenance Infrastructure

While setting up more solid infrastructure system at OfferZen, we developed best practices to guide our work. Here are our most important ones.

by Madelein van Niekerk

Topic: tech career insights

What Skills Do You Need to Become a Successful Mentor?

Looking to make mentorship work? Then you need to work on building out certain skills. Here are Project Thrive’s top mentoring skills for mentors.

by Andréa Reid

Topic: tech insights

Why Svelte is Easy to Learn as a React Developer

As a React developer, I used Svelte for the first time, and was really impressed. Here's why Svelte is a great framework to play with.

by Bhekani Khumalo

Topic: hiring tips and insights

How We Conduct Reference Checks at OfferZen When Hiring

Need to conduct employment reference checks? Here's how to approach the reference check process, plus a list of questions to cover in your calls.

by Marcelle van Niekerk

Topic: tech career insights

Tips to Land Your First Job After a Coding Bootcamp

How can you make yourself stand out to land your first developer job as a coding bootcamp developer? Here are some tips to do that.

by Sandrika Chetty

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