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

Dev Report mobile

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

Topic: tech insights

How UX Thinking Is Affecting My Everyday Work

UX principles aren't just expanding my skillset but also influencing my mindset. Here are three that have proven the most valuable to my general work life.

by Alexandra Hanson

Topic: tech insights

Debugging with Chrome DevTools: Quick Front End Fixes

Debugging is an art form. It requires both technical knowledge and data on the bug itself. Here are some quick tricks to solve Front End bugs with Chrome’s DevT...

by Clarice Bouwer

Topic: tech insights

How to Enable Cross-Continental Collaboration for Tech Teams

As more companies become remote friendly, what do teams need to be aware of? Here's how we collaborate between Cape Town and Taipei.

by Bevan Williams

Topic: tech insights

Game Programming Inspires My Software Development

Although I'm currently building applications in the financial space, I often find useful solutions in game engines. Here are four examples.

by Justin Worthe

Topic: tech career insights

Developer Salaries: Trends Amongst Top Earners

How do some developers manage to out-earn the rest? We’ve looked at the top 5% of highest earning developers to find interesting insights on trends and demand.

by Trinka Mynhardt

Topic: tech career insights

Fighting the Imposter Syndrome: Lessons from a Self-Taught Developer

Being a self-taught developer can be scary and intimidating. For me, skipping university turned out to be the right choice anyways: Here’s what I learned.

by Arrie Pieterse

Topic: tech insights

Prioritise Like You Mean It

Once we have estimated the time and cost for our software project, how do we decide what to build first? Here's a simple method based on the value, cost and ris...

by Juan Urrego

Topic: tech insights

DIY: Growing Chilli-Plants with an Augmented Reality System

A simple project in my living room that grows chilli plants is a perfect case study of how you can leverage the power of big data and the cloud to integrate tec...

by Dries Cronje

Topic: tech insights

Literate Programming: Empower Your Writing with Emacs Org-Mode

Literate programming can make your programming more expressive and give your writing the powers of your favourite programming language. Here's how it works.

by Justin Worthe

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