Writing
2026·06·01Detection-resistant crawling at web scaleAnti-bot detection is a spectrum, not a gate. Notes on staying boring enough that nobody bothers looking — fingerprints, residential proxies, and human-shaped pacing.#scraping#infra2 min →2026·05·20Orchestrating autonomous coding agentsWhat I learned wiring autonomous coding agents on top of the Claude Code SDK — Docker isolation, persistent memory, and keeping 24/7 runs honest.#ai#agents1 min →2026·04·28A 20M × 20M canvas with PostGISServing viewport queries over a 20-million-square coordinate space with PostGIS spatial indexing, Socket.IO, and a custom HTML5 Canvas renderer.#postgres#realtime1 min →