diary.sh
All entries

diary.sh is a monorepo now

Marketing site + blog on Astro, interactive diary app on TanStack Router, themes from Happy Hues.

engineeringproduct

The first version was a single landing page. That energy is gone on purpose — the product needs a real surface.

Shape

Surface Stack
Marketing + blog Astro, Tailwind, shadcn
Interactive diary TanStack Router (file routes), Vite, React
Themes Happy Hues palettes 1–17 as CSS variables
Tooling Bun workspaces + Turborepo + Biome

What you can do in the app

  • Sign up and claim a @username
  • Publish short public entries with mood + tags
  • Explore people and read profiles
  • Switch among all 17 Happy Hues palettes in Settings

Demo data lives in the browser for now. Cloud sync is next.