TDD or not to TDD? How do I debug? What’s a Go Vet? Intro In this post, the objective is… Read More... "Testing and debugging tips for GoLang API’s"
Finding Balance with Work from Home – A Software Developers perspective
Work from home can be a blessing, or a curse… Introduction This year marks the 4th year in my software… Read More... "Finding Balance with Work from Home – A Software Developers perspective"
AWS Glue – A beginner’s experience
Stepping out of the comfort zone I was recently tasked to look into setting up a data pipeline to feed… Read More... "AWS Glue – A beginner’s experience"
Using MQTT with docker and Golang
Hey, In this quick tutorial, and a reminder to myself for future use, I’m going to show you how to… Read More... "Using MQTT with docker and Golang"
Investigation into panics when using wait groups, goroutines and channels in Golang
I was tasked with writing a piece of software that checks a couple of downstream services to make sure they… Read More... "Investigation into panics when using wait groups, goroutines and channels in Golang"
Using Redis keyspace events with Golang for a poor man’s event-driven application
Hello there.. So recently I was tasked to notify a client if a request timeout they passed in expired. (… Read More... "Using Redis keyspace events with Golang for a poor man’s event-driven application"
Go Modules and private repositories with Bitbucket Cloud
Recently, we upgraded to using go modules as opposed to using dep for our package management. Today I want to… Read More... "Go Modules and private repositories with Bitbucket Cloud"