By John Gruber
OurCal: Shared calendar. Meet messenger.
Look at the first two volleys in this match. How am I supposed to get any work done today?
Display Preferences Copyright © 2002–2026 The Daring Fireball Company LLC.