The homepage of Dylan Steck, live at dylansteck.com
The site is optimized for performance and SEO, requires minimal outside dependencies, and works as a Farcaster mini app
Features/packages used include:
- Farcaster mini app SDK
- Geist
- TailwindCSS
- TanStack Start on Vite + Cloudflare Workers
- MDX and Markdown support
- Optimized for SEO (sitemap, robots, JSON-LD schema)
- RSS feed
Originally built on top of this Next.js MDX boilerplate repo
bun install
bun run devPrimary host is Cloudflare Workers:
bun run deployPushes to main also deploy via .github/workflows/deploy.yml (needs a CLOUDFLARE_API_TOKEN repo secret with Workers edit permission). Custom domains dylansteck.com and www.dylansteck.com are declared in wrangler.jsonc.
There's still a Dockerfile at the repo root for optional self-hosting (e.g. on Coolify). It builds the Nitro Node target and serves on port 3000:
docker build -t dylsteck .
docker run -p 3000:3000 dylsteck© 2026 MIT Licensed
