Colophon
How this site is built
Technology Stack
Framework
Next.js 13 (App Router)
Styling
Tailwind CSS
Font
JetBrains Mono (monospace)
Icons
Lucide React
Hosting
Netlify
Domain
vivekpal.xyz
Design Principles
- →Terminal-first aesthetics
Dark background, monospace typography, and minimal UI chrome. Feels like working in a terminal because that's where real work happens.
- →Information density
No wasted space. Every element serves a purpose. If it doesn't help the reader, it's gone.
- →Fast and lightweight
Static generation where possible. Minimal JavaScript. No analytics bloat. Loads fast on bad connections.
- →Keyboard-friendly
Press / to search. Tab navigation works everywhere. Mouse is optional.
Typography
Body Text
JetBrains Mono at 14px with 150% line height. Monospace everywhere for consistency and readability in technical content.
Code Blocks
Same monospace font. Syntax highlighting kept minimal. Focus on the code, not the colors.
Hierarchy
Three font weights maximum. Clear visual hierarchy through size and spacing, not decoration.
Color Palette
Privacy & Analytics
No analytics by default. No cookies. No tracking scripts. No third-party requests except for fonts (Google Fonts, cached locally where possible).
If analytics are added later, it will be privacy-focused (Plausible or similar) and disclosed on the privacy page.
Source Code
This site is built with Next.js and Tailwind CSS. The design prioritizes readability, speed, and simplicity over visual flourish. Code is clean, comments are minimal, dependencies are few.