Blogs & opinions.

Haefele PLAY. Create. Explore. Tinker.

Haefele PLAY. Create. Explore. Tinker. Albert Einstein said “Play is the highest form of research” – this quote became real...

Read article
Integrated Authentication

How to use integrated authentication between Web Apps and SQL Server in Azure using .NET Core and Entity Framework Introduction...

Read article
Docker

Docker Docker is a platform that gives users the ability to package an application and its associated dependencies into a...

Read article
Writing readable code

Define the “WHAT” before the “HOW” The cost of unreadable code The way in which code is written can either...

Read article
Clean Code API – Part 3

This post, the third in a series, was originally posted on kudocode.me and written by Marius Pruis, Senior Developer at...

Read article
Haefele RISE. Train. Mentor. Coach

Haefele RISE. Train. Mentor. Coach At the end of 2018, it became clear to me that we are built for...

Read article
Clean Code API – Part 2

This post, the second in a series, was originally posted on kudocode.me and written by Marius Pruis, Senior Developer at...

Read article
Celebrating 10 years with Tesco

This month, April 2019, will mark our 10th year working with Tesco Stores, and I’ve been taking a raw look...

Read article
Clean Code API – Part 1

This post, was originally posted on kudocode.me and written by Marius Pruis, Senior Developer at Haefele Software. The purpose of...

Read article
How to build a good Enterprise API strategy

Taking the decision to put in motion an API strategy in your organisation is not trivial and many considerations and...

Read article
Software Development is the most in-demand job in South Africa

During 2018, numerous reputable sources reported that software development was the most in-demand job in South Africa and in various...

Read article
Why we exist

Our founder and managing director Alan Haefele shares his insights into what Haefele Software stands for. So who are we...

Read article

Cape Town

3rd Floor,
Willowbridge Place,
Tygervalley, Cape Town 

7530
+27 21 595 3100

London

3rd Floor
86-90 Paul Street
London
EC2A 4NE
+44 (0) 20 7459 4030