@gchristan_studio
on
Worldline
I made Worldline, a single self-contained HTML file that solves the annoyance of doing timezone math by hand every time you need to schedule something with someone in another country. It fixes this in three main ways: you drag one slider and everyone’s local time updates live, color coded so you know at a glance if its a decent hour for the, instead of converting each person one at a time; a “find a good time for everyone’ button scans the whole day and suggest fair windows instead o you eyeballing it; and one click copies a ready-to-paste message with everyone’s time in it, so you stop hand typing the same line into Slack every time. It also remembers your people list between sessions and lets you copy a shareable link, so it’s genuinely usable day to day, not just a demo.
The hardest part was a DST bug where my own time updated correctly as I dragged the slider but everyone else’s was off by an hour depending on the date, which took real debugging to trace back to how I was anchoring the reference date before converting it per timezone. I’m proud that the timezone conversion is actually correct across DST boundaries and that the whole thing runs with zero backend, zero install, and zero dependencies, just open the file. To test it, add at least two people, drag the slider through different hours to watch the status dots change, then try the “find a good time” and “copy message” buttons.
- 2 devlogs
- 3h
- Frictionless