01
02
Fog-teal drench, a founder's specimen reversed out of the cold, one amber light and a client roster as the evidence.
Why
The phrase is Doug's plainest self-definition, "Design and engineering as one job, not two teams passing files," and there was no quote in today's signals to weigh it against. Because it is a claim about a practice, the page cannot be a poster of the sentence alone; it has to show the practice. So the object is an artifact: Spaceman, Founder, 2018, with its real client roster (Zeldman, Rolex, The Nature Conservancy, Intuit, LastPass) surfaced as tabular evidence, which is exactly what the owner asked for after 09-01 buried that roster mid-sentence. The line becomes the caption on the work rather than a slogan floating over it.
The chassis is Hanken Grotesk alone, one humanist family running display and body both. That is the thesis rendered in type: one skeleton doing two jobs, the way one person does design and engineering. It also settles the standing complaint that display and body must share a skeleton, since here they are literally the same family. The composition is a twelve-column specimen read on a diagonal from the mark upper-left down to the roster foot, weighted right so the artifact has mass, dense and syncopated so the roster rows never align the same way.
The palette is the morning itself: Mist, 58°F, 96% humidity, a cold cyan fog, drenched across the whole field at 188° so the type reverses out of it the way the benchmark terracotta specimen did. I pushed off the recent 148–166 greens into true teal-cyan because the repetition check flagged a 4° collision and because cyan, not green, is what fog reads as. One warm amber is the single light turned on in the cold, carrying the roster numerals and the mark. Halftone, not a soft bloom, gives the field its texture, because the owner has twice graded down gradient-blob grounds as an AI tell; a printed dot screen keeps the specimen honest.
Visual specification
1. Color Specification
#f3f8f7, 100 #e4efee, 200 #c8dad9, 300 #a3bab9, 400 #758c8b, 500 #526462, 600 #3d4d4b, 700 #2c3937, 800 #1d2827, 900 #101817#eebf4e, default #e5a92a, dark #c78a17, glow #f5d585#0d434a (teal 800, the drench ground), card/surface #10555c (teal 700), band/bgAlt #0a373d (teal 850), deep field #082e34 (teal 900)#eafaf9 (teal 50), secondary #9fe0dd (teal 200), muted/faint #6bc8c6 (teal 300)2. Typography
display (Hanken Grotesk). The artifact object leads, so the project title Spaceman takes the marquee at 5xl (hero_scale clamp, up to 152px at 1440), and the hero phrase, the one h1, sits beneath it as its caption at 4xl stepping to 3xl. One family carries display and body both, which is the point: one skeleton doing two jobs is the thesis rendered as type.5xl for the marquee title; 4xl/3xl for the phrase caption; xl/lg for the client roster names (the middle of the scale, so the page is never a big title over tiny text); sm for "Founder · 2018" and roster numerals; base for the deck and foot copy; xs never below the 14px floor. Hanken's own leading and tracking per step; no invented values.3. Layout Specification
display: grid; grid-template-columns: repeat(12, 1fr); grid-template-rows: auto; marquee title spans cols 4–12 right-aligned; phrase caption spans cols 6–12; roster spans cols 7–12 as stacked hairline rows; mark pinned cols 1–3 row 1.min-height: 100vhmax-width: none, side padding padding: 88px 6vw/, below the artifact/roster spread and above the foot nav band, sitting between the client roster section and the footer. Placed, not designed or written by me.4. Component Character
border (#146a70) between roster rows; borderStrong (#3ba7a8) for the single rule above the foot band; fieldBorder (#1f8589) inside the deep field._hover lifts a roster row's numeral to amber and its name to full text; links underline on hover only.5. Signal Integration
signals.music treated as taste, one muted foot line: "In rotation: Radiohead, Guided by Voices, Wet Leg." Never presented as an event.textMuted/textFaint at the foot under a single borderStrong rule.Self-check
Rationale
The phrase is Doug's plainest self-definition, "Design and engineering as one job, not two teams passing files," and there was no quote in today's signals to weigh it against. Because it is a claim about a practice, the page cannot be a poster of the sentence alone; it has to show the practice. So the object is an artifact: Spaceman, Founder, 2018, with its real client roster (Zeldman, Rolex, The Nature Conservancy, Intuit, LastPass) surfaced as tabular evidence, which is exactly what the owner asked for after 09-01 buried that roster mid-sentence. The line becomes the caption on the work rather than a slogan floating over it.
The chassis is Hanken Grotesk alone, one humanist family running display and body both. That is the thesis rendered in type: one skeleton doing two jobs, the way one person does design and engineering. It also settles the standing complaint that display and body must share a skeleton, since here they are literally the same family. The composition is a twelve-column specimen read on a diagonal from the mark upper-left down to the roster foot, weighted right so the artifact has mass, dense and syncopated so the roster rows never align the same way.
The palette is the morning itself: Mist, 58°F, 96% humidity, a cold cyan fog, drenched across the whole field at 188° so the type reverses out of it the way the benchmark terracotta specimen did. I pushed off the recent 148–166 greens into true teal-cyan because the repetition check flagged a 4° collision and because cyan, not green, is what fog reads as. One warm amber is the single light turned on in the cold, carrying the roster numerals and the mark. Halftone, not a soft bloom, gives the field its texture, because the owner has twice graded down gradient-blob grounds as an AI tell; a printed dot screen keeps the specimen honest.
Composition rationale
I kept the mandate's starting artifact, twelve-column, diagonal, full-bleed, dense, syncopated, footer-only tuple because a claim about a body of work wants that work shown as evidence on a specimen grid. I moved symmetry off mirrored to right-weighted: one artifact with a hanging roster is a weighted mass with a reading path, not a reflection, and the weight gives the diagonal a place to land. I moved field_ratio off balanced to drenched because the mist is total, so the teal field has to be total, with every line reversed out of it, which is the gold-standard specimen model from 2026-04-28.
Signal integration
signals.music treated as taste, one muted foot line: "In rotation: Radiohead, Guided by Voices, Wet Leg." Never presented as an event.textMuted/textFaint at the foot under a single borderStrong rule.03
fog teal
hsl(188 70% 24%)
A cold cyan fog drenched across the whole field with one warm amber light in it, the way the morning actually looked, so the thesis reads as one voice out of one weather.
04
Color — 3 ramps, 31 stops
teal
amber
neutral
05
06