Every developer portfolio follows the same template. Dark background. Sans-serif font. Three projects. A contact form that emails into the void.
I wanted something different.
Why BSOD?
The Blue Screen of Death is one of the most recognizable UIs in computing history. It has instant visual character and it’s genuinely funny as a portfolio choice.
Also, it forced constraints: white text on blue, monospace only, no images. Constraints are good for design.
The Jekyll setup
Jekyll was the obvious choice: Markdown posts, no database, free hosting on GitHub Pages, no JavaScript frameworks to maintain.
The whole site is plain HTML, CSS, and about 30 lines of vanilla JS.