All 499 Posts
- 2026-08-10: Days 66 and 67: Bus from Vlorë to Himarë, then Bike to Sarandë
- 2026-08-07: Days 64 and 65: Levan to Vlorë, then a Rest Day in Vlorë
- 2026-08-05: Days 62 and 63: Durrës to Divjakë, then to Levan
- 2026-08-03: Days 59 to 61: Tiranë to Durrës, then Two Days in Durrës
- 2026-07-31: Days 54 to 58: Five Days in Tiranë
- 2026-07-26: Day 53: Lezhë to Tiranë
- 2026-07-25: Day 52: Shkodër to Lezhë
- 2026-07-24: Days 46 to 51: Six More Days in Shkodër
- 2026-07-19: Days 42 to 45: Two Rest Days in Shkodër and a Hike from Valbonë to Theth
- 2026-07-14: Days 40 and 41: Budva to Bar, then to Shkodër, Albania
- 2026-07-12: Day 39: Herceg Novi to Budva
- 2026-07-11: Day 38: Dubrovnik to Herceg Novi, Montenegro
- 2026-07-10: Days 36 and 37: Ferry from Split to Dubrovnik, then Rest Day in Dubrovnik
- 2026-07-09: Day 35: Trogir to Split
- 2026-07-07: Day 34: Šibenik to Trogir
- 2026-07-06: Day 33: Drage to Šibenik
- 2026-07-05: Days 31 and 32: Veli Lošinj to Mali Lošinj, Ferry to Zadar, then Bike to Drage
- 2026-07-03: Days 29 and 30: Two Rest Days in Veli Lošinj
- 2026-07-02: Day 28: Ferry from Pula to Mali Lošinj, then Bike to Veli Lošinj
- 2026-06-30: Day 27: Rovinj to Pula
- 2026-06-29: Day 26: Novigrad to Rovinj
- 2026-06-28: Day 25: Piran to Novigrad, Croatia
- 2026-06-27: Day 24: Train from Ljubljana to Koper, then Bike to Piran
- 2026-06-26: Days 22 and 23: Train from Maribor to Ljubljana, then a Rest Day in Ljubljana
- 2026-06-24: Day 21: Stogovci to Maribor
- 2026-06-23: Day 20: Fehring to Stogovci, Slovenia
- 2026-06-22: Days 18 and 19: Rest Day in Oberlungitz, then to Fehring
- 2026-06-21: Day 17: Bad Erlach to Oberlungitz
- 2026-06-20: Day 16: Vienna to Bad Erlach
- 2026-06-19: Days 14 and 15: Two Rest Days in Vienna
- 2026-06-17: Day 13: Bratislava to Vienna, Austria
- 2026-06-16: Day 12: Rest Day in Bratislava
- 2026-06-15: Day 11: Vysoká pri Morave to Bratislava
- 2026-06-14: Day 10: Břeclav to Vysoká pri Morave, Slovakia
- 2026-06-13: Day 9: Brno to Břeclav
- 2026-06-12: Day 8: Vyskov to Brno
- 2026-06-11: Day 7: Olomouc to Vyskov
- 2026-06-10: Day 6: Bludov to Olomouc
- 2026-06-09: Day 5: Bobrovník to Bludov
- 2026-06-08: Day 4: Otmuchów to Bobrovník, Czechia
- 2026-06-07: Day 3: Ząbkowice Śląskie to Otmuchów
- 2026-06-06: Days 1 and 2: Wrocław to Jordanów Śląski, then to Ząbkowice Śląskie
- 2026-06-03: Wrocław, Poland: 2 Days
- 2026-06-01: Gozo and Malta: Last 3 Days
- 2026-05-31: On Misfortunes, Blessings, and Contentment
- 2026-05-31: Malta: First 3 Days
- 2026-05-27: Catania and Mount Etna: 3 Days
- 2026-05-24: Palermo, Monreale, and Cefalù: 4 Days
- 2026-05-20: Tropea: 3 Days
- 2026-05-17: Naples, Pompeii, and Procida: 4 Days
- 2026-05-13: Rome and Vatican City: Last 3 Days
- 2026-05-10: Rome: First 3 Days
- 2026-05-07: Arezzo: 2 Days
- 2026-05-05: Florence and Pisa: 3 Days
- 2026-05-02: Bologna: 2 Days
- 2026-04-30: Venice, Italy: 3 days
- 2026-04-22: On Being Rich and a Perfect World
- 2026-04-06: Another Year, Another Trip
- 2025-12-15: Trip Summary
- 2025-12-10: Days 212 to 219: Eight Days in Giza
- 2025-12-02: Days 207 to 211: Five Days in Cairo
- 2025-11-27: Days 201 to 206: Six Days in Dahab, Egypt
- 2025-11-22: Days 199 and 200: Two Days in Aqaba
- 2025-11-19: Day 198: One Day in Wadi Rum
- 2025-11-17: Days 195 to 197: Three Days in Petra
- 2025-11-15: Days 193 and 194: Two More Days in Amman
- 2025-11-14: Days 191 and 192: Day Trips to the Dead Sea, Umm Qays, Ajloun Castle, and Jerash
- 2025-11-13: Days 188 to 190: Three Days in Amman, Jordan
- 2025-11-07: Days 184 to 187: Four Days in Paphos
- 2025-11-05: Days 181 to 183: Three Days in Limassol
- 2025-11-02: Days 178 to 180: Three Days in Nicosia
- 2025-10-29: Days 174 to 177: Four Days in Larnaca, Cyprus, with a Day Trip to Ayia Napa
- 2025-10-24: Days 168 to 173: Six Days in Wrocław, Poland, Part 3
- 2025-10-18: Days 165 to 167: Three Days in Dresden, Germany
- 2025-10-15: Days 159 to 164: Five Days in Prague, Czechia
- 2025-10-10: Days 156 to 158: Three Days in Wrocław, Part 2
- 2025-10-07: Days 153 to 155: Three Days in Warsaw, Part 2
- 2025-10-03: Days 148 to 152: Five Days in Wrocław
- 2025-09-28: Days 146 and 147: Oświęcim to Katowice, then Train to Wrocław
- 2025-09-26: Day 145: Rest Day in Oświęcim
- 2025-09-25: Day 144: Kraków to Oświęcim
- 2025-09-23: Days 139 to 143: Five Days in Kraków
- 2025-09-19: Day 138: Miechów to Kraków
- 2025-09-18: Day 137: Kielce to Miechów
- 2025-09-17: Day 136: Wielka Wieś to Kielce
- 2025-09-16: Day 135: Radom to Wielka Wieś
- 2025-09-15: Days 132 to 134: Warsaw to Osiedle Wilga, then to Maciejowice and Radom
- 2025-09-11: Days 129 to 131: Three Days in Warsaw
- 2025-09-09: Day 128: Nowy Dwór Mazowiecki to Warsaw
- 2025-09-08: Day 127: Grabina to Nowy Dwór Mazowiecki
- 2025-09-07: Day 126: Rest Day in Grabina
- 2025-09-06: Days 124 and 125: Train from Berlin to Kutno, Poland, then to Grabina
- 2025-09-04: Days 122 and 123: Two More Days in Berlin
- 2025-09-02: Days 119 to 121: Three Days in Berlin
- 2025-08-30: Day 118: Bad Belzig to Berlin
- 2025-08-29: Day 117: Magdeburg to Bad Belzig
- 2025-08-28: Day 116: Helmstedt to Magdeburg
- 2025-08-27: Day 115: Hildesheim to Helmstedt
- 2025-08-26: Day 114: Höxter to Hildesheim
- 2025-08-25: Day 113: Rheda-Wiedenbrück to Höxter
- 2025-08-24: Day 112: Münster to Rheda-Wiedenbrück
- 2025-08-23: Day 111: Dortmund to Münster
- 2025-08-22: Day 110: Düsseldorf to Dortmund
- 2025-08-21: Day 109: Rest Day in Düsseldorf
- 2025-08-20: Day 108: Wesel to Düsseldorf
- 2025-08-19: Day 107: Arnhem to Wesel, Germany
- 2025-08-18: Day 106: Utrecht to Arnhem
- 2025-08-17: Day 105: Rest Day in Utrecht
- 2025-08-16: Day 104: The Hague to Utrecht
- 2025-08-15: Day 103: Haarlem to The Hague
- 2025-08-14: Day 102: Edam to Haarlem
- 2025-08-13: Days 100 and 101: Two Days in Edam
- 2025-08-11: Day 99: Amsterdam to Edam
- 2025-08-10: Day 98: Rest Day in Amsterdam
- 2025-08-09: Day 97: Rotterdam to Amsterdam
- 2025-08-08: Days 95 and 96: York to Hull, then Ferry to Rotterdam, The Netherlands
- 2025-08-06: Day 94: Day Trip to Leeds
- 2025-08-05: Day 93: Rest Day in York
- 2025-08-04: Day 92: Train from Newcastle upon Tyne to York
- 2025-08-03: Day 91: One More Day in Newcastle upon Tyne
- 2025-08-02: Days 89 and 90: Two Days in Newcastle upon Tyne
- 2025-07-31: Days 87 and 88: Grantshouse to Bamburgh, England, then to Newcastle upon Tyne
- 2025-07-29: Day 86: Edinburgh to Grantshouse
- 2025-07-27: Days 84 and 85: Two Days in Edinburgh
- 2025-07-26: Day 83: Flight from Halifax to Edinburgh, Scotland, United Kingdom
- 2025-07-24: Days 79 to 82: Four Days in Halifax
- 2025-07-21: Days 77 and 78: Sundridge to Hilden, then to Halifax
- 2025-07-19: Day 76: Green Bay to Sundridge, Nova Scotia
- 2025-07-18: Day 75: Rest Day in Green Bay
- 2025-07-17: Day 74: Borden-Carleton to Green Bay
- 2025-07-16: Day 73: Shediac to Borden-Carleton, Prince Edward Island
- 2025-07-15: Day 72: Saint-Louis de Kent to Shediac
- 2025-07-13: Day 71: Miramichi to Saint-Louis de Kent
- 2025-07-13: Day 70: Bathurst to Miramichi
- 2025-07-12: Day 69: Dalhousie to Bathurst
- 2025-07-11: Day 68: Carleton-sur-Mer to Dalhousie, New Brunswick
- 2025-07-10: Day 67: Paspébiac to Carleton-sur-Mer
- 2025-07-09: Day 66: Chandler to Paspébiac
- 2025-07-08: Day 65: Douglastown to Chandler
- 2025-07-07: Day 64: Cap-aux-Os to Douglastown
- 2025-07-06: Day 63: Petite-Vallée to Cap-aux-Os
- 2025-07-04: Day 62: Saint-Maxime-du-Mont-Louis to Petite-Vallée
- 2025-07-03: Day 61: Sainte-Anne-des-Monts to Saint-Maxime-du-Mont-Louis
- 2025-07-02: Days 59 and 60: Saint-Ulric to Matane, then to Sainte-Anne-des-Monts
- 2025-07-01: Day 58: Rimouski to Saint-Ulric
- 2025-06-30: Day 57: Trois-Pistoles to Rimouski
- 2025-06-29: Day 56: Rivière-du-Loup to Trois-Pistoles
- 2025-06-28: Day 55: Saint-Jean-Port-Joli to Rivière-du-Loup
- 2025-06-27: Day 54: Quebec City to Saint-Jean-Port-Joli
- 2025-06-26: Day 53: Rest Day in Quebec City
- 2025-06-25: Day 52: Deschambault to Quebec City
- 2025-06-24: Day 51: Trois-Rivières to Deschambault
- 2025-06-23: Days 49 and 50: Montreal to Berthierville, then to Trois-Rivières
- 2025-06-20: Days 46 to 48: Three Days in Montreal
- 2025-06-18: Day 45: Lachute to Montreal
- 2025-06-17: Day 44: Saint-André-Avellin to Lachute
- 2025-06-16: Day 43: Ottawa to Saint-André-Avellin, Quebec
- 2025-06-15: Days 41 and 42: Two Days in Ottawa
- 2025-06-13: Day 40: Perth to Ottawa
- 2025-06-12: Days 38 and 39: Kingston to Perth, then Rest Day at Perth
- 2025-06-09: Day 37: Bloomfield to Kingston
- 2025-06-08: Days 35 and 36: Whitby to Cobourg, then to Bloomfield
- 2025-06-07: Day 34: Toronto to Whitby
- 2025-06-06: Days 31 to 33: Three More Days in Toronto
- 2025-06-03: Days 29 and 30: Two Days in Toronto
- 2025-06-01: Day 28: Hamilton to Toronto
- 2025-05-31: Day 27: St. Catharines to Hamilton
- 2025-05-30: Day 26: Buffalo to St. Catharines, Ontario, Canada
- 2025-05-29: Day 25: Rest Day in Buffalo
- 2025-05-28: Day 24: Medina to Buffalo
- 2025-05-27: Day 23: Rochester to Medina
- 2025-05-26: Days 21 and 22: Two Days in Rochester
- 2025-05-24: Day 20: Newark to Rochester
- 2025-05-23: Day 19: Port Byron to Newark
- 2025-05-22: Day 18: Syracuse to Port Byron
- 2025-05-21: Day 17: Utica to Syracuse
- 2025-05-19: Days 15 and 16: Troy to Fort Plain, then to Utica
- 2025-05-18: Day 14: Rest Day in Troy
- 2025-05-17: Day 13: Hudson to Troy
- 2025-05-16: Day 12: Tivoli to Hudson
- 2025-05-15: Day 11: New Paltz to Tivoli
- 2025-05-14: Day 10: Layton to New Paltz, NY
- 2025-05-13: Day 9: Portland to Layton, NJ
- 2025-05-11: Day 8: Easton to Portland
- 2025-05-11: Day 7: Bethlehem to Easton
- 2025-05-09: Days 5 and 6: Two Days in Bethlehem
- 2025-05-08: Day 4: Easton to Bethlehem
- 2025-05-07: Day 3: Lambertville to Easton, PA
- 2025-05-06: Day 2: Doylestown to Lambertville, NJ
- 2025-05-05: Day 1: King of Prussia, PA, to Doylestown
- 2025-04-26: 2025 World Bicycle Tour - Gears
- 2025-04-23: How to Install Schwalbe Marathon Almotion Tubeless Tires on a Priority Apollo Bicycle
- 2025-04-14: On Not Working and Going on a Bicycle Tour
- 2025-04-04: One Month From Today
- 2025-03-10: A Trip to Washington DC
- 2025-01-25: The Moment I Realized I'm Financially Dependent
- 2025-01-20: The Moment I Reached Financial Independence
- 2024-10-24: The Making of My First YouTube Video
- 2024-05-26: Asia Trip Summary
- 2024-05-13: Singapore, Part 2
- 2024-05-08: Phnom Penh
- 2024-05-02: Siem Reap: Days 5 to 7
- 2024-04-29: Siem Reap: Days 1 to 4
- 2024-04-25: Bangkok: Days 11 to 16
- 2024-04-18: Bangkok: Days 6 to 10
- 2024-04-14: Bangkok: Days 1 to 5
- 2024-04-10: Phuket: Days 5 to 9
- 2024-04-04: Phuket: Days 1 to 4
- 2024-03-31: George Town
- 2024-03-26: Cameron Highlands
- 2024-03-24: Ipoh
- 2024-03-20: Kuala Lumpur: Days 14 to 16
- 2024-03-16: Kuala Lumpur: Days 7 to 13
- 2024-03-10: Kuala Lumpur: Days 1 to 6
- 2024-03-04: Malacca
- 2024-03-02: Johor Bahru
- 2024-02-27: Singapore: Days 5 and 6
- 2024-02-25: Singapore: Days 1 to 4
- 2024-02-21: Cebu and Manila, Part 3
- 2024-02-19: Bantayan Island
- 2024-02-16: Cebu, Part 2
- 2024-02-09: Puerto Princesa
- 2024-02-07: Port Barton
- 2024-02-02: El Nido
- 2024-01-29: Coron
- 2024-01-27: Manila, Part 2
- 2024-01-24: My 40th Birthday
- 2024-01-23: Taipei, Part 2: Days 33 to 35
- 2024-01-19: Taipei, Part 2: Days 27 to 32
- 2024-01-13: Taipei, Part 2: Days 20 to 26
- 2024-01-06: Taipei, Part 2: Days 14 to 19
- 2023-12-31: Taipei, Part 2: Days 5 to 13
- 2023-12-23: Taipei, Part 2: Days 1 to 4
- 2023-12-19: Taichung and Sun Moon Lake
- 2023-12-15: Tainan: Days 4 to 6
- 2023-12-11: Tainan: Days 1 to 3
- 2023-12-08: Kaohsiung
- 2023-12-05: Manila and Tagaytay
- 2023-12-04: The Turtles of Cebu
- 2023-11-27: Bohol and Panglao Island
- 2023-11-23: Cebu: Days 10 to 13
- 2023-11-18: Cebu: Days 5 to 9
- 2023-11-13: Cebu: Days 1 to 4
- 2023-11-10: Ho Chi Minh City: Days 6 to 8
- 2023-11-06: Ho Chi Minh City: Days 1 to 5
- 2023-11-02: Hanoi, Part 2
- 2023-10-30: Haiphong
- 2023-10-29: Haiphong and Halong Bay
- 2023-10-27: Hanoi: Days 3 and 4
- 2023-10-25: Hanoi: Days 1 and 2
- 2023-10-23: Keelung
- 2023-10-21: Taipei: Days 14 to 17
- 2023-10-17: Taipei: Days 11 to 13
- 2023-10-14: Taipei: Days 8 to 10
- 2023-10-11: Taipei: Days 4 to 7
- 2023-10-07: Taipei: Days 1 to 3
- 2023-10-05: The Fortune Teller Story
- 2023-10-03: Busan: Days 4 to 7
- 2023-09-30: Busan: Days 1 to 3
- 2023-09-26: Seoul: Days 5 to 7
- 2023-09-24: Seoul: Days 3 and 4
- 2023-09-22: Seoul: Days 1 and 2
- 2023-09-19: Tokyo, Part 2: Days 4 and 5
- 2023-09-17: Tokyo, Part 2: Days 1 to 3
- 2023-09-14: Nagoya
- 2023-09-11: Naha: Day 7
- 2023-09-10: Naha: Days 4 to 6
- 2023-09-07: Naha: Days 1 to 3
- 2023-09-04: Fukuoka: Days 3 and 4
- 2023-09-03: Travel Inventory
- 2023-09-02: Fukuoka: Days 1 and 2
- 2023-09-01: Kitakyushu
- 2023-08-31: Hiroshima: Day 3
- 2023-08-30: Hiroshima: Days 1 and 2
- 2023-08-28: Takamatsu
- 2023-08-28: On Traveling
- 2023-08-27: Okayama
- 2023-08-26: Himeji
- 2023-08-24: Kobe: Days 1 and 2
- 2023-08-23: Kobe: Day 0
- 2023-08-22: Osaka: Days 5 and 6
- 2023-08-20: Osaka: Days 2, 3, and 4
- 2023-08-18: Tired of Traveling
- 2023-08-18: Osaka: Days 0 and 1
- 2023-08-17: Nara: Days 2 and 3
- 2023-08-17: Nara: Day 1
- 2023-08-17: Nara: Day 0
- 2023-08-14: Kyoto: Days 5, 6, and 7
- 2023-08-13: Thinking Back to Kiranah Spice
- 2023-08-12: Kyoto: Days 0, 1, and 2
- 2023-08-12: Kyoto: Day 4
- 2023-08-12: Kyoto: Day 3
- 2023-08-08: Change of Blog Format and Tokyo Summary
- 2023-08-05: Tokyo: Days 3 and 4
- 2023-08-03: Tokyo: Days 1 and 2
- 2023-08-02: Honolulu to Tokyo
- 2023-07-31: Honolulu: Day 6
- 2023-07-30: Honolulu: Days 4 and 5
- 2023-07-28: Honolulu: Days 2 and 3
- 2023-07-26: Hilo to Honolulu
- 2023-07-24: Hilo: Days 2 and 3
- 2023-07-22: Hilo: Day 1
- 2023-07-21: Kailua-Kona to Hilo
- 2023-07-20: Kailua-Kona
- 2023-07-19: Seattle to Kailua-Kona
- 2023-07-17: Seattle: Day 5
- 2023-07-16: Seattle: Day 4
- 2023-07-15: Seattle: Day 3
- 2023-07-14: Seattle: Day 2
- 2023-07-13: Seattle: Day 1
- 2023-07-09: Three Days
- 2023-07-04: The Decision
- 2023-05-25: Cycling to Florida - Gratitudes
- 2023-05-14: Day 55: Wedding Day in Gainesville
- 2023-05-13: Day 54: Ocala to Gainesville
- 2023-05-12: Day 53: The Villages to Ocala
- 2023-05-11: Day 52: Brooksville to The Villages
- 2023-05-10: Day 51: Port Richey to Brooksville
- 2023-05-09: Day 50: St. Petersburg to Port Richey
- 2023-05-08: Day 49: Tampa to St. Petersburg
- 2023-05-06: Days 47 and 48: Orlando to Withla, then to Tampa
- 2023-05-05: Day 46: Lake Helen to Orlando
- 2023-05-04: Day 45: Daytona Beach to Lake Helen
- 2023-05-03: Day 44: St. Augustine to Daytona Beach
- 2023-05-02: Day 43: Jacksonville Beach to St. Augustine
- 2023-05-01: Day 42: Rest Day in Jacksonville Beach
- 2023-04-30: Day 41: Fernandina Beach to Jacksonville Beach
- 2023-04-29: Day 40: St. Marys to Fernandina Beach, FL
- 2023-04-28: Day 39: Brunswick to St. Marys
- 2023-04-27: Day 38: Savannah to Brunswick
- 2023-04-26: Day 37: Rest Day in Savannah
- 2023-04-25: Day 36: Beaufort to Savannah, GA
- 2023-04-24: Day 35: Charleston to Beaufort
- 2023-04-22: Day 34: Rest Day in Charleston
- 2023-04-21: Days 32 and 33: Murrells Inlet to Honey Hill Recreation Area, then to Charleston
- 2023-04-20: Day 31: Shallotte to Murrells Inlet, SC
- 2023-04-18: Day 30: Wilmington to Shallotte
- 2023-04-18: Day 29: Riegelwood to Wilmington
- 2023-04-17: Day 28: Elizabethtown to Riegelwood
- 2023-04-16: On People, Memories, and the World
- 2023-04-16: Day 27: Dunn to Elizabethtown
- 2023-04-14: Day 26: Rest Day in Dunn
- 2023-04-13: Day 25: Raleigh to Dunn
- 2023-04-13: Day 24: Rest Day in Raleigh
- 2023-04-12: Day 23: Durham to Raleigh
- 2023-04-10: Days 19 to 21: Rest Days in Greensboro
- 2023-04-10: Day 22: Greensboro to Durham
- 2023-04-08: On Life, Politics, and Traveling
- 2023-04-07: Day 18: South Hill to Clarksville, then to Greensboro, NC
- 2023-04-05: Day 17: Dinwiddie to South Hill
- 2023-04-04: Day 16: Richmond to Dinwiddie
- 2023-04-04: Day 15: Rest Day in Richmond
- 2023-04-03: Day 14: Doswell to Richmond
- 2023-04-02: Day 13: Fredericksburg to Doswell
- 2023-03-31: Day 12: Prince William Forest Park to Fredericksburg
- 2023-03-30: Day 11: Alexandria to Prince William Forest Park
- 2023-03-29: Day 9: Rest Day in Washington DC
- 2023-03-29: Day 10: Pentagon City to Mount Vernon, then back to Alexandria
- 2023-03-28: Day 8: Silver Spring to Pentagon City, VA
- 2023-03-27: Day 7: Linthicum Heights to Silver Spring
- 2023-03-26: Day 6: Middle River to Linthicum Heights
- 2023-03-24: Day 5: Joppatowne to Middle River
- 2023-03-24: Day 4: Newark to Joppatowne, MD
- 2023-03-23: Day 3: Rest Day in Newark
- 2023-03-21: Day 2: Philadelphia to Newark, DE
- 2023-03-20: Day 1: King of Prussia, PA, to Philadelphia
- 2023-03-18: The Psychology of Selling Things
- 2023-03-13: Once Again, The Hardest Thing
- 2023-03-08: Cycling Logistics
- 2023-03-05: World Bicycle Tour - Gears
- 2023-03-02: Cycle Around the World - Route Map
- 2023-02-16: The Ultimate Downsizing to Become a True Minimalist
- 2022-10-18: Tribute to Master Zhang
- 2022-08-28: My Last Photography Exhibition
- 2022-07-12: The Measure of a Good Life
- 2022-05-08: A Little Reflection from My Bike Tours
- 2022-05-07: C&O Days 3 and 4: Williamsport to Cumberland
- 2022-05-05: C&O Day 2: Brunswick to Williamsport
- 2022-05-04: C&O Day 1: Crystal City, VA, to Brunswick, MD
- 2022-05-03: C&O Day 0
- 2022-02-21: An Adventure is Calling
- 2022-01-06: Books of 2021
- 2021-12-02: A Shift in Focus
- 2021-10-09: Balancing Act
- 2021-08-26: The Essence of FIRE and Minimalism
- 2021-07-29: Taoism and Minimalism
- 2021-07-10: 2021 Midyear Review
- 2021-07-05: Riding the GAP Trail with Crispin
- 2021-05-26: My Essential Possessions: Electronics
- 2021-05-17: Useful Apps and Websites for Selling Things in 2021
- 2021-04-20: My Investing Strategy
- 2021-03-11: The Richest People List
- 2021-02-22: Thoughts on Minimalism
- 2021-02-07: The 7% Rule
- 2021-01-26: My 2021 Plan to Accelerate FIRE
- 2021-01-13: Finance and Minimalism Books I Read in 2020
- 2021-01-07: Is FIRE Worth it?
- 2020-12-28: 2020 Financial Recap
- 2020-12-09: I Cut My Phone Bill in Half in Less Than 10 Minutes
- 2020-12-02: Why I Decided to Write and Publish My Biography
- 2020-11-28: The Publication of Zhaoism
- 2020-11-22: Three Things I Do to Cope with 2020
- 2020-11-16: Pursuing FIRE is Good for My Job
- 2020-11-01: Things I Buy and Don't Buy
- 2020-09-13: Eating Healthier on My Way to FIRE
- 2020-08-16: Debt and the Idea of Being Moneyless
- 2020-08-06: My FIRE Number to Reach for Financial Independence
- 2020-07-30: My Quest to Live Financially Free in a Minimalistic Manner
- 2018-07-21: Day 100: Vacaville to San Francisco
- 2018-07-20: Day 99: Sacramento to Vacaville
- 2018-07-19: Days 97 and 98: Rest Days in Sacramento
- 2018-07-17: Day 96: Orangevale to Sacramento
- 2018-07-16: Day 95: Plymouth to Orangevale
- 2018-07-15: Days 93 and 94: Gardnerville to Silver Lake, CA, then to Plymouth
- 2018-07-12: Days 91 and 92: Carson City to Gardnerville
- 2018-07-10: Days 89 and 90: Fallon to Carson City
- 2018-07-09: Day 88: Cold Springs Station to Fallon
- 2018-07-08: Day 87: Austin to Cold Springs Station
- 2018-07-07: Days 85 and 86: Eureka to Hickison, then to Austin
- 2018-07-04: Days 83 and 84: Ely to Illipah, then to Eureka
- 2018-07-02: Days 81 and 82: Baker to Ely
- 2018-07-01: Days 79 and 80: Milford to Abandoned House, then to Baker, NV
- 2018-06-29: Day 78: Cedar City to Milford
- 2018-06-28: Day 77: Panguitch to Cedar City
- 2018-06-28: Day 76: Tropic to Panguitch
- 2018-06-26: Day 75: Escalante to Tropic
- 2018-06-25: Day 74: Boulder to Escalante
- 2018-06-24: Day 73: Torrey to Boulder
- 2018-06-22: Days 69, 70, 71: Blanding to Natural Bridges, to Hite, then to Hanksville
- 2018-06-22: Day 72: Hanksville to Torrey
- 2018-06-18: Day 68: Monticello to Blanding
- 2018-06-18: Day 67: Dove Creek to Monticello, UT
- 2018-06-17: Day 66: Rest Day in Dove Creek
- 2018-06-16: Days 64 and 65: Telluride to Dolores, then to Dove Creek
- 2018-06-14: Day 63: Telluride and Ridgway
- 2018-06-13: Day 62: Ridgway to Telluride
- 2018-06-11: Day 61: Montrose to Ridgway
- 2018-06-11: Day 60: Gunnison to Montrose
- 2018-06-10: Days 58 and 59: Salida to Sargents, then to Gunnison
- 2018-06-08: Day 57: Silver Cliff to Salida
- 2018-06-07: Day 56: Pueblo to Silver Cliff
- 2018-06-06: Day 55: Rest Day in Pueblo
- 2018-06-05: Day 54: Ordway to Pueblo
- 2018-06-04: Day 53: Eads to Ordway
- 2018-06-03: Day 52: Tribune to Eads, CO
- 2018-06-02: Day 51: Dighton to Tribune
- 2018-05-31: Day 50: Larned to Dighton
- 2018-05-30: Day 49: Nickerson to Larned
- 2018-05-29: Day 48: Newton to Nickerson
- 2018-05-29: Day 47: Eureka to Newton
- 2018-05-28: Day 46: Chanute to Eureka
- 2018-05-27: Day 45: Pittsburg to Chanute
- 2018-05-25: Day 44: Ash Grove to Pittsburg, KS
- 2018-05-24: Day 43: Fair Grove to Ash Grove
- 2018-05-23: Day 42: Hartville to Fair Grove
- 2018-05-22: Day 41: Summersville to Hartville
- 2018-05-21: Day 40: Ellington to Summersville
- 2018-05-20: Day 39: Farmington to Ellington
- 2018-05-20: Day 38: Chester to Farmington, MO
- 2018-05-19: Day 37: Murphysboro to Chester
- 2018-05-18: Day 36: Elizabethtown to Murphysboro
- 2018-05-17: Day 35: Sebree to Elizabethtown, IL
- 2018-05-16: Day 34: Utica to Sebree
- 2018-05-15: Day 33: Falls of Rough to Utica
- 2018-05-14: Day 32: White Mills to Falls of Rough
- 2018-05-12: Day 31: Loretto to White Mills
- 2018-05-11: Day 30: Harrodsburg to Loretto
- 2018-05-11: Day 29: Berea to Harrodsburg
- 2018-05-09: Days 27 and 28: Buckhorn to McKee, then to Berea
- 2018-05-08: Day 26: Hindman to Buckhorn
- 2018-05-06: Days 23, 24, 25: Rosedale to Lookout, KY, then to Hindman
- 2018-05-04: Day 22: Damascus to Rosedale
- 2018-05-03: Day 21: Wytheville to Damascus
- 2018-05-01: End of Day 19: Christiansburg to Radford
- 2018-05-01: Day 20: Radford to Wytheville
- 2018-04-30: Days 18 and 19: Natural Bridge to Catawba, then to Christiansburg
- 2018-04-29: Day 17: Lexington to Natural Bridge
- 2018-04-28: Day 16: Charlottesville to Lexington
- 2018-04-27: Day 15: Rest Day in Charlottesville
- 2018-04-26: Day 14: Mineral to Charlottesville
- 2018-04-24: Day 13: Doswell to Mineral
- 2018-04-24: Day 12: Fredericksburg to Doswell
- 2018-04-22: Day 11: Independent Hill to Fredericksburg
- 2018-04-22: Day 10: Lorton to Independent Hill
- 2018-04-21: Day 9: Silver Spring to Lorton, VA
- 2018-04-20: Day 8: Rest Day in Washington DC
- 2018-04-19: Day 7: Hunt Valley to Silver Spring
- 2018-04-18: Day 6: York to Hunt Valley, MD
- 2018-04-17: Day 5: Lancaster to York
- 2018-04-16: Day 4: Another Day in Lancaster
- 2018-04-15: Day 3: Rest Day in Lancaster
- 2018-04-14: Day 2: Elverson to Lancaster
- 2018-04-13: Day 1: Conshohocken, PA, to Elverson
- 2018-04-11: The Hardest Thing
- 2018-04-07: Gears
- 2018-04-05: Second to Last Day at Work
- 2018-03-29: Route Map
- 2018-03-28: Inspirations
- 2018-03-23: Two Weeks