Shane HobanShane Hoban

Shane Hoban

MSc. Computer Science (UCD) · Full Stack Developer

Crosshaven, Cork, Ireland
All Articles

Migrating shanehoban.com to TanStack Start

19 February 2026Updated 20 February 2026
ai-assistedtanstack startcoolifynixpacksstatic site

I migrated this site to TanStack Start so I can keep a fast, static-first personal site while still having room to grow into additional routes.

Goals

  • Keep the visual design and content familiar
  • Standardize tooling and deployment config with my other app
  • Keep deploys simple on Coolify + Nixpacks
  • Stay fast for future route expansion

What changed

  • TanStack Start app structure with file-based routes
  • Static serving in production from .output/public
  • Build tuning to reduce memory pressure in deployment
  • Shared UI/component conventions carried over

What is next

I am using /articles as a file-based write-up section driven from markdown files in this repository, so there is no database required for content publishing.