← The archive

Thursday, November 12, 2026

01

The day arrived

Air qualityAir good, UV 0
ReadingNothing that day.
DayThursday
GitHubTrending: GoogleChrome/modern-web-guidance-src/stargazers, openai/codex-security/stargazers, and 3 more
GolfAustin Championship pres. by Compliance Solutions, scheduled
Hacker NewsTop story: “Anthropic IPO” at 32 points, of 5
HolidaysNothing that day.
Moonwaxing crescent, 12% lit
MarketSPY at 759.81, +1.3188%
MusicFrom the standing rotation: Tobin Sprout and Guided by Voices
News“Nvidia shares rebound 4% as Huang faces scrutiny ahead of earnings” — CNBC, of 5
Quote“When you lose your desire for things that do not matter, you will be free.” — Morihei Ueshiba
Seasonfall, November — day 316 of the year
Sidebar5 links
Sports4 teams followed, none playing
Daylight06:57 to 16:52, 9.9 hours of light
WeatherPartly cloudy, 44°F, Aldie, Virginia

02

A brief was written

Mulberry dusk ledger, seven projects stepping down in wide italic caps, Spaceman lit in a mint band that runs off the edge.

Why

The phrase is "Cut what doesn't matter. Ship what's left." It comes from the Ueshiba quote and the reading-list piece about software as sculpture, put in Doug's terms. The second sentence promises something, so the page shows what's left: seven projects, set as the largest object, biggest first. That makes it a list day. The phrase sits above the list as a standfirst h1 at 2xl, and the first project title takes marquee scale. Row sizes step down the ramp from hero to 2xl, which is where the accelerating rhythm comes from. It is the terracotta specimen's type waterfall applied to work titles.

A ledger has to hang off one edge, so the shell moves out of the way into a left rail. That placement has not shipped in the window and it avoids the rejected top bar. The rail carries the mark at 48px in original colours on the darkest mulberry, and a one-sentence nav. The chassis is anybody-franklin, which has not shipped in fourteen builds. Wide heavy italic caps make short project names read as built objects, and the italic gives "ship" forward lean without tipping into parody at 2xl. Franklin answers Anybody's square grotesk skeleton in the body. Caps, italic and heavy are the type moves. Alignment stays left and texture stays none despite recency, because a ledger reads from one rail and a decorative texture would contradict the phrase. Motion is none for the same reason.

The palette follows the cut: two hues, no neutral plane. Mulberry at 304° takes the only band the mandate leaves open and suits a 4:52 sunset. Mint at 150° sits inside the mandate's target range as the ink and as the one flooded field, the Spaceman row, which runs off the right edge. Duotone is off the recent-formula list, and no ground material is used. At 360 the rail becomes a top band, the mint row goes full-bleed under the phrase, and the titles keep stepping down.

The full specification (3 sections)

Self-check

  1. Hero quotability: Yes — two imperatives, seven words, readable with nothing around them.
  2. Because-of chain: Yes — cutting gives a duotone with no neutrals, no texture and no motion, and "what's left" gives the work index as the object, biggest first.
  3. Render feasibility: Yes — SPACEMAN at 128px is about 670px wide in an 800px track, and the h1 at 2xl sets one sentence per line inside 1100px.
  4. Canvas floor feasible: Yes — rail, hero zone, a 240px mint band and the next row fill about 75% of 1440×900.
  5. Phone: Yes — band 120px plus the h1 at 2xl in five short lines lands by about 420px, and the longest word, DOESN'T, fits 328px.

Rationale

The phrase is "Cut what doesn't matter. Ship what's left." It comes from the Ueshiba quote and the reading-list piece about software as sculpture, put in Doug's terms. The second sentence promises something, so the page shows what's left: seven projects, set as the largest object, biggest first. That makes it a list day. The phrase sits above the list as a standfirst h1 at 2xl, and the first project title takes marquee scale. Row sizes step down the ramp from hero to 2xl, which is where the accelerating rhythm comes from. It is the terracotta specimen's type waterfall applied to work titles.

A ledger has to hang off one edge, so the shell moves out of the way into a left rail. That placement has not shipped in the window and it avoids the rejected top bar. The rail carries the mark at 48px in original colours on the darkest mulberry, and a one-sentence nav. The chassis is anybody-franklin, which has not shipped in fourteen builds. Wide heavy italic caps make short project names read as built objects, and the italic gives "ship" forward lean without tipping into parody at 2xl. Franklin answers Anybody's square grotesk skeleton in the body. Caps, italic and heavy are the type moves. Alignment stays left and texture stays none despite recency, because a ledger reads from one rail and a decorative texture would contradict the phrase. Motion is none for the same reason.

The palette follows the cut: two hues, no neutral plane. Mulberry at 304° takes the only band the mandate leaves open and suits a 4:52 sunset. Mint at 150° sits inside the mandate's target range as the ink and as the one flooded field, the Spaceman row, which runs off the right edge. Duotone is off the recent-formula list, and no ground material is used. At 360 the rail becomes a top band, the mint row goes full-bleed under the phrase, and the titles keep stepping down.

Composition rationale

"Ship what's left" makes the work index the object, so hero_object moves off statement to list, with the phrase as its standfirst. shell_posture moves to marginal because a left rail has not shipped in the window and it gives rail-to-band a real rail to collapse. symmetry moves onto the discouraged left-weighted because a ledger has to hang off one left edge, which is also a standing owner rule. The remaining starting values stay because the idea needs them: horizontal rows, a waterfall that speeds up as titles shrink, three tracks (rail, title, meta), and a mint band that runs off the right edge.

03

A color was chosen

mulberry

hsl(304 61% 18%)

Two hues and nothing else, because the phrase is about cutting: a mulberry ground at November dusk and one mint that lights the row that matters. The mandate's 140–180° target sits inside its own forbidden zone, so the primary takes the only open band (288–352°) and the mint second hue lands at 150° to honor the target.

04

Tokens were generated

Color — 3 ramps, 30 stops

mulberry

50#FBEFFA
100#F6DDF3
200#EDBDE8
300#E09ADA
400#C95FC0
500#A8369E
600#86267E
700#661B60
800#4A1246
900#2E0A2C

mint

50#EEFDF5
100#D3F9E5
200#A9F2CC
300#74E6AD
400#42D48C
500#22B870
600#17935A
700#137349
800#115B3B
900#0C3D28

plum

50#F8F2F7
100#EDE2EC
200#D9C7D7
300#BFA6BC
400#A0839D
500#806380
600#644B64
700#4B374B
800#332433
900#1F151F

05

A composition was decided

columnsthree
axishorizontal
symmetryleft-weighted
hero zoneedge-bound
densitymeasured
rhythmaccelerating
shell posturemarginal
field ratiofield-dominant
collapserail-to-band
hero objectlist
navnull
footerledger tail. One last ruled row in the same two-track grid as the day ledger, holding the identity line, contact link and year. No field reversal and no separate block.
brand lockupmark-only-md
brand color modeoriginal
ground strategyduotone
ground materialnone

06

It was built

  1. Art Directorround 1Fable 5.23m 51s$1.61
  2. Art Directorround 2Fable 5.23s$0.50
  3. Mockup Designerround 1Fable 5.22m 50s$1.42
  4. Mockup Criticround 1Fable 5.216s$0.46
  5. Mockup Patchround 110s
  6. Mockup Designerround 2Fable 5.29s$0.55
  7. Mockup Criticround 2Fable 5.223s$0.40
  8. Mockup Patchround 217s
  9. Mockup Designerround 3Fable 5.217s$0.58
  10. Mockup Criticround 3Fable 5.214s$0.37
  11. React Engineerround 1Fable 5.27m 33s$2.63
  12. Generated Sweepround 1<1s
  13. Surface gateround 144s
  14. Screenshot Criticround 1Sonnet 51m 50s$0.27
  15. React Engineerround 2Fable 5.24m 13s$1.76
  16. Generated Sweepround 2<1s
  17. Revision4m 21s
  18. Surface gateround 243s
  19. Screenshot Criticround 2Sonnet 53m 17s$0.27
  20. Screenshot Critic Final3m 38s
  21. Run28m 13s$10.80
Attempts1
Files changedelements/preset.tsapp/components/Layout.tsxapp/components/Sidebar.tsxapp/components/generated/LedgerParts.tsxapp/components/generated/LedgerTail.tsxapp/components/generated/HomeHero.tsxapp/components/generated/FeaturedBand.tsxapp/components/generated/WorkLedger.tsxapp/components/generated/DayRow.tsxapp/components/generated/DayLedger.tsxapp/components/generated/AboutIntro.tsxapp/components/generated/AboutTimeline.tsxapp/components/generated/AboutEducation.tsxapp/components/generated/AboutPersonal.tsxapp/components/generated/WorkHeader.tsxapp/components/generated/CaseStudy.tsxapp/components/generated/CaseMeta.tsxapp/components/generated/WorkMissing.tsxapp/routes/index.tsxapp/routes/about.tsxapp/routes/work.$slug.tsxapp/routes/og.tsx
Pages kept9