Eremie HQ
This website โ a personal site that boots like Windows 98.
โ LIVE2026
A personal home base reimagined as a faux desktop operating system: a hand-rolled window manager, Start menu, taskbar, and a Netscape browser app, all on top of a dual-mode architecture that keeps every page server-rendered and crawlable.
Stack
Next.js 16React 19TypeScriptTailwind v4nginxsystemdCloudflare
Engineering highlights
- Bespoke window manager (context + reducer): draggable/resizable windows, focus z-order, minimise/maximise, layout persisted to localStorage.
- Dual-mode rendering: real SSR 'reader' content for crawlers/no-JS, with the desktop shell mounted as a progressive enhancement over the top.
- URL โ window bridging so deep links boot the desktop with the right app focused, and the back/forward buttons just work.
- Self-hosted on a personal ARM box behind nginx + Cloudflare, deployed by an on-box CI/CD pipeline.