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

Dev Report mobile

Topic: salaries

Kotlin Developer Salary Trends in South Africa

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

by Josh Nel

Topic: salaries

JavaScript Developer Salary Trends in the Netherlands

Learn what junior and senior JavaScript developers earn in the Netherlands. Find the average JavaScript developer salary in 2023.

by Josh Nel

Topic: tech insights

Cheat sheet for building startups in South Africa

I've worked on various startups in South Africa for the last 14 years. Here’s my cheat sheet for building a startup in SA!

by Philip Joubert

Topic: salaries

JavaScript Developer Salary Trends in South Africa

Learn what JavaScript developers earn in South Africa. Find the average salary for junior and senior JavaScript developers in 2023.

by Josh Nel

Topic: tech career insights

8 Tips for acing interviews as an entry-level developer

Here we explore how you can tackle different interviews you’ll come across to help ensure you are the hiring manager’s top choice for the job.

by Simone Markham

Topic: salaries

Python Developer Salary Trends in the Netherlands

Learn what junior and senior Python developers earn in the Netherlands. Find the average Python developer salary in 2023.

by Josh Nel

Topic: hiring tips and insights

How to build a strong foundation to combat burnout in your development team

Burnout is pervasive in software development. Here are top technical practices, process improvements and cultural changes to prevent burnout for your dev team.

by Karin Bothma

Topic: tech insights

How I implemented a parser combinator library in Lisp

Parsing input can be hard. Fortunately, parser combinators make it easier. Here is how I implemented my own parser combinator library in Lisp.

by Henry Steere

Topic: tech career insights

How to build a standout job search portfolio as an entry-level developer

Here's why a standout job search portfolio matters so much for entry-level developers and what needs to be in it.

by Kyra Meiring

Topic: Uncategorised

What I’ve Learned About the Do’s and Don’ts of Remote Working

Remote work is a big adjustment that takes a while to get used to. Here are five things that Steph does to be really productive and involved with her team.

by Stephanie (Süllwald) Truter

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