Home About Projects Research Blog Extras

Design Philosophy

This site is built with a retro terminal aesthetic — think monochrome CRTs, phosphor glow, and the quiet hum of a mainframe. The visual language is intentionally constrained: one typeface, three color themes, and no syntax highlighting. Every design decision reinforces the feeling that you're reading from a terminal.

The Berkeley Mono typeface by U.S. Graphics Company anchors the entire visual identity. All text — from navigation to article content — is rendered in this single family at varying weights. No sans-serif fallbacks, no display fonts.

Color Themes

Three monochrome color schemes, each evoking a different era of terminal hardware:

  • Cyan (default) — Cool phosphor, inspired by IBM 3270 terminals
  • Amber — Warm phosphor, reminiscent of DEC VT220 screens
  • White — Paper white, a nod to modern e-ink displays

Each theme supports both dark and light mode. The entire color system is driven by CSS custom properties, so every element responds to theme changes without reloading.

Tech Stack

Backend
Python · Flask · Gunicorn
Content
Markdown · YAML Frontmatter
Styling
CSS Custom Properties · Glass Morphism
Typography
Berkeley Mono · WOFF2
Deployment
Docker · DigitalOcean
Dependencies
uv · CmdKit · PyYAML

Licensing

This project is dual-licensed. All source code is released under the MIT License. Written content, blog posts, and styling are licensed under CC-BY-4.0.

Source Code

The source code for this site is available on GitHub.

View on GitHub →