Find me on Mastodon
Posts
Oh, Siri
Elephants and graveyards
That old open-source business
Book review — Escape, by Marie Le Conte
For the record
Vertical, horizontal — or entirely circular
Work live, unplugged
Sunny days
Get your head out of the cloud
Too much AI?
Beach reads
Up and down through history
Book review — October, by China Miéville
Arrr, Here We Go Again
On The Trail Again
Explaining Europe
Apple, Pomme, Apfel, Mela
Closing the Books on AI
Recent Appearances
Book review — Babel, by R. F. Kuang
Teams, Alone
Book review — The World - A Family History of Humanity, by Simon Sebag-Montefiore
Public Betas
In-Office Mandates Considered Harmful
Defensive Moves
A Good Old-Fashioned Platform War
Up The Amazon Without A Paddle
Migrating — Again
Back On The Pilgrim Trail
Book review — The Imposition of Unnecessary Obstacles, by Malka Older
Book review — Exordia, by Seth Dickinson
Book review — The Saint of Bright Doors, Vajra Chandrasekera
Book review — Cahokia Jazz, by Francis Spufford
Book review — Maror, by Lavie Tidhar
Words to live by
Dragging the Anchor
False Positive Attitude
Algorithmic Networks and Their Malcontents
The Ghost In The Machine
Let’s Go To The Castle
Can You Take It With You?
Pulling On Threads
Deliver A Better Presentation — 2023 Edition
Twitter of Babel
PrivateGPT
Artificial Effluent
Why The Best Recommendations Are The Worst
Printing Money
Good Robot
Disappearing In The Hills
Pilgrimage
Information Push
AWS re:Invent 2022
Marketing Without Surveillance
Retracing My Steps
Business Case In The Clouds
Network TV
Draining The Moat
Fun In The Sun
Growing Pains
Sights From A Bike Ride
Nice Tech, Pity About The Product
Good Outcomes Grow From Failure
Systems of Operation
From Provincial Italy To London — And Back Again
Old Views For Today's News
Kids
Help, I'm Being Personalised!
App Stores & Missing Perspectives
2022 Predictions
How I Work From Home
Spending Tim Cook's Money
Generalising Wildly
Textual Podcast
Long Way Up, Short Way Down
A Long-Expected Holiday
Rebirth
The Hard Work Of Success
Easy Like A Sunday Morning
Living in the Past
Lessons in Hiring
Midweek Ride Through The Shire
Interoperable Friendship
The Changing Value Of Mistakes
Omnichannel
Serendipity Considered Harmful
The Wrong Frame
The Framing Continues
In The Frame
Who Needs Alps Anyway
Clubhouse — But Why?
That Feeling When…
Who Needs Four Wheel Drive?
Tech and distribution
The Long Way Round
Why The M1 Won't Kill The iPad Pro
Hipster Bike Downtown
Say Comma Again, I Dare You
Gravel Bike In Its Natural Habitat
Three Car Garage
Important, But Not Exciting
Rider On The Storm
Branded
Whammo, Camo
Remote Events
An Unexpected Holiday
In-App Drama
One More Missed Opportunity For VR
KonMari The Home Office
New WFH setup
Growth
The Thing With Zoom
Quarantini
A ray of hope from Italy
Things That Happen When You're Working From Home
Working From Home Is Good, Actually
Tecniche di Sopravvivenza al Lavoro da Casa
How to Survive the Home Office
Ominous clouds above the pass
Hello there
Note taking
Good morning!
The Internet of Unwelcome Gifts
Classification
Power Tools
Won’t Somebody Think of the (Virtual) Users?
Halfway Home
Conference Booth Do's and Don'ts
Problem Solving
Be Smart, Use Dumb Devices
New York, New York
Discoverability
Don't Blame The User
Wait, they sell books now?
The view from dinner
Once More On Privacy
When All You Need Is A Knife
Turning Over A New Leaf
Piercing The Clouds
Future Trends In Due Diligence
Gatekeeping
Rainbow 🌈
First Impressions
Good Morning!
Micromobility At Macro Scale
Advertise With The End In Mind
The User-Unfriendly Web
The Shape Of 2019
Those Apple Numbers
Benefits of Integration
Conference swag
Amazon's Private Cloud
The Problem With Self-Driving Cars – And Self-Flying Planes
Listen To The Heart
How To Throw Away A Sale
End Of Term Report
Rome, the Eternal City.
Foundations
Start to Stop
Companies Turning Down My Money
Which Algorithms Will Watch The Algorithms?
Going From Caffeine To Amphetamine
Seriously?
Scheduling
Keeping The Data Lake Clean
How Much Trouble Is Facebook In?
How Do You Say Apple In Mandarin?
New Frontiers In Driver Idiocy
Shocking News — Water Wet
Let’s Shed Some Light on This
The Road To Augmented Intelligence
Unintended Consequences
Why Sales People Will Always Be With Us
Privacy Policy
The Driver Behind The Curtain
Right Time Some Time
The VP of Nope
Apple Abroad
Needy Much, Facebook?
Cloud Adoption Is Still Not A Done Deal
Privacy Versus AI
How To Run A Good Presentation
When Robots Kill
Becoming An Adult
Work From Home
Don't Tell Me What I Can Or Can't Do
Surprise: Uber, Lyft Actually Increase Traffic
Unbundling and Rebundling
War of the World Views
Travel Observations (An Ongoing Series)
Very Metal Hurlant
Good Morning San Francisco!
Quis Custodiet Ipsos Custodes?
Still Beautiful
ML Joke
Goddess
Water Wet
What's A Computer?
Think Outside The Black Box
The Smoke from the Air
The office is wherever I am
Riding the rails
Hello Frankfurt!
More of Me
Stick THIS in your carry-on!
The Internet of (Insecure) Things
Living in the Future
Algorithmic Reality
Check In and Chill Out - Part Two
Check In and Chill Out
Sowing Bitter Seeds
The Middle Cannot Hold
This Is Where We Are, July 2017 Edition
Not Biting My Tongue
New Economy, Meet Old Continent
Biting My Tongue
Law in the Time of Google
The Enemy Within The Browser
Thoughts about WWDC '17
Incentives Drive Behaviour - Security Is No Exception
It Has Come To This
Talk Softly
A New Law
New Mac Fever
Let Me Tell You A Story
Smart Swatch
New Paths to Helicon
Replace or Augment?
Own Your Interfaces
Category Error
Thinking Two Steps Behind
Talkin' Bout a Revolution
What is Twitter for?
Reference This!
Mr Cook, Tear Down This Geo-Fence
IoT Future: Saved by Obsolescence?
How To Lose Friends and Influence People
Bimodal or Bi-Model
What about those new Macs?
What if…
A Conversation about AppleTV
Updating the Car
Dinosaurs Evolving
Head in the Vapour
Nonne videtur
Adtech considered harmful
Flattering Apple
Send In The Clones
That Old Enterprise Software Business
Dream Garage, Hall 2
When is a Cloud not a Cloud?
Enterprise Sales - What, Why, and How
Pity the Vendor
Emails, Meetings, and Slides, Oh My!
Security AND Usability
Speak like a Foreigner
Stupid Car Review, One Year In
The curve points the way to our future
It’s Tough to be King
Multimodal IT
Finding My Audience
Letting go
Bad Sales
Dream Garage
The Starman has gone home to the stars
Quick Text Shortcuts
Misunderstanding Tools
In which I make a Discovery
Uphill Both Ways
Advice from an Old Fart
Apple Bottom Drawer
Apple TV Siri Annoyance
On Learning Languages
Enterprise Brand Advertising
Sit Back and Recline - Maybe Not
Guest blog
Judgy McJudgerson
Social Reaction
Social Professionals
Self-Quote
Not Thinking It Through
Packing for a trip
More Thoughts on Ad Blocking
Crystal Will Not Kill Media
DVDs: Dead Video Discs
PFY story
Signs of Hope
Presentation Mode
Clause Marks
Wishing for a Wish List
A quote
Big Brother, Big Data
Dashboards and Information
Take Pride.
As one chapter ends, another begins
Alternative Ties
Apple Watch
Spring is a time for new beginnings
Online Shopping
Luggage and packing
Ads and Ad Blocking
Problems that only affect me
Faster disruption
Happiness in Typesetting
Management agents
Ever tighter ouroboros
Details matter
Sic Transit Gloria Mundi
No Booth Babes
Courage
In the watch business, timing is everything
The Dangers of Cycling
PSA
What is up with this message?
Out with the old, in with the new!
Password to the Ivory Tower
Living in the future
Cube dwelling
Random thought
People, not places
Air… BUS?
Advertising
Lowering the Barrier to Cloud
Form over Substance
Not NoOps, but SmartOps
Debug mode for humans
Suits You, Sir
Oh, Microsoft
The Modern IT Service Desk
Security Theatre
Adventures in Screen Sharing
Models and Examples
Gender and Language
Plaintext
Wow, these grapes are sour!
Surveys
That character
Dark Security
Enterprise IT Kill Switch
A maze of menu options, all alike
Clothes make the… what?
Tinkering with Black Boxes
Australia
One more time
Quote of the Day
Phone features
Here we go again
Form versus Content
Cloud Elephant
Signalling
Privacy? on the Internet?
Two Pizza Disruption
The Three Stages of Technical Learning
Developers
SMAC My Pitch Up
Home Office Backlash
Are you KIDDING ME?
Why Shadow IT exists
On the humble URL
The Law of Unintended Consequences
I'm published!
It's the little things
Analogy
I have come not to bury Twitter, but to praise it
Futurology
The Bigger Picture
Amateur Hour
DevOps is killing us
Apple opens up OS X Beta Seed Program
Skype for Teams
When is a Wearable not a Wearable
Minimum Complexity
Tech in Layers
The Bus Number
They put me in the Zoo
Marketing is a four-letter word
Caveat Vendor
The Android Centipede
Not Surprising At All
A Hail of Bullets
Wearables
Cloud as utility
Assisted living
Microsoft Office - on an iPad? SACRILEGE!
Backlog
Motivation
The Efficiency of Inefficiency
Hunting the Elusive Private Cloud
A face full of palm
Android as Windows
Unicorns in the cloud
White Elephant
The Problem with CarPlay
Ban All Acronyms (BAA)
Protect the base
Lie ^W Sit back
Know your audience
Enterprise IT on the shelf
Desperation
Adventures in AppleScript
Stop helping me!
The circle is complete
Languages
Flappy Mario
Il nuovo latino
Feature-complete
(Not so) Benign neglect
Intersections
We don't have to care, we're IT
Jumping the fence
Apparently, borders are still a thing
Internet of Meh
Where is cloud headed in 2014?
Feeping creatures
Babe Got Talent
Banking in the cloud
Blast from the past
Brown M&Ms
The personal is political
Metrics and indicators
Imported archives
Predictions
The social net
Minimum Acceptable Standard
Ties that bind
Ephemeralization
Monday Realisation
Pulling The Long Tail
Travel mysteries
Why can't Big Brother ever lift a finger to help out?
Read it out loud
One more thing
Mendacious metrics
In which I disagree with Marco Arment
Il tempo è relativo
headshot
DevOps fatigue, you say?
Aggregators or scams?
Easiest blog platform ever
Adapt and evolve
All Software Sucks
Through a Prism, Darkly
Clouded Prism
We need the Culture, now!
Teleworking
The joy of making up words
Collisions
Platform wars are here again
Missing the point
Badvertising
EVERYONE is Waldo
Stop doing that.
I brought my device for me, not for you!
On Art.
First they came for the brogrammers
Daily essentials
Windows 8 fun
For the record
Waiting for the other shoe to drop
Adventures in Airplay
Surprise!
Multi-hypervisor
Hyundai ix20 review
Got my car back
Ford Fiesta review
iPhone vs BlackBerry
On Piracy
subscribe via RSS