⬡ Gemini Advanced/2026-08-31Advanced
Define What Counts as a Duplicate Before Adding Embedding Search to Your Image Pipeline
My dedup check flagged two prints with identical composition but different colors as one image. Here is how I split duplicate detection into three layers, measured where perceptual hashing ends, and decided what embedding search is actually for.
◈ Gemini API/2026-05-19Advanced
Designing an Image Pipeline with Gemini Files API and Cloudflare R2 — Notes from Running a Wallpaper App
Notes from rebuilding the image processing pipeline of a wallpaper app around Gemini Files API and Cloudflare R2. Covers the 48-hour TTL, idempotent retries, and cost monitoring, with implementation code and 30 days of numbers.