Blogs & opinions.

Imperative vs Declarative Programming

Imperative vs Declarative Programming The term ‘declarative programming’ has regained popularity in the recent years. But what exactly is it...

Read article
We Use Flutter And So Should You

If you like to stay on the bleeding edge of software development, then you may have heard of Flutter. If...

Read article
The Pressures Of Programming

We have technology to thank for many of our modern luxuries and securities, and additionally, we also have the producers...

Read article
Questioning Modern Web Development

I personally have a lot of questions about modern web development. Why do we have so many JavaScript frameworks? Where...

Read article
What Is Recoil Exactly?

Recoil is new. Like, super new. As in it in version 0.0.10 and it’s earliest commit on the public repo...

Read article
Value and Technology: A Case For Ethical Design Practice

Value and Technology: A Case For Ethical Design Practice The value-neutrality thesis concerning technology is a widely held and extremely...

Read article
Career Growth Framework

Career Growth in a software consultancy – Our journey so far… Originally posted one Medium.com. I’d like to share the...

Read article
Software design towards simplicity with value objects

Well written software design that is a joy to read and takes a complex problem and presenting it in a...

Read article
Podcast – The Journey So Far

We started a podcast, of course we did.​ Like all businesses ours is complicated and there is a litany of...

Read article
Lessons from Leaders at Haefele Software

A study on the leaders at Haefele Software and what has brought them success. This article on the leaders at...

Read article
We need to talk about Blazor

Blazor is a .NET based web application technology that allows you to build interactive applications leveraging C#, Razor, and HTML....

Read article
What Is Design Thinking and why I should care?

What Is Design Thinking and why I should care? Have you ever come across a scene which looks something like...

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