By John Gruber
Because you don’t have time to read bad books.
Schedule is wide open at this moment, including next week. If you’ve got a product or service you want to promote to DF’s savvy audience, get in touch.
★ Friday, 30 December 2016
Copyright © 2002–2021 The Daring Fireball Company LLC.