Tagged
Next.js
- NoteWide MDX CodeBlocks
Modification of the code blocks component on this site to include a 'wide' flag to break some of them out of the prose column using a Remark plugin and CSS overflow instead of grid spanning.
- NoteCreate a CodeBlock Component for MDX
Replace MDX's default fenced-code output with a custom CodeBlock — syntax highlighting, copy button, and styling wired through compileMDX.
- NoteFirst PM2 Deploy — Next.js Standalone + Apache Reverse Proxy
Setting up PM2 for the first time to run a Next.js standalone build behind an existing Apache reverse proxy on Ubuntu 24.
- NotePortfolio design system
The type, color, and layout decisions behind this site — documented as they happened rather than reconstructed after the fact.