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

Dev Report mobile

Topic: tech insights

Platform45: Automating Corporate Expense Reconciliation

Platform45 automated business expense reconciliation by developing a card spend management solution using Investec’s Programmable Banking APIs.

by Shannagh Hare

Topic: tech insights

Run to the Bills: The App That Helps You Save Money While You Exercise

The Run to the Bills app connects Strava with Investec's Transfer API, helping users automatically save money for running shoes. Here's how.

by Shannagh Hare

Topic: tech insights

How I Used Octane to Supercharge my Laravel App

When scaling requests, Laravel slows down significantly. Here’s how I used Octane to solve this and make my app perform 22 times faster.

by Alex Renoki

Topic: tech insights

How We Succeed as a Self-managed Team

My team joined a project after it started and needed to catch up. Here’s how we succeeded by becoming a more efficient, self-managed team.

by Andreas Nel

Topic: tech insights

How Visma Nmbrs Implemented an API Design-First Approach

The API design-first approach is quite new, so has few use cases. Here’s how Visma Nmbrs’ product team moved from code-first to API design-first.

by Gabriela Brant Alves

Topic: tech insights

How Stitch Automates Code Quality Checks using GitHub Actions

Stitch found we could do reviews faster and catch more errors by using GitHub Actions to automate code quality checks. Here’s how we did that.

by Jethro Muller

Topic: tech insights

How Programmable Banking Connects Siri and Account Transfers

"Hey Siri, make a transfer" has been six years in the making. It allows users to transfer funds between accounts with a simple voice prompt.

by Shannagh Hare

Topic: tech insights

How I Created my own AI Bot Game Using Lisp

Here’s how I created my own AI bot game in Lisp by using a match runner and controlling the Docker daemon using its HTTP API.

by Henry Steere

Topic: tech insights

OfferZen's Best Practices for Low Maintenance Infrastructure

While setting up more solid infrastructure system at OfferZen, we developed best practices to guide our work. Here are our most important ones.

by Madelein van Niekerk

Topic: tech insights

Why Svelte is Easy to Learn as a React Developer

As a React developer, I used Svelte for the first time, and was really impressed. Here's why Svelte is a great framework to play with.

by Bhekani Khumalo

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