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

Dev Report mobile

Topic: tech career insights

How I Got Started With Data Visualisation [Q&A]

We humans aren't wired to draw useful conclusions from complex data. Data visualisation helps us get around the problem. Shiraaz Mollatjie, an avid data visuali...

by Shiraaz Moollatjie

Topic: tech career insights

Using A “Soft Skills” Mindset In The “Hard Skills” Tech World

"Soft skills people don't fit into hard skills tech environments, do they?" I'm a History and Organisational Psychology graduate and I work at OfferZen, a tech ...

by Luke Cadden

Topic: tech career insights

Mastering Your First Ticket - Tips of a Recent Grad

As a graduate fresh out of varsity, stepping into software development can easily be overwhelming. Here are my tips to survive and thrive.

by Fida-ur-Rasool Haq

Topic: tech insights

Deep Work: Introducing Remote Days at Your Company

Deep work requires big blocks of focus time - something hard to come by in most office environments. Here's how we established two weekly off-site days for grea...

by Arrie Pieterse

Topic: tech career insights

Taking The Leap: Business Analyst Turns Developer

Moving into software development can be quite daunting. Here's how I created my own path from Business Analysis to full-time software development.

by Matthew Markgraaff

Topic: tech career insights

Hacking Asynchronous Communication as a Remote Team Member

Understanding and addressing the challenges of asynchronous communication is essential to run distributed teams successfully. Here are my hacks.

by Benita Volkmann

Topic: tech career insights

How Do You Know When You’re Not Doing UX Work?

Many UX Designers struggle to find actual UX work, leaving them with little opportunity to impact business. Here are some common scenarios to look out for.

by Brendin du Plessis

Topic: tech career insights

The Secret Sauce of Technical Leadership

What's the secret sauce of a great technical leader? I went out on a quest to talk to technical leaders I personally look up to. Here are the key learnings.

by Simon van Dyk

Topic: tech career insights

Choosing Languages Wisely: How JavaScript Helped Me Keep Up

Javascript's ecosystem helped me ensure that I was learning the right things to keep up with the ever-changing software industry. Here's how.

by Tumiso Marebane

Topic: tech insights

How to Avoid “Fake“ UX-Opportunities: Spotting Interview Red-Flags

UX designers need opportunities to help build human-centered products. Many however end up in UI-focused roles. Here are a few red flags to avoid.

by Brendin du Plessis

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