Simple is the hard part

Writing about systems and tradeoffs

The Slice That Wouldn't Let Go

How Go slices pin memory you’ve already forgotten about. Three patterns, three proofs, one backing array.

April 3, 2026 · 8 min

Todo List App Backend with Go

A quick intro to using Go routines for simple asynchronous execution in Go.

August 28, 2023 · 12 min

YouTube’s Video Ids May Eventually Run Out?

A breakdown of how YouTube’s Base64 video IDs work and why they won’t run out anytime soon

October 11, 2022 · 4 min

Go Asynchronous Capabilities

A quick intro to using Go routines for simple asynchronous execution in Go.

October 4, 2022 · 6 min

YouTube Content Downloader - A Telegram Bot

Build a Telegram bot that lets users instantly download YouTube videos or audio with a simple link.

March 22, 2022 · 7 min

Building your First Telegram Bot

Dive deep into developing and deploying your very own Telegram Bot!

February 26, 2022 · 10 min

Eyeglass Spotter - An IOT Project

Implementing a compact Bluetooth-based device that helps find misplaced spectacles

May 27, 2020 · 5 min