The Journey
I built CSS Reference as a simple reference site. It grew into 14 projects.
The Stack: React 19 + TypeScript 6 + Vite 8 + Cloudflare Pages + Bun. All SPAs.
SEO Lessons
SPAs need server-side canonical injection via Cloudflare Functions. Structured data (FAQ, HowTo, Breadcrumb, Organization) measurably improves CTR. Content depth of 200+ words per page is essential. Backlinks are the real ranking factor.
The Network
- CSS Reference (https://csskey.com) - 953 pages
- Python Reference (https://python.csskey.com) - 1,279 pages
- JS Reference (https://js.csskey.com) - 1,345 pages
- SQL Reference (https://sql.csskey.com) - 816 pages
- HTML Reference Hub (https://html.csskey.com) - 1,250 pages
- Linux Reference (https://linux.csskey.com) - 363 pages
- Emoji Reference (https://emoji.csskey.com) - 214 pages
- KitCraft (https://tools.aiprh.com) - 122 tools
- CalcKit (https://calc.csskey.com) - 100 calculators
- AI Tools (https://ai.csskey.com) - 40 utilities
- Mix.csskey.com (https://mix.csskey.com) - Emoji mashup
- Font Fusion (https://font.csskey.com) - Font pairings
- Spark (https://spark.csskey.com) - Creative tools
- Design Prompt Vault (https://prompt.csskey.com) - AI prompts
All open source on GitHub.
Top comments (0)