← Strata
Strata  ·  No. 02

Gestation

The longest stretch of a feature's life is often the quiet before it works at all. The trip app — /ukraine — was scaffolded on the 25th of April and then went dark for twelve days before it became the thing it is now.

wait with it

A launch looks like a birth. One day the feature is there, working, and we date it from that day. But the commit history keeps the earlier date too — the day someone first reached for the thing, long before it could stand.

Born 25 April. Alive in mid-May.

On its first day the trip app arrived as a scaffold: a phase-one interface from a design handoff, and a quick cookie-based sign-in to hold the door. Then nothing, for twelve days. The longest single silence of its early life came right after it was born.

25 Apr · scaffold27 May · whole
scaffold
7 May · substrate
15 May · stands up
27 May
the hatched stretch is the 12-day silence; the work only became visible after it

what the quiet was forBuilding the parts that don't show

The silence was not idleness. When the directory woke on 7 May, three things landed at once — realtime sync, a real identity layer, a photo pipeline — none of which a visitor would name as a feature. This is the substrate, the plumbing a trip journal needs before a single dispatch can be posted and seen by someone an ocean away.

Five days later, on 12 May, the cookie sign-in it was born with was torn out and replaced with the site's shared auth. The thing it arrived with was not the thing it kept. Even its gestation contained a small false start — the placeholder door, held open just long enough to build the real one behind it.

the day it stoodWhen a scaffold becomes a feature

On 15 May, in a single flurry, it finally stood up as itself: photo acceptance, server-stamped trip days, search and filter on the feed, edit and delete with an (edited) marker. Three weeks after its first commit, the trip app became usable as a trip app. And only from here did the parts a visitor recognises keep arriving — a map, an offline cache, an intake bot, a safety check-in — each one now resting on the substrate built during the quiet.

Date the feature from 15 May and you miss most of its making. The work that mattered most happened while there was nothing to show.

core sample · src/app/ukraine · the long wait

First commit (scaffold)25 Apr
Longest early silence12 days
Substrate landed7 May
Stood up as itself15 May
Birth-time auth, later discardedcookie → shared sign-in
Span from scaffold to whole32 days · 17 commits

A scaffold, then twelve silent days, then a substrate no one sees, then — three weeks on — a feature. The visible part came last and quickest.

Gestation is the part of the work the launch date erases. It is also where the work is.

The dates are real, drawn from the commit history of src/app/ukraine in this repository's full history on 31 May 2026. The strip is laid out by those dates; the silence is measured, not stylised.
Strata · No. 02 · jakelawrence.xyz