Urgent.News

What's breaking now, across thousands of outlets.

More in Tech

The last-write-wins clock was wrong, and I wrote it

I was brushing my teeth on a Tuesday morning, phone propped on the cistern, when the idea dropped: a better title for Sunday's sermon. I opened the app, started a note on Matthew 11, and saved.

  • Developer implemented hybrid logical clock (HLC) to resolve last-write-wins timestamp issue.
  • HLC uses two integer fields (hlcts, hlccount) updated on local write and reconciled on sync.
  • HLC defines "later" based on actual edit time, not wall-clock time.

The QA Script That Checks 8,556 PDF Links (and What It Caught)

A link you never click is a bug your customer finds I generated an 871-page hyperlinked PDF planner with Python — 8,556 internal link annotations across 730 daily pages, 105 weekly spreads, 24 monthly…

  • QA script verifies 871-page hyperlinked PDF planner for broken links
  • Script checks every link annotation for correct destination page
  • Script caught bugs during development, prevented release issues

More from Sunday 27 September →