Skip to content
Jack Burgess.

Search

Jump to a section or project, or run a quick action.

All projects

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

  1. 1Built the site in TanStack Start on Cloudflare Workers, with product, technology and industry landing pages.
  2. 2Created interactive React Flow architecture diagrams and a draggable hero timeline that shows Kafka and Iceberg data as one view.
  3. 3Built an ROI calculator that compares Streambased with the alternatives.
  4. 4Set up a Markdown blog and resources library with multi-author support, so new content is just a new file.
  5. 5Integrated HubSpot forms and analytics, gated behind cookie consent.
  6. 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.
  7. 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.

Gallery