Day One
Build a portfolio, they said. It will be fun, they said. (jk LFG)
Updates
- Initial project setup from Astro, then added Svelte + Tailwind + shadcn-svelte wiring.
- Added the shadcn-svelte button component and dark mode support (mode watcher + toggle).
Portfolio tech stack
- Astro 5: fast content-first sites
- Svelte 5: simple reactive components
- TypeScript 5: safer refactors
- Tailwind 4: quick consistent styling
- shadcn-svelte: accessible UI primitives
- Storybook 10: build components in isolation
- Chromatic: visual review + regression
- Starlight: Astro’s docs integration (Markdown/MDX + nav/search)
- D2: diagrams as code
- Figma: design + prototyping