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.