Projects
Things I've built to learn, experiment, and demonstrate what I can do. More coming soon as I finally start building stuff outside of work.
This Website
Personal site built with Astro + React
Meta, right? Built this site to showcase my work and prove I can still build things from scratch after years of working on legacy enterprise systems.
The Challenge: Haven't built much frontend from scratch lately at work. Wanted to use modern tools and demonstrate I can set up a full development environment and architecture.
Tech Stack:
- Astro for static site generation
- React for interactive components
- Bun for package management
- TypeScript for type safety
- Custom CSS (no frameworks — keeping it simple)
Architecture Decision: Astro-first approach with Islands architecture where most pages are static HTML, with React components available for interactive features when needed. Best of both worlds — fast static pages with the option to add interactivity where it makes sense.
More Projects Coming Soon
Currently working on a few side projects to demonstrate skills I don't get to use at my day job:
- Building something with modern React patterns and server components
- Exploring Astro's islands architecture and partial hydration
- Contributing to open source developer tools
Check back soon, or follow along on GitHub.