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

Dev Report mobile

Topic: tech insights

How I maximise web app performance with Astro and Preact

Here I talk about the benefits I've had using Astro and Preact and how they've enabled me to create high-performance web applications.

by Rose Akoth

Topic: tech insights

Prompts to practice your developer interview using ChatGPT

Here are some prompts that you can use to practice your interviewing skills with ChatGPT.

by Chris Booth

Topic: tech insights

My 5 Cs of productive tech teams

Teams need to find holistic ways to improve productivity and happiness. Here I will go over five principles I've seen help teams achieve that.

by Thaís Santos

Topic: tech insights

CouldBe Email: How I used AI to turn meeting agendas into concise email summaries

Here is how I built CouldBe Email, a GPT-based application that creates emails from meeting agendas and topic points.

by Mmontsheng Maoto

Topic: tech insights

12 pieces of advice I wish I knew as a junior developer

Over the years, I have learnt a few things as a developer. Here are some tips and pieces of advice that I wish I had known as a junior developer.

by Nishal Morar

Topic: tech insights

Redefining GitHub Projects: Creating my ultimate productivity toolkit

Here is how I use GitHub's project management features, such as GitHub Projects, issues, and milestones, to track my plans and goals.

by Clifford Ouma

Topic: tech insights

How I prioritise web performance in my development workflow

Here are some of my easy-to-use tips and tools for developers to improve their web application performance while it's in development.

by Adewale Abati

Topic: tech insights

How I choose a source to enhance my Project-Based Learning

Finding reliable sources of information can maximise learning potential. Here is how I go about choosing sources for projects my PBL projects.

by Cedric Maenetja

Topic: tech insights

Principles and tools that help me build with AI

The speed at which AI is moving feels daunting and it's difficult to know where to start. Here are some tips and tools to begin building with AI.

by Jomiro Eming

Topic: tech insights

How Programmable Banking is making bill splitting easy

Frikkie Snyman showcases a proof of concept that enables peer-peer reimbursements called Splirrit.

by Shannagh Hare

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