{"query":"astro","results":[{"title":"astro-d1-search","url":"https://zander.wtf/projects/astro-d1-search","type":"project","date":"2026-08-01","tags":"astro cloudflare typescript search npm","emoji":"","snippet":"An <mark>Astro</mark> integration that gives you full-text site search without a third-party service. It's the search from this very site, extracted…","score":-7.0989076846879495},{"title":"astro-d1-search released on npm","url":"https://zander.wtf/blog/2026-08-02-astro-d1-search","type":"worklog","date":"2026-08-02","tags":"","emoji":"","snippet":"…<mark>astro</mark>-d1-search is an <mark>Astro</mark> integration that adds full-text search backed by Cloudflare D1 to any <mark>Astro</mark> site running on the Cloudflare…","score":-7.09594046866714},{"title":"zed-astro-starter","url":"https://zander.wtf/blog/2026-07-08-zed-astro-starter","type":"worklog","date":"2026-07-08","tags":"","emoji":"","snippet":"Put together zed-<mark>astro</mark>-starter, an opinionated <mark>Astro</mark> starter ready to deploy to Cloudflare Workers. It pairs <mark>Astro</mark> 7 with ZUI for styling, Vite…","score":-7.080971462376994},{"title":"astro-d1-search: site search for Astro in one integration","url":"https://zander.wtf/blog/astro-d1-search-package","type":"blog","date":"2026-08-02","tags":"astro cloudflare search open-source side-project","emoji":"","snippet":"A couple of weeks ago I wrote about building site search with <mark>Astro</mark> and Cloudflare D1: an FTS5 index built at deploy time, a…","score":-6.800273950260621},{"title":"ZUI","url":"https://zander.wtf/projects/zui","type":"project","date":"2026-04-01","tags":"css typescript astro react vue svelte solid","emoji":"","snippet":"…No build step required - Design tokens (colour, spacing, type, shadows) - React, <mark>Astro</mark>, Vue and Solid component wrappers for every component - Native light-dark() theming…","score":-6.69457754786124},{"title":"Launched ZUI (Zooey)","url":"https://zander.wtf/blog/2026-03-18-zui","type":"worklog","date":"2026-03-18","tags":"","emoji":"","snippet":"I started ZUI (Zooey), a CSS-first UI library with optional React, <mark>Astro</mark>, Solid, Svelte and Vue components. The core is just CSS with…","score":-6.485088541818887},{"title":"Building site search with Astro and Cloudflare D1","url":"https://zander.wtf/blog/astro-cloudflare-d1-search","type":"blog","date":"2026-07-21","tags":"astro cloudflare search side-project","emoji":"","snippet":"…Since this site already runs on Cloudflare with the @<mark>astrojs</mark>/cloudflare adapter, that cost was already paid. The architecture deploy pipeline <mark>astro</mark> build → deploy…","score":-6.483189843155621},{"title":"Lang Compare","url":"https://zander.wtf/projects/lang-compare","type":"project","date":"2026-02-01","tags":"astro typescript reference","emoji":"","snippet":"A reference site for comparing language features side-by-side across multiple programming languages. Structured around topics so you can quickly see how e…","score":-6.134311280891934},{"title":"Free Fonts","url":"https://zander.wtf/projects/fonts","type":"project","date":"2026-07-05","tags":"astro typography css","emoji":"","snippet":"Whenever I start a new project I go hunting for font inspiration, and I've bookmarked countless typefaces I liked along the way. What…","score":-6.032088122021261},{"title":"Flora","url":"https://zander.wtf/projects/flora","type":"project","date":"2026-08-11","tags":"astro typescript cloudflare css search gardening","emoji":"","snippet":"…text search over every plant, on Cloudflare D1 via <mark>astro</mark>-d1-search Built with <mark>Astro</mark> and ZUI, deployed to Cloudflare Workers as a static…","score":-5.843316696757407}]}