Haseeb Majid / my personal corner of the web

Backend engineer.
Always tinkering.

Backend software engineer πŸ’», Linux enthusiast 🐧 and village cricketer 🏏

My thoughts on Go, Nix, developer tools, and the things I learn while building software.

Haseeb speaking at GopherCon UK
On stage at GopherCon UK.

Find your next rabbit hole

Explore the notebook

All topics β†—

Recently written

All writing β†—

Why I Migrated From Authentik to PocketID

A while back I wrote about how I set up Authentik forward auth with Traefik on NixOS. It worked fine but recently I decided to rebuild my homelab/vps from …

My Year in Review 2025

Another year has passed, and it’s time to reflect on what I accomplished, what I learned, and where I’m heading next. 2025 was a year of shipping projects, …

Talks I've given

All talks β†—

The setup

The tools behind the work.

NixOS, Neovim, a split keyboard, and Catppuccin.

More to explore

Follow a thread.

Find a topic, work through a series, or browse the archive.