Not mine. Screen-grabbed from

A self-inflicted challenge because I heard people dig Kubernetes in 2020

“If you can’t explain it simply enough, you don’t understand it well enough”.

Credits: Photo by ThisisEngineering RAEng on Unsplash

The three levels of software design: organisational, business, and end-user

What does it take to conduct an awesome technical interview?

Perhaps it’s not really about technology, but the everyday of you and I

Finding an answer to the complex through the everyday

Social challenges in an engineering environment, and then some

Bye 2018, I’ll miss you

From 2017

1. Pick up a martial art

With a focus on developer happiness

A whale and a Gopher go to the bar


A story of two operating systems from a developer’s perspective

You’ve heard about it, you’ve seen the advertisements. Now see what it’s like behind the scenes!

Before Development Begins

Shells. Nice shells.

Let’s make .sh great again

  1. Really, really messy scripts — I…

Joseph Matthias Goh

on Software Engineering, Technology and DevOps 🤘🏼

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store