Error Handling in Golang

Reading time ~1 minute

In the Go programming language, I often see errors being handled in a careless manner that is difficult to maintain. This common mistake has prompted me to make a video that demonstrates the basic fundamentals of error handling in Go:


The Effective Go guide points out the appropriate way to do error handling in Go and is a great place to turn for further reading.

Azure Kubernetes Service

I gave a talk at the 2019 Global Azure Bootcamp on Microsoft Azure's managed Kubernetes service (Azure Kubernetes Service). Here is the ...… Continue reading

Effective Microservices

Published on January 24, 2019

Software Interfaces in the Wild

Published on October 28, 2018