👋 Well, hey there!

My name is Joe and I am a web developer focusing on Drupal with the University of Iowa in Iowa City, IA.

  • I am also a husband and father of two. I enjoy biking, beer and discovering ways to keep it simple. I was born and raised in Iowa City and graduated from the University with a B.S. in Geography.
The Croatian coast on our rest day

Slovenia/Croatia - Day 5 through 8 recap

Day 5 was Klement’s last day riding with us, and it closed out a long, gravel-heavy pull. We’d traded the tents for an apartment the night before, and I won’t lie, staying in a place with walls beats camping almost every time, even if this one was infested with ants. The trade-off was worth it: outlets to charge everything, a shower, and room to spread out instead of living out of the panniers. We knew we needed to re-supply before the hardest stretch was over, and Klement had been sharing his carb-and-electrolyte drink and his gels all along, which had been crucial. My other sandal was starting to break too, the first one having given up its strap days ago, and there was no finding replacements. We stopped in town to restock and hit a bike shop hoping they could sort Mike’s rear rack, but no luck there either, and the shoes were expensive enough that I didn’t pull the trigger. There was a beer-and-fries stop in Ajdovščina along the way, and then an absolutely exhausting finish. Except for the final climb of the day, it was gravel almost the whole way, and that climb, coming at the end of a long day, was my hardest of the trip. I didn’t have the heart rate to do it in one go and had to stop two or three times to gather myself, then grind out the final ten miles to camp. We rolled in right at sunset, pitched the tents, and got drinks and dinner ordered before the kitchen closed and the rain started. Showers, early to bed. 53.74 miles, 5:20 rolling at 10.1 mph average, 3,550 feet of gain. ...

September 21, 2026 · 5 min · Joe Whitsitt
The climb outside of Livek

Slovenia/Croatia - Day 3 and 4 recap

Day 3 brought the highest point of the whole trip so far, and it started with cold feet. Everything was dew-covered getting into the tent, and I was glad I’d brought the 20 degree quilt over the 40, and Klement wins that one. Coffee in town, then the big climb, and it went better than I’d feared. We skipped the off-road bit of the route, and I thought the summit was done only to find there was still five hundred meters left, which made the last leg more taxing. I took breaks, but I still finished well ahead of the others. The descent after was the trade-off: my hands went stiff pulling the brakes, the traffic was busy, and the road threw bumps and potholes at us. ...

September 17, 2026 · 4 min · Joe Whitsitt
Arriving to Mojstrana

Slovenia/Croatia - Day 1 and 2 recap

Two days in, and Slovenia is already doing its thing. Day 1 began slow and a little chaotic. The bikes didn’t show until 8, so we didn’t roll until past 9:30, and the roofing crew working on Risto’s house picked the same moment to jam up the alley with their truck. Traffic snarled behind us before we’d even made it out of Ljubljana. Once clear, the riding found its rhythm. The climbs treated me well. Every time I caught my heart rate drifting too high, I’d change cadence or pull over for a beat and settle back down. I didn’t love the village-to-town miles, the stop-start through the built-up bits, but the cars and trucks and motorcycles were patient, and that counts. We grabbed a bite before the ride’s end, and my legs went stiff rolling into camp. ...

September 15, 2026 · 3 min · Joe Whitsitt
Old town Ljubljana

Off the Plane, into Ljubljana

The flight was easier than I expected. I had a window seat on the Chicago-to-Frankfurt leg, and when nobody took the middle seat the aisle passenger and I spread out a little — not quite enough to sleep, though. I’d set myself a 7pm goal off the clock to beat the jet lag, and missed it entirely. Border control dragged on long enough that I started to worry about making the connection, so it was almost a relief when the Ljubljana flight ended up delayed for reasons that had nothing to do with me. ...

September 13, 2026 · 3 min · Joe Whitsitt
My SloCro 2026 packlist laid out for display

2026 Slovenia/Croatia Pack List

The preview post covered the route, so this one is just what I am packing. Everything on the bike plus what I wear on the flight comes to about 19 pounds in the panniers and 4 pounds worn. The gravel bike rental comes with a rear rack and a front handlebar bag with a pump, patch kit, spare tube, multitool and tire levers, so I don’t need to carry those spares separately. ...

September 3, 2026 · 4 min · Joe Whitsitt