One avenue, four gears. Each shift up slows the world round him further, until at Speed Force the city moves at under 1% of his pace.

The top gear at 270 km/h real, the chase camera behind him, and the city moving at under 1% of his pace.
The time-stop gear freezes the street, then the push runs it backward. The portal opens round him, and the clock and the traffic go back the way they came.
A run across a roof at Sprint, a leap off the edge, then a wall run down the face of the next tower.

A street ring run at Sprint. The banner comes up when he goes through with 0.93 of a second to spare.

A high camera over the grid at Super Speed: his streak across the city, with the traffic and the crowd slowed round him.

Down the avenue at Sprint, past taxis and passers-by, with the traffic and the crowd at 30% of his pace.

The same avenue after dark at Sprint: lit windows and lamps, and the city still moving at 30% of his pace.

Standing in Speed Force while the city runs round him at about 3% of its pace.




How Cloudflare's edge and the Hetzner VPS split responsibility for ethandbard.com — the tunnel, the ingress list, and the credential that ties them together.
How a commit to master turns into a live deploy: GitHub Actions renders the Quarto site and uploads it straight to Cloudflare Pages.
How a project on ethandbard.com gets from a laptop to a URL — the Cloudflare edge split, the one-tunnel-many-hostnames setup, and the HEAD-only deploy script behind it.
A two-page Shiny app exploring ellmer + querychat wired to Claude or Grok: ask a question in English, the model calls one tool, and R runs the SQL or fits the model.
A walkthrough of the three-stage scraper behind the Chewy dog-food dataset — link collection, page scraping, and the rough edges worth knowing before rerunning it.