This page shows my latest photos, newest first. They offer a glimpse into my personal life. I have over 10,000 photos on my site. For older photos, check out my photo albums. You can subscribe to my photo stream using RSS or sign up for a monthly email with curated photos.
Vanessa's dad doing the dishes by hand, the way he always has.
Vanessa cooking dinner in her parents' kitchen, the home she grew up in. Her mom is going through cancer treatment, and we are here to spend time together. The house holds years of memories, and tonight that care goes the other way.
I've been wanting to try Alinea ever since watching their Chef's Table episode. We finally made it happen! Dessert was wild: two chefs turned our table into their canvas, powdered sugar and meringue flying everywhere. The edible balloons that came next felt like the perfect finale.
Chicago by night from our hotel window.
Parked at Camp Sherman Campground, next to the Metolius River in Oregon, USA.
Dead end, but the moss is thriving.
I can't help but wonder what stories this truck could tell.
Our van's neighbor for the night was a beautifully rusted Ford. Retired but still stealing the spotlight.
We hiked the Misery Ridge and River Trail in Smith Rock State Park. The steep switchbacks and rocky terrain made it a tough climb, but the panoramic views were worth it.
Arrived at Skull Hollow Campground. No power or water, but it's quiet and the sky is full of stars. It feels like we're exactly where we need to be.
We visited several vineyards while driving through Oregon, each with its own character. The Four Graces was our favorite, but Dominio IV came second. They celebrate new wine releases in a beautiful old barn.
Laundry day in a small town in Oregon. We're camping in a van and stopped to wash some of our clothes. Life on the road!
Camping in Pacific City, a small surfer town on the Oregon coast. The main landmark is Haystack Rock, also known as Chief Kiawanda. It looks like a gorilla's head with a rat tail. Once you see it, you can't unsee it.
A great evening in Punta Cana, Dominican Republic, celebrating Acquia's top performers. It was a real pleasure getting to know more of our incredible sales team.
Morning water aerobics in Punta Cana.
Vanessa relaxing by the pool.
At Easter brunch we played an egg tapping game, where everyone takes turns tapping eggs until only one stays uncracked. My dad won, calmly eliminating ten others with his steady hand and quiet smile.
I spent a couple of days in Leuven, Belgium for Drupal Dev Days. One of the stops on the official pub crawl was Café Commerce. It was a great place to talk Drupal over a good Belgian beer and meet others in the community.
Debbie, Eline, and Vanessa soaking up the sun and each other's good energy on the Belgian coast.
First real taste of spring: sunshine, laughs, and cold drinks with Jonas and Nico at Beach Bar Le Zoute in Knokke, Belgium.
Arrived in Atlanta for DrupalCon! As tradition goes, we kick things off with a two-day Drupal Association board meeting over the weekend. At the end of day one, we walked through the Krog Street Tunnel and checked out nearby murals.
It's 7:32 AM. The kettle whistled and I poured hot water into our cups. Coffee first, then pancakes. A quiet morning before a day on the slopes.
Our second visit to Amsterdam this year, and it's only February. A final stroll along the canals before our flight back to Boston.
The game was tied and every play mattered. As one player rose for the shot, the defense jumped with him. The crowd was on the edge of their seats. For a moment, everything hung in the air.
A cozy evening by our fireplace.
I finally ate at Franklin Barbecue in Austin — the undisputed king of Texas brisket and one of the most famous BBQ places in the United States. Pitmaster Aaron Franklin has a James Beard Award, a Netflix feature, a 10-episode PBS series, and a daily line around the block. Some people even bring camp chairs for the wait. We got there at 10:20am to beat the rush but still had to wait in line for two hours. Was it worth it? Absolutely.
A hatmaker in Austin, Texas, shaping a custom hat using steam.
My first ski trip to Saddleback Mountain, Maine. I enjoyed skiing, hiking, good food, board games, and quality time with friends. It quickly became one of my favorite mountains on the East Coast!
Our flight to Boston was canceled, so we spent the day exploring Amsterdam. This photo shows Vanessa on a street corner, seen through a shop window.
Winter lobster grill.
We kicked off the new year by hosting our family and grilling lobsters on an Ofyr fire pit.
Ringing in the New Year surrounded by warmth, laughter, friendship, and family. Here is to more moments like these in 2025!
Singapore's skyline from the Gardens by the Bay sky bridge.
We ordered Hainanese chicken rice at Maxwell Food Centre - one of Singapore's most famous local dishes. The hawker stalls here have spent decades mastering their recipes.
Disc golf in a nutshell: throw, swear, search, repeat.
Friends, nature, disc golf — and a touch of dramatic flair!
We hiked the Quiraing through mud and wind, with Highland cows watching us trudge by. My favorite part was wandering across the open highlands, letting the strong wind push me forward.
We spent a week sleeping in a van, wild camping along empty roads in Scotland. Except for the third day, when we splurged on a hotel room for a much-needed shower. We even snuck our camping dishes into our room to wash them in the bathroom sink.
Morning rituals remain unchanged, even while wild camping in Scotland.
Each year, Klaas and I pick a new destination for our outdoor adventure. In 2024, we set off for the Isle of Skye in Scotland. This stop was near Glencoe, about halfway between Glasgow and Skye.
New York City's skyline, framed by my hotel room window.
A quiet fall morning in Boston's South End.
13 miles (21 km), 3,800 feet of elevation gain (1,200 meters), two 4,000-foot peaks, and 10 hours on the trail — Mount Whiteface and Passaconaway Loop in New Hampshire was a serious challenge. Our favorite part was the final stretch up Mount Whiteface, with a steep, rocky climb that starts at the exposed ledge in this photo. It's part of the notorious Terrifying 25 (T25), a collection of New Hampshire's most challenging and intimidating hiking trails. Two days later, I'm still sore, but I loved it!
La Sagrada Familia and Torre Agbar, seen from a rooftop bar.
Drupal Association Board members walking through El Born district in Barcelona.
Saw this while wandering through Barcelona. Not your typical Barcelona scene, but it brought a smile to my face.
With summer coming to a close, we've had a mix of warm and cool days. Today was warmer, so we biked to a nearby farm and enjoyed their homemade ice cream.
I had a lot of fun trying disc golf for the first time with my friend Ben. Walking through the woods from basket to basket while catching up on life made it more than just a game — it was a really nice outdoor experience!
We hiked 16 kilometers (10 miles), doing our best to avoid the main road. We were hoping to find a trail along the beach and the cliffs that Normandy is known for. Vanessa was determined to avoid the road, even if it meant trekking through fields and crawling under electric barbed wire fences meant for cows. While we reached the cliffs, we never found the cliffside trail and still spent half the hike on the road.
Our camping trip in Normandy unexpectedly led us to Petites-Dalles Beach. To our surprise, we discovered that this was the exact location where Claude Monet painted his masterpiece, Cliffs of Les Petites-Dalles. Standing in the exact spot where Monet once set up his easel, on this quiet, untouristy beach, was an unexpected thrill. It made me appreciate how this landscape has inspired people for centuries. The moment became even more special when we learned that Monet's work is now housed in the Museum of Fine Arts in Boston — only a few miles from our home, yet worlds apart from where it was created.