Probed all 59 sources for feeds. Highlights: Atlas Obscura, This Is Why I'm
Broke, A Continuous Lean, Gear Patrol, The Awesomer, Permanent Style, and The
Browser all rescued from blocked/skip status by working feeds; all four Reddit
subs work again via the anonymous .rss endpoint (top/.json remains dead);
MoMA Design Store + Kikkerland switched to Shopify products.json endpoints.
Newly skipped (confirmed dead/dormant): Tools and Toys, One Thing Well,
Cool Material, Werd.com, Unusual Hotels of the World.
Captured 28 finds across 14 productive sources. Kikkerland items rewritten
to Amazon ASINs (huckleberry slingshot B0GNJ8GCF5, bug blaster B0GS6F32CK)
so the affiliate handler tags them at render; croissant bath rug dropped —
no Kikkerland-branded match on Amazon. 9to5Mac removed from sources after
three runs of category-subpath instability.
A small Astro + MDX blog for delightful, daily-use finds. The architecture
separates capture from publication and supports reuse:
- find/ captured items, hidden from indexes
- finds/ editorial superposts referencing find slugs in a grid
- reviews/ full-length writeups; can graduate from a find via fromFind
- posts/ regular essays
Three project-local skills under .claude/skills/ drive the pipeline:
daily-finds (capture-only sweep across sources.json), build-finds (draft
a thematic superpost), build-review (graduate a find).
sources.json carries 47 curated feeds with per-source fetch strategy
(webfetch / curl / skip) so Cloudflare-blocked sites and Reddit JSON
endpoints are handled deterministically. /sources renders a 3-column
card stream with a "Recent finds" cross-reference per source.
Seeds: 17 reviews and one superpost referencing 5 finds.