
Built a Free Analytics Platform, Here's Why
I got tired of the way web analytics worked. Every tool out there either wanted to track your visitors to death or charge you a fortune for the privilege of not doing that. So I built Nanolytica.
code design tech
Live Last read · last published · next check

I got tired of the way web analytics worked. Every tool out there either wanted to track your visitors to death or charge you a fortune for the privilege of not doing that. So I built Nanolytica.

How I used Claude Code to build a pure Go WebP encoder from scratch, and the three subtle bitstream bugs that took days to find: a missing bit, an off-by-one in Huffman tree construction.

Sometimes the most useful tools are the ones you build for yourself. This post walks through creating a tiny Elixir based CLI todo app that stores tasks in plain Markdown

PubEngine is a minimal blog engine built with Go, HTMX, and SQLite that prioritizes three things: simplicity, performance, and ease of use. It's a single binary with no Javascript frameworks.

Browser based passport MRZ reader built with Tesseract.js and WebAssembly. this tool captures passport data instantly using any device camera, without specialized hardware required.

WebAssembly based barcode scanner for iOS/Safari browsers that lack the Barcode Detection API. Uses ZBar compiled to WASM via Emscripten to achieve almost native scanning performance