3 ways to read input with a Go CLI

Tutorial with examples showing 3 different ways to read user input when building a command line interface (CLI) with Go...

February 23, 2023 · 7 min · Sam Anglin

Why use Docker for databases and how

Docker is an invaluable piece to add to any tech stack for a multitude of reasons, but it can often be confusing to work with. Here we'll dive into my favourite way to use Docker containers and explain every step ....

February 5, 2023 · 14 min · Sam Anglin

Re-reading my old blogs

Having finally made a site to house my own work, using old material from a year ago had some unexpected benefits....

February 2, 2023 · 5 min · Sam Anglin

-r(ead)w(rite)x(ecute): Documentation

I wrote a big piece of documentation recently. Here's how it drastically improved my developer flow....

August 9, 2022 · 4 min · Sam Anglin

If it doesn't make sense, build a little version

Been a while since I wrote a longer article, so here's a longer article explaining what it is I have been doing. Basically levelling up a bit. Learning to build and building to learn!...

May 15, 2022 · 5 min · Sam Anglin