Skip to content

katebrune/katebrune.net

Repository files navigation

katebrune.net

Personal blog and frontend playground.

Current Stack

This repo is now a pnpm workspace monorepo focused on fast iteration.

  • App: Next.js 15 (apps/web)
  • UI library: shared React UI package (packages/ui)
  • Language/tooling: TypeScript, ESLint, Prettier
  • Styling: Tailwind CSS
  • Testing strategy: unit tests with Jest + Testing Library
  • Storybook: used as a development tool for component work

Workspace Layout

  • apps/web: main site app
  • packages/ui: reusable UI primitives and utilities

Requirements

  • Node.js 22.14.0 (see .nvmrc)
  • pnpm 10+

Install

nvm use
pnpm install

Local Development

pnpm dev

Quality Checks

pnpm lint
pnpm build
pnpm test

Storybook (Dev Tool)

pnpm storybook
pnpm build-storybook

Legacy Context

Earlier versions of this project documented a different setup (single-package layout, Storybook-based visual/a11y test flows, and older tooling).

To view the previous README snapshot directly:

git show c866add:README.md

To browse full README history:

git log --oneline -- README.md

License

MIT

Contributors