Semantic search on a static site, no API keys required
Vector embeddings at build time, cosine similarity in the browser. The same 23 MB model runs both sides.
Vector embeddings at build time, cosine similarity in the browser. The same 23 MB model runs both sides.
No API keys, no external service — just a build step and one HTML attribute.
Pin comments on any live webpage and share them as a URL with no account and zero cost. As in free.
A Cloudflare Worker is just a CGI script, and that's exactly what a static site needs.
The floating palettes and window chrome of late-90s Mac OS may suit single-purpose browser utilities better than today's minimal UI.
Eight optimization passes, zero uploads — reduce PDF file size entirely in your browser.
How to assess maturity, build the business case, and avoid the change management pitfalls that derail most digital transformation initiatives.
A practical framework for moving legacy institutions toward measurable, audience-centered digital practice — without throwing out what already works.
After years of trying, I finally have a VR work setup that holds up: Quest 3 running Immersed on a Mac as one ultra-wide screen.
You've defined success. Now what? Most analytics dashboards won't answer the questions that matter.
Editorial guidelines are often too vague for humans — and useless for AI. Extract patterns from your best content to create actionable standards for both.
Five Copilots, one brand — and one table to explain what each does.
Analytics on page views and bounce rates won't tell you if your content has impact — here's how I measure what actually matters.
I added a sunlit ambience effect to this site using pure CSS and SVG — no JavaScript, just gradients and blend modes.
A home for evidence-led impact stories documenting measurable outcomes from my work on platforms, performance, and design systems.
Printed direct from AllAboutKen.com