Explorer of the world. Based in Portland + Austin. Tweets on travel, design, and photography.

Portland, OR
Joined March 2011
No game audio for the NBA Finals or World Cup is crazy! at Honorable Mention #pdx @Dame_Lillard 🤫
2
431
Two days before election and still haven’t received my mail in ballot from @TravisCoClerk. And this is the second attempt. 😞 @TravisCountyTX @USPS @USPSHelp @KXAN_News @keyetv @statesman
3
157
Congrats but I’ll miss having #Croatia as a destination that *didn’t* count against my Visa limit 🙃
History on the move 🇭🇷🇪🇺 Croatia woke up this morning as a member of both euro zone and Schengen borderless area
1
598
Jeremy E. Hahn retweeted
Get idea. Buy domain. Watch domain expire. Repeat.
352
1,329
314
14,095
1,842,713
Jeremy E. Hahn retweeted
"Please, for the love of all that is holy, consider me clever and interesting." bit.ly/3FSBY5w
619
9,054
468
82,585
Shocker: more lies from pathological liar @elonmusk
Jeremy E. Hahn retweeted
How do I know so much about how @elonmusk does things? I spent 3 years investigating Tesla at @BusinessInsider from 2018-2021. Here are some of sloppy, dangerous, callous, things I learned:
1,832
22,361
2,868
83,071
Jeremy E. Hahn retweeted
“I think the future is with tech, and this is why we will win,” says Mykhailo Fedorov, Ukraine's youngest minister. “Russia’s leadership still lives in the 20th century” ti.me/3q81QC1
15
79
3
381
If we nominate Trump, we will get destroyed.......and we will deserve it.
37,938
185,941
76,256
324,388
Can’t believe this is even on the table. Tell Congress: NO drilling in our National Parks! addup.sierraclub.org/campaig…
1