Writing
Technical posts on full-stack dev, AI architecture, and building products solo.
A practical walkthrough of a retrieval-augmented generation pipeline using n8n for orchestration, sentence-transformer embeddings, and Supabase pgvector for semantic search — including what failed and the fixes.
The Docker setup, queue mode, credential and encryption-key handling, upgrade pitfalls, and monitoring gaps you'll hit running n8n in production — and how to get ahead of them.
Why node-assuming Supabase auth breaks on the Cloudflare Workers edge runtime, and a working pattern for JWT verification, cookies, CORS, and RLS enforcement at the edge.
Job Success Score looks like a simple quality signal, but it hides private client feedback you'll never see. Here's what JSS and Top Rated badges actually predict for hiring managers — and where they mislead.