Loneliness in Literature How a four hour daily commute took me on a voyage of literary discovery into the darker corners of the human mind
The Emergence of Signal A short history of the social internet landscape that led to the emergence of an unlikely instant messaging champion.
Books I Have Not Read I need to make time to read again - if only to catch up with the unread mountain of books before they fall on me.
Throwing Spaghetti at the Wall Posting words to the internet is a little like throwing spaghetti at the wall while cooking it - waiting for it to stick.
The Cone of Blame It's a powerful feeling, knowing that everything and everybody is eventually coming for you.
Life Without Plans In chaotic times, putting one foot in front of the other is a remarkably reliable method of making progress.
Running : The Counter Intuitive Work Life Hack How the "Couch to 5K" running programme has helped both mental and physical health during a year of lockdown
Writing Teaches Procrastination Lessons learned about procrastination after writing five thousand blog posts over the course of the last twenty years.
Real Stories Matter A reminder that authenticity, transparency, and honesty still count for something.
A Christmas Programming Project I've always wanted to write a Chess engine, but never quite got around to it. I wonder if this way madness lies?
Tilting at Blogging Windmills Writing online has become the Emperor's new clothes - people have been brainwashed to believe their writing should be short, snappy, direct, frequent, and focused.
Raspberry Pi : Agent of Change The Raspberry Pi project reminds us that when we work together, share experience, nurture talent, and foster ingenuity, the world is a much better place.
Chess as a Lesson for Life Exploring the lessons games can teach us about ourselves, and the world around us.
Reflections on the Open Source Movement Contemplating that those who will not share should perhaps not benefit from those that do.
The Second Coming of Linux Twenty years ago Linux swept through server farms throughout the world. Now it’s coming for hearts and minds.
Opening a Can of Worms Thoughts about belief, faith, and the collision with education, knowledge, and critical thinking.
Getting Things Done How I survived a world filled with productivity apps, and returned to paper notebooks
First Steps in Web Development Recounting the journey I took my daughter on when she showed interest in becoming a Happiness Engineer at Automattic
An Adoption Journey Retrospective Looking back at the journal entries I wrote over a decade ago, while in the depths of the adoption journey. The first of a two part series.
Project Development Tips for Startups Go slowly, be careful, plan ahead, eat your own dog food, and don't try to build Rome in a day.
The Most Useful Tool Writers Don't Know About Wouldn't it be good if a system existed that recorded what you were writing, and allowed you to look back at past changes - to find out how the text evolved?
The Retro Word Processor Escapade The one where I resurrected several computers and operating systems from the distant past while wearing rose tinted glasses and getting nothing done.
The Streets of Frankfurt An excerpt from a travel diary recorded during 2018, serving as a reminder of how the world once was, and how it might be once again.