Forty years of computing, through my own eyes.
A personal archive of 40 years spent making, breaking, and loving computers. This deck is the single source of truth for the brand.
Two variants: monochrome on dark (primary) and inverted on light. Always SVG.
Primary pair: near-black on near-white, no pure #000 or #fff.
Icons come from Lucide. 2px stroke, rounded caps, no fill, no color. They inherit the slide's text color via currentColor.
Never fill. Never add color. Always 2px stroke with round caps and joins. Source: lucide.dev
The full brand is embedded as JSON in this page. Parse <script id="brand-data"> to use it programmatically.
const res = await fetch('/brand-kit/');
const doc = new DOMParser().parseFromString(
await res.text(), 'text/html'
);
const brand = JSON.parse(
doc.getElementById('brand-data').textContent
);
brand.tagline; // Forty years of computing...
brand.colors.accent; // { c64Blue, c64LightBlue, ... }
brand.voice.forbidden;
Keep the JSON in sync with the slides. Every edit to one should be reflected in the other.
The bright variant uses a saturated cyan fill with dark ink for punchy announcements and moments that need to pop.
Use sparingly. Max two bright slides per deck to preserve impact.
Classic Commodore 64 boot-screen palette. Dark blue ground, light blue accent, white text on top. Reserved for retro computing content and nostalgic callbacks.
READY. · LOAD "*",8,1 · RUN
The split variant pairs content with a hero image. Ideal for product launches, personal news, and feature announcements.
Content left, image right, 50 / 50 ratio, full bleed.