Studio711.com – Ben Martens

Southwest Road Trip

Last year at Yellowstone, we were standing at the “Grand Canyon of Yellowstone” and Elijah commented how big it is. I told him that this was tiny compared to the Grand Canyon and he said, “Can we go there?” Yes, son. Yes, we can. But if we’re going to drive that far, we’re going to pack more stuff into the trip! The trip went through a few different iterations, but we ended with Bryce Canyon, Grand Canyon, Death Valley, and Crater Lake as the National Parks we would hit. It was a long trip, and this post will probably be so long that nobody will read it, but that’s ok. I want to record all the great memories for us to read in the future! If you scroll to the bottom, you can watch the video montage.

I know there are people who enjoy setting off on a trip with very little planning and seeing where the adventure takes them. I could imagine doing something like that, but when this trip is carefully fit into a packed summer with limited vacation days and a family in tow, that would stress me out. I get a lot more out of my vacation if I can have it thoroughly planned ahead of time and then just enjoy not making as many decisions on the trip. This year, I took that planning to the extreme.

I started by planning out what town we’d be in each night and making hotel reservations for each stop. From there, I used GitHub Copilot to help me a lot. Some of the things I used it for:

  • It would periodically look through all our hotel reservations, see if the price was cheaper, and then recommend whether we should rebook the reservation or not. This saved us well over $100 in total.
  • I fed it all our restaurant information from our credit card statements, had it figure out what we like to eat, and then had it pick ~3 restaurants close to every hotel. It included a link to the menu and an estimated price for the three of us to eat. This made it super easy to decide what we were hungry for without endless choices. Fun fact: the first time we drove ourselves to dinner was Day 7! Many of our dinners were close enough to walk which was very nice after so much time in the car. We packed all our lunches and ate in the car.
  • I told it to analyze our route and identify every Costco gas station that would require less than a 2-mile total detour. It also reported on how much of a discount that station was compared to the stations around it so I could decide if it was worth using Costco or not. It’s nice for saving gas but it’s not convenient for using the bathroom or cleaning your windshield. We still used them a lot.
  • It found at least one or two grocery stores near every stop in case we needed to restock.
  • I built a web page with an itinerary for each day along with the restaurant, gas, and grocery store information. It was accessible from my website, as an app on our phones, and printed in a binder that we carried in the car. Was it necessary? No. Did we love it? Absolutely.

You should be able to click on any of the images in this post to get a bigger view, but here was our route. I’ll explain it day by day with photos along the way and then wrap up with some other topics.

Day 1 – On the road

I tried to front-load the worst driving days. Some might say that this wears people out too soon, but I read that the way you finish your trip has a big effect on how you remember it, so I try not to make the end a slog.

Seventeen miles into the start of our big adventure, the lights on my dash lit up with a warning sign and an audible beeping. Thankfully it ended up just being the battery in a tire pressure sensor that was going bad, but that meant that throughout the trip, the error would pop up, give me a minor heart attack, and then I would dismiss it.

Other than that happening periodically, there wasn’t anything too special about this day. We hit the road by about 5:30am and chugged the 620 miles to Twin Falls, ID. We stayed at Best Western Plus hotels every night except for our days in the Grand Canyon (and Lone Pine, CA which was a regular Best Western.) We’ve stayed at that particular one multiple times, and we enjoy it. For the last couple hours of the drive, we could see a storm brewing and it was a race to see if we could get past the spot where it was going to cross the interstate. We stayed dry the whole trip and then the moment we went out to get our bags from the truck, it CUT LOOSE. It was so intense that I just ran out to get a couple things and then Tyla and Elijah went swimming while I waited for the rain to pass so I could bring in the rest of the bags.

Day 2 – Driving and Bryce Canyon

The second day was supposed to just be another day on the road, but we made great time thanks to 75 and 80mph speed limits. We covered the 486 miles to Bryce Canyon National Park and arrived there around 2pm. We checked into the hotel (the famous Ruby’s Inn) right outside the park entrance and decided to head into the park for the rest of the afternoon. Even though we were tired from the drive, it was fun to finally be in a park!

We did the drive out to Rainbow Point and then stopped at a bunch of the lookouts on the way back. It was a low effort way to get a lot of sightseeing in.

Day 3 – Bryce Canyon and Driving

I was super thankful that we got to the park earlier than planned yesterday because we needed to be on the road shortly after lunch to make it to the Grand Canyon around sunset. It is NOT enough time to spend in this park but we made the most of it. Most days of the trip we got up around 5 or 5:30 and were on the road ASAP and this was no exception. We made it to the trailhead before most people, but the trail was still plenty busy. It had some neat switchbacks to descend quickly into the canyon and then the trail had a ton of great views that changed quickly.

We were able to use our rewards status to get free late checkout. That was convenient so we could come back to the room after the hike, get changed, eat lunch, and pack up. Elijah was able to get in a quick swim too.

Then it was back in the car for another ~300 miles down to the south rim of the Grand Canyon. On the way down there, we stopped at Glen Canyon Dam, got a stamp and looked around. There weren’t a lot of places to stop for a restroom on this drive, and this was certainly a convenient one!

We got into Grand Canyon a little before sunset. We had splurged for a canyon view room right in the village. We were tired and hungry when we arrived and the parking situation was a bit overwhelming but we were super thankful to have a spot magically open up within reasonable walking distance of our room. We quickly unpacked and then walked to dinner before heading to bed early for another early morning adventure!

Day 4 – Grand Canyon

This was it! The park that started the whole idea of the trip! We had gotten a glimpse of the view on the drive in from the eastern gate of the park the day before, but now we could really soak it in. First up was breakfast though. The hotel didn’t have breakfast and the rooms didn’t have a microwave so we ended up walking about 20 minutes to the Maswick Food Court for a breakfast that was fine. Unfortunately doing that added quite a bit of time to both of our mornings. I’d probably do something different knowing what I know now, but it was fine for what it was.

The park can get very busy in the summer so they run a shuttle system. I wasn’t thrilled about it when I was reading about it before the trip, but honestly it worked out really smoothly. After breakfast we hopped on the red shuttle that runs from the village out to Hermit’s Rest. It’s a beautiful drive and we got out at most of the overlooks. We even hiked between a few of them.

As we were on one of those stretches, we were met by two big horned sheep! Cool but… augh! It took us a bit to figure out how to get out of their way but we were able to backtrack to a big enough area and they crossed the road so we could continue on.

Temps were in the low 90s while we were there which seems like a blessing compared to what it could have been, but it was still plenty hot for us. By the time we made it out to Hermits Rest, we were hot, tired, and ready for the air-conditioned bus ride back to the village.

We went to the room, cooled off, had lunch from the cooler, and took naps. But we couldn’t be done! We were at the Grand Canyon! So we took a hike recommended by the awesome Dirt in My Shoes itinerary that powered all our stops on this trip just like it has so many of our National Park trips before. This time it was a “secret hike” that wasn’t on the map but WOW! It was so worth it! The view was incredible with no railing and no one else around. We soaked that in for a while before returning back to the room and then walking to dinner.

Speaking of the food, none of our food was great in the village. You’re a captive audience and there’s one contractor that runs it all. It’s expensive and mediocre but it was good enough. We were really hungry after our days of adventuring anyway. I think the Maswick Pizza Pub ended up being our favorite spot.

I also learned that it’s really difficult to photograph the Grand Canyon. It’s so big that no picture can do it justice or even vaguely communicate the feel of standing there. A lot of my favorite pictures ended up having Tyla or Elijah in the foreground to provide a little perspective but the pictures ended up looking pretty repetitive.

One last highlight for the day was that we didn’t drive ourselves anywhere and we slept in the same place that we woke up!

Day 5 – Grand Canyon

Our second day in the park, like my basketball career, was spent below the rim. It featured our most intense hike of the trip. The route to Cedar Ridge was only about 3 miles and 1120 vertical feet, but the terrain is intense and punishing. You hike DOWN first and then you have to hike back up in the heat. We started as early as we could and ended up having a fantastic hike.

This trail was more busy than I enjoy, but it was still a huge winner. It started off with an enormous set of steep switchbacks and then had a great variety of views before finally making it down to Cedar Ridge. There’s a simple outhouse there along with a volunteer ranger who encourages people to not go past that point.

The rangers call this guy Vomiting Victor.
Can you spot Tyla and Elijah in this photo?

We were nervous about the hike back up but thankfully a lot of it was still in the shade and we made good time going back up. By the time we were back up there, a search and rescue volunteer was at the top of the trail chatting with people before they headed down. Hiking in the Grand Canyon is no joke! We packed a LOT of water but used most of it.

After that, we again headed back to the room for a quick shower and lunch from the cooler again. It was expensive to stay in the village but it was super nice to be able to make a pit stop in the middle of the day! After lunch we powered through our tiredness and took a drive to the Visitor Center and then out to Desert View Watchtower. Like Hermit’s Rest and much of the village it was built ~100 years ago and gave an interesting perspective on the canyon. Access to the top is controlled with free, timed tickets, but don’t worry, they sell ice cream while you wait. They know what they’re doing!

On the way back, we drove through rain for the 5th day in the row but it conveniently stopped every time we pulled off at a lookout.

We caught the tail end of sunset on our walk back from dinner this night just like the night before. It was another perk of having our hotel right along the rim. Someone graciously took a nice photo of us and we even spotted another bighorn sheep walking just below the wall. It was hard to call it quits on our last night in the park. We were all very enamored with it and there was so much more we could have explored.

Day 6 – Hoover Dam and Las Vegas

We were up with the sunrise and enjoyed a quick look over the rim for the last time.

We grabbed a quick breakfast at the cafe that was attached to the village grocery store and chugged out of town. Eventually we hit the interstate again for the first time since part way through day 2, but thankfully we’d be back on two lane roads the next day.

It was about a 4-hour drive to the Hoover Dam. We paid to park in the parking garage to get some shade in the 110 degree heat, but it was still an uncomfortable lunch from the cooler in the parking garage. (We’re fancy like that.) I also gained 5 driving points for getting my truck into that parking garage. The spiral up was so tight that there couldn’t have been more than a couple inches to spare between my front right bumper and the outside wall. I just kept my eyes pinned in my side mirror keeping the left rear tire as close as possible to the inside curb. We fit. Barely.

I didn’t have much of a plan here other than that I knew I wanted to stop. It was so hot that we basically just made a beeline for the first doors we saw and thankfully it was the air-conditioned visitor center. We didn’t really have time for the full tour so we opted for the museum, and it ended up being one of the best museums I’ve ever seen. We did the various indoor lookouts and then braced ourselves to walk out along the dam a bit to look over the edge. Then we beelined it back to the truck before we melted and enjoyed an air-conditioned drive across the dam and back. In nicer weather with more time, there’s more I would have liked to explore, but even with the quick stop, I’m glad we got to see it.

From there it was a short drive to Vegas (where we again drove through rain). Tyla and Elijah enjoyed the pool while I went to the grocery store to restock our fridge. We took our first family Uber trip into Vegas (it was cheaper and less stressful than paying to park the truck). I was thankful to be a passenger so I could actually look around. It was new for all of us.

It was still hot even though the sun went down but we enjoyed dinner at Favorite Bistro in the LINQ Promenade. I definitely felt like a dorky, clueless dad trying to navigate my family there. Thankfully the food was excellent and then we went on a quick walk. We successfully ended up in front of the fountains at the Bellagio right before a show started. That was super cool and it was neat to see the Vegas strip lit up at night, but it was late and we were hot/tired.

That was the point where I realized that there was no way an Uber was going to stop on the strip to pick us up. I had no idea how to get to a place where they could get us. Finally, we made our way through a casino to the dropoff and pickup area. It was a fairly long/hot wait, but we made it back to the hotel.

Day 7 – Death Valley

You know what a lovely place to go would be after the 110-degree weather in Vegas? How about Death Valley!

The drive to the park was a lot more interesting than I expected. I pictured that whole area as flat and empty but there was a lot of terrain to keep things interesting and it only took us a couple minutes to get off the interstate and back onto two lane roads.

Our first stop in Death Valley was Dantes View. The road up there had some intimidating signs about the final quarter mile being a 15% grade. And in that heat with nobody around I did think twice, but aside from the drive being interesting, the view was amazing! We crested the final rise into the parking area and we were on top of the world! As an added bonus, it was ~15 degrees cooler up there at 5400 feet. We took pictures and soaked in the view before heading back down.

Our next step was the visitor center. Depending on which thermometer you believe it was around 115 degrees. There wasn’t a ton to see there but we did go through the museum area and get our stamp. I was also very happy that the parking area there had a lot of covered spots so the truck wasn’t baking in the heat.

We then made our way out to Badwater Basin, the lowest point in the US at -282 feet. When we got out, the wind must have been blowing the 115 degree air at us around 20mph. It was… not fun. But we were there so we got out, made a determined walk down to the salt flats, spent about 30 seconds there, and then headed back. I know between this and the Hoover Dam we sound like wimps but, wow, the heat was INTENSE. There were signs warning you not to be outside your vehicle for more than 10 minutes.

Our route from there took us along a cool one lane road past Artists Palette and then we headed west towards Lone Pine, CA. Again, I was expecting just some flat boring two lane road but this was the most memorable stretch of road. We went over not one, but TWO, extremely steep and windy mountain passes. I was so thankful that the truck kept purring along as I forced it up those steep grades in the burning weather. There weren’t a lot of other people on around so I was able to take my time and try not to overwork the engine.

That all landed us in Lone Pine. Why would we stop there? And why was Elijah grinning from ear to ear? You’ll find out tomorrow.

This was the first night of the trip that we drove ourselves to dinner! We could have walked the ~2 miles but we would have walked through a bunch of construction and it didn’t feel worth it just for the gimmick of saying we walked to dinner another night.

Day 8 – Cerro Gordo and Reno

If you ask Elijah about his favorite stop of the trip, I think he would say “Cerro Gordo” and I expect most people would say, “What is that?” I’ve written about it before, but in summary, it’s a silver mining town from late 1800s that has been barely kept standing over the years and was recently purchased by a guy who is restoring it, exploring the mines, and documenting it on YouTube. Elijah and I love watching the videos and Tyla gets in on it sometimes too. The channel had such an impact on me that I ended up talking Tyla into redoing our itinerary to swap out Zion National Park for everything after Day 5!

The road to Cerro Gordo is just outside the small town of Keeler, CA, about a 15-minute drive from where we stayed in Lone Pine. This road is also the main reason why we drove the truck. It’s about a 7.6 mile road that climbs over 4000 feet. If you do the math, that’s an average of a 10% grade. While I people report making it up and down fine in AWD SUVs, I would not feel comfortable doing it in anything other than at least all terrain tires with 4WD. Given all the reports I’ve seen about cars and trucks overheating, we took our time getting up the hill. It was narrow, steep, and rocky, but we made it without issue.

Once we got to the town, we checked in with the town manager, Stephen who was hanging out on the porch playing his guitar. There were a few other cars there during our visit, but we didn’t bump into anyone else. We started at the museum and thoroughly enjoyed looking around at all the stuff Brent (the owner) had pulled out of the mines in his explorations. While we were looking around, we saw Brent step out of his house, and we waved, not expecting a big response from him. I felt a little weird being there and feeling like I was invading his privacy even though he says he likes to help teach people about the town. With all that in mind, I was really thankful when he came into the museum to say hi to us! It’s a bit awkward for me to meet people like this since I know so much about them and they know nothing about me, but we had a good quick chat. After we finished chatting, I talked to him privately and asked if he minded taking a photo with us and he seemed happy to do it. Super cool!

We explored the museum, goats and alpacas, two small houses (including the one he made into a library), the assay office, Lola’s, and the maintenance building/church/theater. While he does a good job of communicating the layout of the town, it’s neat to have been there and have the relationship of all the buildings baked into my memory. There were a few buildings that were off limits with the main one being the hoist house. You can barely even get to a point where you can see that, but given the 900 foot hole, I can understand.

After a couple hours there, we started back down the road. Except for the fact that I had experienced the road once already, I was more nervous about going down than up. There are insanely sharp corners with huge dropoffs. There are not a lot of good places to have a brake problem. So we crept down in 4WD in first gear and even that required a lot of brake action. It took us 35-40 minutes each way, but we made it safely back to Keeler and back onto paved roads. It was at this point that I acknowledged that maybe doing an offroad adventure like this with your family when you’re 1000 miles from home wasn’t the best idea. Ha!

We said a thank you prayer for the safe excursion and headed north. The previous night I had been looking at Elijah’s National Park passport stamp book and realized we were driving past another spot for a stamp. It lined up with a lunch/bathroom break so we stopped at Manzanar National Historic Site. After destroying the ecology and economy of the area by diverting Owens River to get water to Los Angeles, the government had a great idea to remedy the economic situation: put a relocation center there during WW2 to house Japanese Americans. Double mess.

It clearly was not the happiest place that we visited on the trip, but it was a very well done museum and it was interesting to learn about something we hadn’t expected to see. It fit in well with our trip because there were some mentions of Cerro Gordo, and the first group to be relocated to Manzanar was from Bainbridge Island which is very close to our house. While the Japanese Americans were there, they started a garden and some of the fruit trees are still going strong. The rangers were giving away free pears that had just been picked and we happily took some.

From there it was about 4 more hours in the car to Reno. The drive up Owens Valley was really beautiful with the Sierra Nevadas on the left and the Inyo mountains on right. We drove through a lot of very small towns (all two lane road), stopped at an old gas station that didn’t have any way to pay at the pump, and saw a herd of wild horses by a lake.

Reno was fine for an overnight stop. We had picked a Mexican place for dinner, but we didn’t realize it was in the bowels of another casino. The portions were about 3x of what we needed but the food was decent. It was my first time ordering from an iPad menu too!

Day 9 – Crater Lake

Our route from Reno to Seattle took us past Crater Lake. Sort of. Crater Lake is fairly difficult to get to on a trip like this but we crammed it in anyway. We got our usual very early start out of the hotel and made the 6-hour drive to Crater Lake. Thankfully it was mostly on 2 lane roads with good views.

We made it up to the rim of the lake in the early afternoon. In contrast to the rest of the trip, I had very little plan for what to do here. We started at the visitor center to get a stamp and get our first views of the amazingly blue water. Then we picked out a hike up to a fire lookout (The Watchman) which gave an even better overview of the lake.

After a few hours in the park, we made the ~1.5 hour drive retracing our steps back to Klamath Falls, OR. We found a delicious BBQ restaurant for dinner where I enjoyed something called a BBQ Sundae (mashed potatoes topped with beans, coleslaw, pulled pork, etc.)

Day 10 – Home

The final day of our trip arrived and while we didn’t necessarily need to leave super early, we knew we’d end up hitting traffic and we were eager to be home so we made another early start. It was about 8 hours of drive, and after fighting our way through heavy traffic for the last ~4 hours, we made it home with quite the collection of bugs on the grill and lots of Cerro Gordo dust in the bed and on the tailgate.

Stats

The entire trip was 3279.2 miles driven in 61:17:05 for an average speed of 53.5mph and we averaged 20.2 mpg. I had pessimistically planned for 20 mpg but we came pretty close to that due to some incredibly strong headwinds for both of our first two days which made the 75-80mph speed limits suck even more gas.

Speaking of gas, the highest price we saw for regular unleaded was $7.29. The most we paid was $6.25 and we mostly avoided filling up in California. We averaged right around $4.90 for our gas over the whole trip. Driving a truck on a trip like this isn’t exactly an efficient choice and there were many times I wish we had the Tesla, but the truck was worth it for the drive up to Cerro Gordo and packing in it was definitely convenient.

I plan our road trips at 60mph whether we take the car or the truck. That estimate is pretty close when you factor in our bathroom stops, but we made better time the first couple days thanks to higher speed limits and maybe a stop or two less than normal (65mph on day 1 and 67mph on day 2.) Our two lane days were a few mph slower than 60 but it still holds up as a good estimate for us.

I was surprised at how evenly our miles were spread across all seven states:

  • WA: 412 mi (13%)
  • OR: 639 mi (20%)
  • ID: 283 mi (9%)
  • UT: 526 mi (17%)
  • AZ: 444 mi (14%)
  • NV: 205 mi (7%)
  • CA: 659 mi (21%)

I keep track of all the counties Elijah has visited and he got 22 new ones on this trip. Over 2000 of our miles were in those new 22 counties. Nevada was a first for me too.

As I’ve mentioned multiple times with our county exploration trips and summer road trips, we really love getting off the interstate. I didn’t specifically plan for it this time, but it still worked out nicely. Here’s a breakdown of our road types:

  • Interstate: 1537 mi (52.7%)
  • 4+ lane highway: 316 mi (10.8%)
  • 2 lane highway: 987 mi (33.8%)
  • Dirt: 16 mi (0.5%)
  • Other: 63 mi (2.1%)

Wondering how I got all these stats? I wrote quite a few interesting map analysis programs with my AI agents to calculate all this.

Our road trip bingo game went well. Just like our Yellowstone trip, we found all the states except one: West Virginia. Do people there ever take road trips? We had 48 plates by day 2. Then we added Rhode Island on day 3, and Vermont was finally spotted on Day 10. We also got 5/13 Canadian provinces and 2 Mexican states.

Best Signs

This is maybe a weird category, but we saw two very unique signs. The first is one we saw twice on our Moab trip, but I failed to photo it. This time I didn’t photo it myself, but I was careful to mark the GPS location so I could find it online later:

OCCASIONAL BLINDING DUST STORMS

The other was on the way to Death Valley.

DIP, NEXT 20 MILES

How do you have 20 miles of dips? It turns out that when a wash cross the road, they dip down to make sure that the water can easily make it over the road without (hopefully) undercutting the road and washing it away.

Wrap-Up

I know this was super long, but I wanted to get this all written down to enjoy down the road. We have so many good memories that this post could easily have been much longer. And through the whole thing, I said a lot of thank you prayers. So many things went unexpectedly perfect that I literally ended up making a list on my phone of all the things we had to be thankful for. They wouldn’t all make sense to post here, but the weather was a giant one. How do you take a 10-day trip across the southwest in August and have ZERO SMOKE? There were many places where we saw signs naming mountains on the skyline and commenting that many of them aren’t visible because of smoke, haze, and smog, but we could see them all at every stop. Our trip could have felt much different if we weren’t able to enjoy those expansive views with such clear air.

These road trips to national parks are my favorite family vacation. We hadn’t planned to do another one this year after doing Yellowstone last year but I’m so glad we did! It felt very different from our Yellowstone trip since we were changing hotels most nights (and that got old), but both trips were super enjoyable in their own ways. I’m thankful that Tyla and Elijah not only put up with these trips but deeply enjoy them too!

What’s next? Who knows. Stay tuned!

Indiana Vacation

I’m a little slow in posting this, but earlier this summer, we enjoyed another trip back to Indiana to visit family. This was a special one because we were celebrating (slightly early) my parents 50th wedding anniversary!

We had a new (for some of us) adventure this time when we visited Fair Oaks Farms. It’s a dairy farm with ~20,000 cows. It’s an enormous operation and the tour was very interesting! That’s also in the general area of my grandpa so we were able to visit him as well.

The rest of our time was filled with swimming, cornhole, croquet, watching Elijah drive the mower around, Dad teaching me how to drive 1954 Allis Chalmers, board games, target practice, and lots of good food.

Controlled by the Algorithm?

This is a continuation of my unofficial (and unrequested) series on time management:

I’ve continued to think about this. It’s a bit sobering to think about how much of our time each day is spent being influenced by an algorithm. Social media is all about feeding you things that will make you swipe up one more time for as many hours as they can. The news is about tweaking your emotions in a way that you can justify as keeping yourself informed but is financial motivated to keep you watching longer. Streaming TV services are constantly monitoring what you watch and feeding you more things that will keep your eyeballs on their service so that you will keep paying the monthly fee.

If it was all altruistic, maybe it wouldn’t be as bad, but one peek behind the curtain quickly dispels that theory. At best its corporations driving their bottom line, but all three of those are also being heavily influenced by other nation states and organizations with their own motivations (none of which are healthy for you or for the country.)

All of these things are fine to consume in moderation, but I wish there was some way for everyone in America to actually have a report at the end of the week about how much time they spent on these things. Your phone will give you that report (there are apps for it if it’s not built in on your phone), but people have to enable that and then look at it. Do it for a week or two and tell me that you’re proud of the results. Over the last few years, I’ve been weaning myself off of these kinds of apps where you can never scroll to the end and while it was REALLY hard at first, now I don’t miss it and I’m certainly glad I did it. The only one I still use regularly is YouTube, but I make it a point to not scroll through any recommendations and only watch the latest videos from what I’m subscribed to. Once you start ripping it out of your life, you start to realize how many other places it tries to creep in. It’s a constant battle.

I think in 20-30 years, we will look back at this time and think about it like I think about smoking. When I was growing up, smoking was everywhere, but now we realize how terrible it is for your health. This one is going to be even harder to measure though because while there are certainly health aspects, I think the mental, social, and spiritual effects are even worse. Is this overreacting? Maybe. But am I going to regret doing something valuable with my time instead of scrolling? Never.

Camp 4 Star Photo Day

For the last ~50 years, Camp 4 Star has been operating in our area and kids from all our area churches (and their friends) have been attending. Elijah has been going for four years now and Tim and Chelsea have been pouring their hearts and souls into running it. We really appreciate all their work! The photos and videos that we get from camp are already wondering, but I thought it would be fun to spend a day there with all my camera gear. The stakes would be low and I would certainly learn some stuff. I suggested that to Tim about seven years ago and I finally got around to doing it this year.

It was really neat to get to spend a full day at camp. We saw the whole schedule play out in person instead of just on a piece of paper. The choreography of the day was impressive! There’s so much planning and preparation that goes into it, and it all worked so smoothly.

I don’t know if I got anything that camp will end up actually using, but here are the shots I got:

And I also took a bunch of video:

So what did I learn?

  • If I’m going to make a video like this, I think I think I would do more of a promo style video where I interview people and use their quotes as the main soundtrack of the video.
  • I was nervous about keeping enough battery power throughout the day, but I carried a power bank in my pocket and ran a USB cable from that to my camera. I never had a problem and I could have gone multiple days like that.
  • I’ve never used this feature before but my tripod can also function as a monopod. One of the legs screws off and then the head can attach to that. While I felt a little silly using it, it was immensely useful. I would have had a difficult time getting through the day without it, specially when I was using my giant 70-200mm lens. Not only did it remove the weight when I was standing still, but it kept the camera so much more solid than hand holding it. I was able to get good pictures and video even at full zoom.
  • If I did it again, I would bring multiple tripod adapters so that I could quickly switch lenses without moving the adapter round. When I use the big lens, the adapter goes on the lens and when I use the smaller lens, the adapter goes on the camera.
  • I would also set up some secondary cameras (like a GoPro or two) to catch more continuous action at the beach or at campfire. I did have an audio recorder set up at campfire and that was fantastic, but I wish I had also done that with video.

All in all, it was a great day, and we got some fun memories out of it!

Plate Bingo

Road trips have become a common activity in our family and one of our favorite games on road trips is plate bingo (or whatever it is called in your family.) We play cooperatively and we mark off each state’s plate that we see. On our trip to Yellowstone, we completed the whole set of 50 states plus a bunch in Canada and Mexico. We even saw a plate from Brazil!

We play on paper and it works just fine, but I was interested in trying to do it electronically. I flipped through the various apps for it but didn’t love any of them so with the power of agentic engineering, I built my own that is perfectly customized to my wishes. I’m going to skip posting the link here because I’m not really set up to service the entire internet if this page somehow gets popular, but feel free to text/email/whatever me and I’ll send you the link.

The interface is probably what you would expect. You get a big list of checkboxes for the US, Canada, and Mexico and as you check them, everything is synced to a central server so that everyone can see them. You can click into a state to see an example of the plate as well as facts about it. There’s a map view with your finds colored in, and you can upload a GPX file that overlays your route on the map along with a dot showing where you are now. At the end, you can generate a PDF report of the whole game showing some stats like the percentage of the country that you found by population and by area as well as a timeline of how many states you found per hour over your trip. In the back end I’m also keeping track of your location when you found a state with an idea to eventually come up with a “how hard is it to find state X based on your location” model.

Ultimately this whole thing could just be replaced with a single checkbox that says “Did you find West Virginia yet?” and in the unlikely event that you check that box, it says you win.

Washington County Exploration

I’ve explained in previous posts how at some point, we decided to try to visit all Washington counties. The rules were pretty simple:

  • All three of us are together as a family
  • We are in our electric car
  • We at least drive into the county, but ideally, we find something fun to explore in the area
  • If we previously achieved these criteria before we decided to set this as a goal, those counties still count.

I have belatedly created a tag for some of these trips: wacounties.

After all our previous trips, there was only one more left and that was for the five counties in the very southeast corner of the state. If you’ve ever looked at a map, there’s not a lot there. It’s composed largely of dry rolling hills dotted with cows and farm equipment. While beautiful, it’s hard to come up with something to do instead of just drive through.

Further complicating this was the fact that there were no superchargers in that area. My only idea was to charge up extremely high in Pasco, WA and then try to touch all the counties on the shortest route possible up to Spokane to get to another charger. Another idea was to bank on non-Tesla chargers (or a campground, etc) but that makes me MUCH more nervous. So many non-Tesla chargers are broken that I didn’t relish the idea of being stuck in the middle of nowhere with a plug in my hand.

Thankfully in May of 2025, Tesla installed a new supercharger in Lewiston, ID! It was still a fairly long run, but it made things a lot more interesting.

We planned this as a 710-mile, overnight trip. On Saturday, we headed across Snoqualmie Pass, down through Yakima to Pasco. We charged there, had lunch, and headed east. Much of our route was along US-12. I have greatly enjoyed all the time we’ve spent on two lane roads as part of this adventure! The interstate is a good fast-forward, but the experience really gets better when we exit the interstate.

When we got to the final county, we stopped to take a photo by the sign.

Lewiston, ID and Clarkston, WA are right across the river from each other, and as you can guess from the name, Lewis and Clark came through there. We stopped at Hells Gate State Park in Idaho to visit the Lewis and Clark Discovery center and play a little disc golf. Then we had a delicious dinner at Roosters on the Snake River and then went back to our hotel. As always, we stayed at a Best Western Plus (not sponsored, but we should be at this point!) and it was probably the nicest one we’ve ever been to.

On Sunday we made the trek back on a slightly different route joining up with I-90 at Moses Lake. We sat in about 30 minutes of traffic for the decade long bridge replacement at Vantage. (I’m exaggerating the project length. Probably.)

As we got closer to Seattle, the traffic got heavier, the drivers got worse, and the rain started up. It was a bummer to think that the county exploration project was over, but I’m so glad we did it! Elijah keeps asking if we’ll try it when we move to Minnesota. We’ll at least keep track but there are so many more counties there that it will be a long process.

Truck Canopy

It’s hard to believe that our truck is 10 years old! Thankfully it only has about 65k miles on it because since 2020, I haven’t been using it to commute back and forth to work. We’re hoping to have it for many more years so this summer we upgraded it with a canopy.

A canopy seems like one of those things that is useful 95% of the time and then is REALLY annoying the other 5% when you actually need to haul dirt or move something tall. So hopefully I ended up feeling like it was a net win. I’m excited to have it in place for our big road trip later this summer, and once we move, I should have plenty of room to store it for times when it does need to come off. Maybe it’s even an excuse to get a tractor with forks to help lift it off!

Kudos to the friendly people at Truck Builders LLC for walking me through the process of picking it out and then easily working around my schedule to get it installed. I ended up with a Snugtop Rebel with the 24″ led strip and dedicated switch (shown in the bottom picture), sliding side windows, removable front window (for cleaning between the truck and the canopy), and the lock is wired into the same circuit that my key fob controls. It’s a nice setup!

The first thing I did when I got it was remove the vinyl logo from the back and the adhesive badges on the side. (I’ve did that on the first day I had both the Tesla and the truck too.) We’ve already used it for camping, and it worked great!

Buying Piano Music with AI

I play music for some of our church services, and lately I’ve been playing for about 75% of them. My normal process is to look at the scheduled hymns and then look through all of my piano music to see if I have any arrangements of songs that match the hymns so I can use them for pre and post service music. Every time I buy a new piano book, I put it into a spreadsheet that matches the sheet music tunes to the hymn tunes so I can look them up easily in the future.

Now that I’ve been playing more Sundays, I’ve been looking to fill in some holes in my collection. But which piano book would fill the most holes? Sounds like a good programming problem.

I started by feeding AI the shared spreadsheet that the church worship team uses. I had it analyze all the hymns we’ve used for the last three years and then figure out how often we use them. Then I fed it my spreadsheet of all the music I already have. Then I pointed it to some online shopping sights from my favorite arrangers.

Using all that information, it assigned a point value to each hymn based on how often we’ve sung it in the past year and then filtered out any hymns that I already have covered with some other sheet music. Then it looked through the online catalogs of all the arrangers I like and, in the end, it spit out a list of books I should consider buying and told me who many “points” they would cover in my library.

I ordered the books a few minutes after I saw that report and later it dawned on me that maybe I should have validated the results before spending money based on what AI just told me. But it worked out great! The new books were excellent ways of giving me pre and post service arrangements that match some of our most-used hymns.

If you also play piano and are curious what arrangers I pointed the AI to, here is a list:

There are a lot more that I like but that seemed like a good enough sample size to prove whether this worked and I will probably expand it more in the future if I try to execute this again.

Deception Pass Camping

Every year we try to go camping with Tyla’s family. I’m pretty sure we’ve done it every year since 2008! This year we went to an old favorite: Deception Pass State Park. It’s a very busy place and we had to book right when the reservations opened up 9 months earlier, but this time we stayed on the east side of the park in the Quarry Pond campground. That seemed a bit more laid back and we could still access all the various parts of the park.

Don always brings his trailer and we congregate there for all the meals, but I was able to book a cabin that was right next to their site. When you go camping in June around here, there’s a decent chance that it will be cold and rainy so the cabin is nice to have. Thankfully we had almost perfect weather with temps around 70 and clear skies.

We watched beautiful sunsets every night down at the beach, walked across the bridge, explored the tide pools in the north part of the park, and hiked around the Quarry Pond side of the park. A huge thanks to Don, Logan, and Megan for getting the camper ready for this one weekend trip and then storing it again!

As I was watching the sunset one night, I wondered where it was rising. Stop and think about that for a moment. You’re sitting near Seattle in June watching the sun going down over the Pacific. Where is it rising? The answer surprised me: Paris!

They all left one day before us because of some family stuff, but we enjoyed our time with them and also the time with just the three of us.

Nostalgic Coding

One of my favorite classes in my undergrad studies at Purdue as CS251 – Data Structures and Algorithms. Do I use them every day? Nope. But the fundamentals from that class are a key part of being a successful programmer. For a field of study that is full of text, I remember loving the mental part of this class. I could visualize how all these algorithms were working on a small scale, but then I’d be amazed to see how fast they could run over enormous datasets. It’s still at the root of what fascinates me today. This recent video from Veritasium dives into one of the most discoveries in computer science: Dijkstra’s algorithm. So if you want to know part of what excites me about programming, check this one out.