Blog (old stuff at

I've blogged on various platforms over the years as a way to express my thoughts on things important to me, though undoubtedly irrelevant in the greater social discourse. For me, this is my Theseus' ball of thread, a token of memory made permanent so that I may look back and judge my intellectual growth – and any audience is just an artefact of chance. 

I did spend some time on Medium but as its focus on long-format has sharpened, it no longer suits my snippet-like musings. But if you're interested...

The generation bridge

The generation classifications are broad and fuzzy at best. While GenX was defined by the 'isms' and rallied with irony against their Baby Boomer parents, the Millennials embraced a digital world that afforded unlimited opportunity and connection. 

But for some of us, our childhood was threatened with the analogue drudgery of pay phones, encyclopedic collections and mixtapes, only to then witness the birth of mankind's greatest achievement – the internet. It was a rough start of course, with dial-up, mp3s, brick phones and T9 texting, but those early days provided us with a headstart. 

It was us that populated Geocities, popularised online chat and embraced the possibility of the new digital playground. Primed with finishing college and eager to forge a career in newly-created economies, this niche generational subset straddled both the old and the new, blessed with the good old days and a bright new dawn

We are the Xennials.


Ton Ha