Skip to main content
José David Baena

Uses

The public tools and workflow behind this website. I’ll add personal hardware only when I can document it accurately.

Part of the uses.tech movement. This version stays intentionally narrow: everything below is verifiable from the repository.

Application stack

  • Next.js 15 and React 19 for the application and server-rendered pages.
  • TypeScript in strict mode for application and publishing code.
  • Tailwind CSS for the visual system and responsive layouts.

Content pipeline

  • MDX and Contentlayer for typed posts, series metadata, search data, and feeds.
  • Shiki and Rehype Pretty Code for syntax highlighting.
  • Mermaid for architecture and sequence diagrams.

Quality and delivery

  • pnpm for dependency management.
  • Biome for formatting and linting, plus TypeScript for static checks.
  • Jest for the test suite.
  • GitHub Actions and Vercel for validation, scheduled publishing, and deployment.

The source is open at github.com/josedab/personal-website. For visual design and writing tone, see the colophon.