Your AI agent can't submit to a directory it knows nothing aboutThe five things I had to write down before an agent could get through 338 launch directories.5 min read·ashishsikka.hashnode.dev1d ago
Watermarking 200 photos in the browser, with nothing uploadedOne SVG renderer shared by a server container and a free browser tool, fonts inlined into the SVG, a canvas per photo, and a zip writer in a few dozen lines.7 min read·ashishsikka.hashnode.dev4d ago
Notes on generating QR codes for print: error correction, logo holes and quiet zonesWhat we settled on for QR codes that end up on posters, table cards and phone screens.7 min read·ashishsikka.hashnode.dev4d ago
How we built selfie search for event photos on Cloudflare (and kept the originals out of it)Browser uploads straight to R2, a container with no network draws the watermark, and the face service only ever sees what the public sees.11 min read·ashishsikka.hashnode.dev1C4d ago