8 min

Measuring a consent banner

A client came back on the consent banner we'd built to ask whether the accept rate could be higher, and it turned out to be the only number anybody asked me for on the entire project.

Privacy Performance
8 min

The apology

A parallax hero I was pretty pleased with gave a coworker a headache that lasted the rest of the afternoon, and they were the one who said sorry.

Accessibility CSS
7 min

Cron schedules and cache windows

The merchandiser at a client could tell me how long a price change took to appear on the store, morning and afternoon separately, and nobody on our side could have told you either number.

Ecommerce Agency
7 min

Compared to last year

A client asked how the Black Friday weekend had gone compared to last year, and the chart I had to answer them with started in March.

Agency Documentation
2 min

git reflog

Almost nothing is actually gone after a bad reset, because git keeps a local log of everywhere HEAD has pointed for the last ninety days and hardly anybody knows to look at it.

Git Small Print
8 min

Both cards were mine

A client asked whether the price on the product cards could be bigger. There were two card components in that stylesheet, four months apart, both of them written by me.

CSS Documentation
9 min

I named it after the page

A landing page needed one block to sit closer to the heading above it, and the modifier I wrote to do that had the name of a page in it.

CSS SCSS
7 min

Nothing older than May

I went looking in Slack for the reasoning behind a strange line of code and search had nothing older than about five weeks, which turns out to be all the history we have.

Culture Agency