Skip to content

Dbochman/personal-website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

910 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

personal-website

Build Live Site License: MIT

Personal portfolio and blog built with React 18, TypeScript, TailwindCSS, and Vite. Deployed via GitHub Actions to GitHub Pages.

Tech Stack

  • Frontend: React 18, TypeScript, Tailwind CSS, Radix UI
  • Build: Vite with SWC
  • Testing: Vitest, React Testing Library, Playwright E2E
  • Blog: MDX with Decap CMS

Development

git clone https://github.com/Dbochman/personal-website.git
cd personal-website
npm install    # Also sets up pre-commit hooks (Husky + lint-staged)
npm run dev    # http://localhost:8080

Project Structure

├── content/blog/        # MDX blog posts
├── src/
│   ├── components/      # UI components
│   ├── pages/           # Route components
│   ├── hooks/           # Custom React hooks
│   └── lib/             # Utilities
└── .github/workflows/   # CI/CD pipeline

License

MIT


Dylan Bochman · dylanbochman.com · [email protected]

About

This is the source repository for dbochman.github.io, a modern personal portfolio showcasing Site Reliability Engineering expertise.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors