Go to the office!

You shipped a new patch this morning.

Your age, written the way software is versioned: a new decade is a major release, a birthday is a minor one, and every single day is a patch.

5.2.113

A worked example: someone 52 years and 113 days old is on 5.2.113. The day they turn 53 they ship 5.3.0 — a minor bump, backwards compatible.

Tomorrow they’ll be 5.2.114. Nobody knows how that one will be different. Hopefully ever so slightly better.

Nothing is saved. Your date goes in the link and nowhere else.

Then keep it

Bookmark your page and it’s there every morning, recalculated for the day you open it. Add anyone else you’d want to see — your household, your band, the group chat — and everybody ticks on the same page.

Then dress it up. Twenty themes, and the one you pick rides along in the bookmark.

See all twenty themes Eight pages with real people on them

Or make one for someone else

A birthday, a first day, a fortieth. Put their date and a note in your own words, pick how it should look, and send the link. It arrives as a card — and for the last seven days before the day itself, it counts down to it.

The link is the whole thing

No accounts, no database, nothing saved anywhere. Names, dates and the theme all live in the address bar — bookmark it to come back, send it to someone and they see what you see, recalculated for their day. You can even edit it by hand:

/birthday/?theme=fridge&p=Jamie:1974-01-15&p=Sara:1976-03-20

Where this came from, and how the arithmetic works.