By John Gruber
OurCal: Shared calendar. Meet messenger.
Gary Larson:
So here goes. I’ve got my coffee, I’ve got this cool gizmo, and I’ve got no deadlines. And — to borrow from Sherlock Holmes — the game is afoot.
★ Wednesday, 8 July 2020
Display Preferences Copyright © 2002–2026 The Daring Fireball Company LLC.