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

Dev Report mobile

Topic: offerzen updates

OfferZen Foundation: Exploring Enablers for Workplace Diversity

Talking about diversity can be hard. OfferZen Foundation assembled a community group, to discuss common enablers SA tech companies leverage for diversity.

by Jomiro Eming

Topic: tech insights

How Figuring Out the Django ORM Powered Up My Workflow

The Django ORM is a powerful tool but understanding how to use it properly can be hard. Here's how figuring it out helped Jethro speed up his workflow.

by Jethro Muller

Topic: offerzen updates

OfferZen Foundation: Exploring Challenges Towards Workplace Diversity

Talking about diversity can be hard. OfferZen Foundation assembled a community group, to discuss common challenges SA tech companies face towards diversity.

by Jomiro Eming

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 insights

Bootstrap: The Good, The Bad and The ‘It Depends’

Bootstrap is used in laying the foundation for a lot of projects. Here, Lourens explains where it works well and where using something else might be better.

by Lourens de Villiers

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

Topic: tech insights

How UX has Evolved My Everyday Thinking

Here's what I've learnt about UX processes and how I've used them to evolve my mindset in a way that helps me improve other aspects of my life and job.

by Alexandra Hanson

Topic: tech insights

We Need a Standard! Developing UI Design Patterns and Best Practices

David has seen that there is no real standard that exists for UI developers to follow, and so, he has put together a basic guideline to help address this.

by David Purkiss

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