Caustic commentary from emerging and declining empires. Mostly the latter.
Created 06 Feb 2019
  • A New Relationship
    06 Sep 2021 • 1 min read
    Many of us emerged from confinement last year ready to shed relationships that no longer work for us. I certainly did. Shortcomings that I didn’t notice while at home just six months of the year becam...
  • 30 Years Later: A Failed Coup
    19 Aug 2021 • 2 min read
    Thirty years ago today, I woke up in a train compartment -- an overnight sleeper- - in Brest-Litvosk, USSR*. Now it’s known as Brest, Belarus, but on that morning, Belarus didn’t exist. It was just a ...
  • ConAir
    15 May 2021 • 3 min read
    Having spent years in places where I wished I could understand what people standing in line or sitting on busses were chatting about, I sometimes fear I am missing out on something interesting. Howeve...
  • Half Vaxx
    14 Apr 2021 • 2 min read • 2 0
    Hello, sad North Americans! The withdrawal of the J&J vaccine yesterday seemed to hit a lot of you pretty hard. I’m sorry! Perhaps you’ve heard of AstraZeneca, the redheaded stepchild vaccine that’s b...
  • Melon Story
    07 Sep 2020 • 2 min read • 2 0
    Twitter dot com reminds it’s melon season in Central Asia, which is the best season. If you stop at a roadside pyramid of melon and pay more than 3 cents for the best one you ever tasted, you are a te...
  • Carpetblogger Weaponizes Her Honor
    31 Jul 2020 • 2 min read • 3 0
    Pleading on your honor that what you say is true is not an uncommon practice. Signing a piece of paper affirming that statement is true is slightly less common, but it’s very French. Here, it’s called...
  • Plague Tourist: Naples
    18 Jul 2020 • 2 min read
    France, where Carpetblog is now based, has many strong arguments in its favor. We can all agree on that. We can also agree that there are worse places to wait out a plague than Nice. Complaining about...
  • View More on Substack »