Writing

Notes & Posts

Techy stuff, Music and some Philosophy

Oct 22, 2024 · 5 min read

A practical example of shared libraries in a monorepo

A practical example of writing and sharing a small Go library between packages in a Bazel monorepo, complete with unit tests and a consuming service.

MonorepoBazel
Oct 15, 2024 · 5 min read

Simple hello world program using Bazel and Go lang

A beginner-friendly walkthrough of Bazel basics that builds and runs a simple Hello World Go program, as the second post in a Bazel monorepo series.

BazelGo
Sep 29, 2024 · 2 min read

Self hosting ghost blog on your home server

A guide to self-hosting the Ghost blogging platform on a home server with Docker Compose and Mailgun for newsletter email.

Self-hostingGhost
Sep 26, 2024 · 7 min read

Building with Go in a monorepo using Bazel, Gazelle and bzlmod

A walkthrough of setting up a Go monorepo with Bazel, Gazelle, and bzlmod so teams can share code while keeping the freedom and speed of microservices.

GoBazelMonorepo