Blogs

Notes on Go, Tech, and more.

Getting Mermaid Diagrams Working in Hugo

March 1, 2025 · 7 min read

Let’s be honest: adding Mermaid diagrams to your Hugo site should be straightforward, but it’s often a frustrating experience. Most tutorials gloss over the critical theme-specific …

Read article

A Guide to Pointers in Go

February 28, 2025 · 11 min read

Let’s get real about pointers in Go—they’re not the scary beasts you might remember from C (if you came from that CS background). Go’s pointer implementation strikes that perfect …

Read article

Go Channels: A Concurrency Guide

February 21, 2025 · 23 min read

Hello fellow Gophers!

I’m absolutely thrilled to dive deep into one of Go’s most elegant features: Channels! If you’re just starting your Go journey or looking to level up your …

Read article

Understanding Generic Type Aliases in Go 1.24

February 15, 2025 · 8 min read

After spending years writing Go, the introduction of generic type aliases in Go 1.24 is something that I have to say is exciting! Let’s break down exactly what this means, how it works, and how …

Read article

Building Beautiful CLIs with Huh

February 8, 2025 · 6 min read

Hey there, fellow Go enthusiasts! Today, I’m going to share something that completely changed my CLI development game. Buckle up – we’re diving deep into making CLIs that users will …

Read article

Managing Development Environments with Dotfiles

February 7, 2025 · 5 min read

Hello readers! Today I bring you a little blog around my development environment, using dotfiles and Neovim configurations.

Let me walk you through how I’ve structured my dotfiles for managing …

Read article

Go vs Python for Parallel Processing

February 1, 2025 · 8 min read

I was inspired to write this article after a recent discussion about programming language preferences, specifically questioning my stance on Python. Let me start by acknowledging Python’s …

Read article

Building a REST API with Go

January 25, 2025 · 10 min read

Have you ever wondered how modern web applications handle user authentication and data securely? In this guide, we’ll explore building a secure REST API from the ground up using Go. Whether …

Read article
Previous
1 2 3
Next