Skip to content

Repository files navigation

Matt Crowder

Personal site for writing and talks — now powered by TanStack Start.

Features

  • Blog posts pulled live from DEV.to
  • Talks sourced from Markdown in content/talks
  • Tailwind CSS styling inspired by a bright sky / pastoral product aesthetic
  • Lint and format with oxlint and oxfmt

Develop

npm install
npm run dev

Open http://localhost:3000.

Scripts

Command Description
npm run dev Start the Vite dev server
npm run build Production build
npm run preview Preview the production build
npm run lint Run oxlint
npm run fmt Format with oxfmt
npm test Lint, format check, and build

Content

  • Talks live in content/talks/<slug>/index.md with frontmatter (title, presentations)
  • Static assets live in public/
  • Site metadata is in src/lib/site.ts

Deploy

This app deploys to Netlify via @netlify/vite-plugin-tanstack-start.

npm run build

Build settings are in netlify.toml (publish = "dist/client").

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages