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

Dev Report mobile

Topic: tech career insights

3 Daily Questions to Evaluate Your Job Satisfaction

Job satisfaction is incredibly important, especially for developers. Here are 3 questions I use to evaluate my happiness, and tips on how to answer them.

by Frikan Erwee

Topic: tech career insights

How Agile Has Empowered Me as a Developer

Sivu has seen first-hand how useful the Agile Methodology can be in empowering tech teams. Here, she shares how using Agile has helped her grow as a dev.

by Summer Smith

Topic: tech career insights

A Tech Team’s Lessons in Moving From Digital to Analogue Tooling

In the tech industry, it's easy to default to digital solutions. However, WeAreMonsters went all analogue to bring back team communication. Here's how.

by Jomiro Eming

Topic: tech career insights

6 Tips to Improve the Things You Can Control in an Interview

No matter how many interviews you’ve been to, they're always stressful. I've learned how to focus on the things you do control, to make them less stressful.

by Ewald Horn

Topic: tech career insights

4 Tips For Communicating Technical Ideas to a Non-tech Audience

Communicating technical stuff to a non-tech audience can be hard. This is what I've learned about doing it well when giving a talk or writing a blog post.

by Jason Webster

Topic: tech career insights

How To Win at Working in a Distributed Team

Working in a distributed team can make communication and collaboration really hard. In this article, I share what I've learned about winning 'remotely'.

by Sander Voorwinden

Topic: tech career insights

8 Lessons I Learned as an Intern

If you utilise your internship well, you can sail into your first job. Here's what I learned about interning to prepare myself for success at my first job.

by Elizabeth Oyekunle

Topic: tech career insights

How I Learnt To Fail Gracefully

Failing at something is hard but Adelize has found that with a few clever tricks, you can always pick yourself up. Here's how she overcomes making mistakes.

by Adelize van Eeden

Topic: tech career insights

How to Negotiate a Job Offer That's More Than Just the Money

I’ve helped many developers land their dream jobs. Here are my top tips on how to negotiate a salary offer as a developer.

by Mihlali Tshikila

Topic: tech career insights

What Your Future Employer Is Looking For in a Technical Interview

Coming to a technical interview unprepared never ends well, but there are focus areas you can brush-up on to nail it first time. Here are some of them.

by Stuart Corrans

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