Skip to main content

I Rebuilt the Website

ยท 2 min read

I've migrated my portfolio from Angular to Docusaurus to focus more on content and less on maintenance.

Docusaurus Social Card

Why Docusaurus?โ€‹

Docusaurus is built specifically for content creators who want to focus on writing rather than wrestling with complex build systems. Here's what makes it perfect for my needs:

Content-First Approach: Writing in Markdown is a game-changer. Instead of wrestling with Angular components for every blog post, I can now focus purely on content. This means more frequent updates, better documentation for my projects, and less time spent on the technical overhead of publishing.

Built for Performance: Docusaurus follows the PRPL Pattern for lightning-fast loading, generates static HTML for SEO, and provides client-side routing for a smooth single-page app experience.

Developer Experience: Hot reloading, MDX support for interactive components, and sensible defaults mean I can ship content quickly without sacrificing functionality.

GitHub Copilot's agentic mode was incredibly helpful during the migration - it handled a lot of the repetitive work and helped me understand Docusaurus patterns quickly.

What's Hereโ€‹

  • Projects: Detailed documentation of my GitHub Actions, DeviceWISE View, and other work
  • Blog: Technical insights and experiences from my role at GitHub
  • Resume: Professional experience and skills

Ready to ship more content! ๐Ÿš€