Marketing site
streambased.io
The marketing site for Streambased, which unifies Apache Kafka and Apache Iceberg into one real-time view — built to be fast, accessible and easy to find, with interactive diagrams and an ROI calculator.
- pages, every one tested with Lighthouse
- 54
- Lighthouse accessibility, best practices and SEO
- 100
- blog posts and resources written in Markdown
- 28
The challenge
Streambased is a deeply technical product. The site has to explain it clearly to engineers and buyers alike, while staying fast, accessible and easy to find in both traditional and AI search.
What I did
- 1Built the site in TanStack Start on Cloudflare Workers, with product, technology and industry landing pages.
- 2Created interactive React Flow architecture diagrams and a draggable hero timeline that shows Kafka and Iceberg data as one view.
- 3Built an ROI calculator that compares Streambased with the alternatives.
- 4Set up a Markdown blog and resources library with multi-author support, so new content is just a new file.
- 5Integrated HubSpot forms and analytics, gated behind cookie consent.
- 6Added Playwright tests that hold every page to a Lighthouse score of 100 for accessibility, best practices and SEO, plus an llms.txt so AI search tools can read the site.
- 7Served the CLI's public install script and releases from streambased.io/cli through the Worker.
The outcome
A fast, accessible site that scores 100 for accessibility, best practices and SEO on every page, and that grows by adding a Markdown file.