Life

Finished reading: Buffy the Vampire Slayer Season 8 Omnibus Volume 1 by Joss Whedon 📚

Logging this about a week later, but happy to have finally finished this big volume, years after the original publication… late to the party, but better late than never

Drops of God Season 2 feels closer to a Largo Winch-level of personal international intrigue, with a hint of thriller and mystery.

Quite enjoying it so far tbh!

Two people stand back-to-back surrounded by illustrations of grapevines, with the text Drops of God beneath them.

Hell of a week for Italian sports:

A scoreboard displays Paris Basketball's 103-93 victory over Olimpia Milano in the Euroleague on April 2, 2026, with a stadium capacity of 8,000.A basketball game has just concluded in a large stadium filled with spectators, with the scoreboard displaying WIN.A basketball game is taking place in an indoor stadium with a crowd watching, and one team is attempting a free throw.Fans in a sports arena watch a basketball game with a scoreboard displaying Paris Basketball and advertisements during a timeout.A basketball game is taking place in a large indoor arena filled with spectators, featuring teams in contrasting uniforms and a prominently displayed scoreboard.A basketball game is taking place in an indoor arena filled with spectators, featuring a large scoreboard hanging above the court.

Friday

Seven years in Paris

Seven years ago this month, my wife and I had just moved to Paris as a pair of newlyweds — I’d found a job. Today I had an errand to run on the same street where that first Parisian office used to be.

We spent about a year and a half there. Enough time to build routines — the restaurant next door for lunch, the bar around the corner for after-work drinks with colleagues.

Going back felt strange in a good way. The street has changed — new lunch spots, new offices — but the vibe is the same. It just keeps renewing itself every few years.

What hit me more was thinking about the distance we’ve covered. From fresh-off-the-boat Parisians to actually feeling at home here. My wife and I, and now us as a family.

Same street. Different people walking it.

As I was running my errand(s), I took myself out to lunch, in one of my favorite street food places in town, a place that means a lot to my wife & I. Auto-generated description: A sandwich stacked with meat and a side of seasoned fries is served on a wooden table alongside a glass of lemonade.
Auto-generated description: Two people are smiling outdoors, with one wearing a burgundy jacket and the other a black and red jacket.

Happy #MLBOpeningDay folks! Go O’s!

A person wearing an Orioles jacket and cap is standing indoors, smiling at the camera.

Monday Morning Frustrations… Onwards and Upwards 🙃

Paris Basketball vs JL Bourg en Bresse

Up 10 at half time Down 10 by the end of the game 😤

A digital sports ticket shows a basketball game where Paris Basketball lost to JL Bourg Basket with a score of 85 to 95 on March 22, 2026.A basketball game is taking place in a crowded indoor arena with digital screens displaying the event.Inside the adidas arena, a basketball game is viewed from the stands, with a large screen displaying the event and spectators in the background.A person is holding a cup of beer while seated in an arena watching a basketball game.

600 Serbian fans on their away day, and another home defeat unfortunately.

Frustrating ending but logically things will need to change in the offseason…

A digital ticket design features a basketball game at the Adidas Arena in Paris with a final score of 81-90, showing team names Paris Basketball and KK Partizan NIS Belgrade, along with the details of date, section, row, and seat.A basketball arena features a large scoreboard with Paris Basketball displayed, and a crowd watching attentively.A person is holding a black baseball cap with gold embroidered designs, featuring a swirl pattern and stars, while seated among others in a stadium or arena setting.A basketball game is in progress with players actively competing on the court surrounded by a large audience.A dimly lit basketball arena features a central scoreboard displaying PARIS BASKETBALL with spectators surrounding the court.A basketball arena with digital screens displaying advertisements and a partially illuminated court.

Upgraded my home coffee setup with a dedicated scale 👌 ☕️

Nice evening playing Football ⚽️ for once! Even scored a goal, and 2 assists :)

Two people in soccer jerseys are smiling for a selfie at an indoor sports facility, with workout stats overlaying the image.

Started the week right! 💪

A person is on a run outdoors, using the Strava app to track a 5.02 km distance with a pace of 6:17 per km, taking 31 minutes and 32 seconds.

Looking back on a truly wonderful weekend in Strasbourg with some great friends!

Auto-generated description: A child holding a colorful toy sits next to an adult reading a magazine, with another adult nearby and items on a small table.

A person is joyfully holding a toddler with pigtails who is wearing a brown sweater.A pretzel stand is situated on a countertop in a colorful bar with various beer taps and glassware in the background.A multi-story European building features ornate balconies and window designs, with GANESHA signage visible on the ground floor.A toddler walks along a riverside path while a couple strolls in the opposite direction under a cloudy sky.A couple sits by the riverside, overlooking a bridge with a cyclist in the background.People stand outside a charming café with red signage, adorned with plants and decorative displays.A man stands behind a counter filled with an assortment of teas and pastries in a richly decorated shop.People are walking near a historic cathedral with traditional half-timbered buildings in the background.A picturesque riverside scene features half-timbered buildings adorned with flowers under a cloudy sky.A group of people walk along a riverside path lined with traditional half-timbered houses in a picturesque setting.A street scene at night showcases a brightly lit VOX sign atop a building, with people walking along the sidewalk.A stylish living room features a white sofa, a wooden coffee table on a rug, a bookshelf, and an ornate ceiling.A person is taking a mirror selfie in a stylish, elegantly decorated room featuring ornate moldings and a glimpse of a cozy living space.A child wearing black pants is walking on a wooden herringbone floor.A cozy living room features a wooden coffee table with two black mugs, a fireplace, and an armchair with a striped pillow.A vase with dry flowers and grasses sits on a wooden table next to decorative glassware and a candle, with a fireplace in the background.A person is reaching for pastries on a wooden coffee table set with a bottle of orange juice and four clear glasses.Two people are sitting on a couch in a spacious living room with elegant white walls, wooden floors, and bookshelves.A stylish interior features a wooden console table with a framed graphic poster and a stack of red and white books, accented by a small vase with dried flowers.A woman and a child are looking out a tall window in a cozy, elegantly decorated room with a small dining table and chairs.A wooden table is filled with plates of assorted brunch items, including pastries, meats, cheeses, and beverages, with people seated around it.A hand holding a can of craft beer with an artistic label is in the foreground, while the background shows a soccer match on a television above a fireplace.A building with blue shutters and a white facade is framed by bare branches.A beautiful pink cherry blossom tree is blooming in front of a historic building on a cloudy day.A woman is holding a child while standing in an urban area with buildings in the background.

Back to our Winning Ways!

A basketball match ticket shows the final score as 90-81, with Paris Basketball winning against LDLC ASVEL Villeurbanne at the Adidas Arena on March 12, 2026.A nighttime scene shows a building with bright signage that reads EUROLEAGUE NIGHT, surrounded by people and illuminated by various lights.A basketball game is taking place in a large arena with a scoreboard displaying vivid graphics and the words FAITES DU BRUIT.Basketball players are on a court in a packed arena with a large overhead screen displaying visuals.A basketball game is taking place at a crowded indoor arena.A basketball game is taking place in a packed arena with spectators watching from the stands.

Tough but predictable loss tonight for my #ParisBasketball team

Went to play Basketball again with the guys from the KC Redwall last saturday night, but unlike last time, I didn’t get a hero shot this time 🫣

Auto-generated description: A group of men is gathered in a sports setting, with one wearing a basketball jersey and another leaning against a netted wall.
Auto-generated description: Two men in sports attire are standing on a basketball court, with one wearing a black jersey and the other in a brown jersey, as another person in a pink jersey is partially visible.

Auto-generated description: A person is taking a selfie outside a building at night.

Week 3 of deprioritizing important projects to be stuck in Customer Support jail… The week is not off to a good start…

Wonderful moments from the week-end, felt out of time!

Two children are drawing with chalk on the pavement while other kids and drawings are in the background.A living room features a green sofa with a child sitting on it, a coffee table with artistic designs, and a toddler standing nearby holding a ball.A plate of French toast dusted with powdered sugar sits on a marble table, accompanied by cutlery on a blue napkin and another dish in the background.A child wearing jeans and sneakers stands next to a scooter on a pathway.Two people are cycling down a tree-lined path, with one person in front and the other following, carrying a backpack on the bike.A child wearing a bright helmet and a pink checkered jacket holds a scooter while drinking from a cup, with two adults standing nearby.A child wearing a bright yellow helmet is sitting on a curved wooden structure in an outdoor play area.A person is helping a child ride a toy under blooming cherry blossom trees in a park.A man and a child are standing in front of a bakery display filled with various pastries and donuts.A young child wearing a red and white checkered jacket and carrying a blue backpack walks along a path near a wooden fence.

Friday Night 🏀 ⚽️ 🏉

A laptop displaying multiple sports games is placed on a bed next to a child.

Quiet moments

A bright, abstract portrait is framed on a textured stone wall with a neon sign above it spelling Olympe in pink letters.A plate of toasted sandwiches and French fries is served on a table in a restaurant setting.A plate of crispy fish and golden fries is served with a lemon wedge and tartar sauce.A person wearing an orange and black jacket walks with a child down a sunlit path in a residential area.A person is carrying someone on their shoulders, wearing a black and orange jacket and a smartwatch.

Print Delivery Day

A coffee table holds a copy of Monocle magazine and a newspaper titled Les Nouvelles d'Auber on a woven mat.

Sunny Tuesday, 17°, just back from the track. Barely ran in January, but the weather is turning and so am I.

(Re-)Started last August and saw real progress by winter. Starting earlier this year — excited to see where that takes me by the end of 2026. 💪

A person with a towel over their shoulder is taking a selfie while running, displaying workout statistics from a running app on the image.

A belated Happy Anniversary (35 years old / 9 years together / 7 years married)

A wonderful (belated) anniversary dinner and celebration last night, at Tram 130, a place I’ve been wanting to go to since it opened two years ago!

Highlights included:

Also had a surprise visit from the boss Priscilla Tram herself :)

A person walks along a dimly lit street lined with parked cars and bicycles, passing by a storefront with a Trüm sign.A dimly lit dining table is set with glasses and cutlery against a backdrop of green tiled walls and a shelf lined with bottles.A beautifully plated dish featuring a bone marrow with colorful toppings is accompanied by sliced bread and surrounded by decorative stones on a wooden table setup.A person is sitting at a table in a restaurant, holding a glass of white wine, with plates of food and bread in front of them.A gourmet dish featuring a glazed vegetable topped with fine red strands is artfully presented alongside creamy sauce and bread on a textured plate.A dish featuring bone marrow topped with a savory minced mixture and garnished with edible flowers is served alongside a lime wedge and accompanied by slices of rustic bread.A table features a plate with cake, a glass of wine, a glass of water, and a dish, possibly crème brûlée, with a red-handled spoon beside it.

J. Cole tickets: 🎟️ ✅ Secured!

A man stands next to a car under a sky, with bold text above and below announcing The Fall Off world tour and the artist's name, J. Cole.

Updated my /now page

This is 35!

Sadly, started the week and my birthday battling a cold, but looking forward to more celebrations later this week!

Grateful to my wife for picking up a box from my favorite cookies spot in town in lieu of a birthday cake 😋 🍪

A person is holding a blue and cream-colored cookie tin labeled Fresh Baked Cookies with the brand Puffy on top. A hand holds an open rectangular tin containing several chocolate chip cookies.

Currently reading: Why We Love Baseball by Joe Posnanski 📚
A really fun read so far and the best time of year to get into it!

A Kindle displaying the book Why We Love Baseball by Joe Posnanski rests on a bed with patterned pillows and a lamp in the background.

More pics from Saturday Night’s basketball session with the Karmine Corp Red Wall crew!

I’m really on the sidelines of all this, but one of my friends organized the event so I was happy to join!

A basketball player wearing a jersey with the number 2 stands on an indoor court with the hashtag #HOOPSFACTORY on the wall behind him.A basketball player wearing a black jersey with the number 2 is standing on a court with other players in the background.A basketball player wearing a black jersey dribbles a blue and white ball on a court, with other players in the background.A basketball player in a black outfit prepares to pass the ball while being guarded by another player wearing a jersey with the number 2.People are engaged in a lively discussion or game on a basketball court, with some pointing and gesturing.A basketball player, wearing jersey number 2, is preparing to pass the ball to teammates during an indoor game.A basketball player in black and red attire is preparing to shoot a ball, while other players are seen on the court.

A great time at the All Time Low concert last night!

A band performs on stage under blue lighting with a large audience in front.A group of people are taking a selfie in a crowded indoor setting, with a digital ticket overlay for a January 26, 2026 event in Paris.A band performs energetically on a colorfully lit stage in front of a cheering crowd.A live band performs on stage under colorful lights with a crowd cheering below and a backdrop displaying Everyone's Talking.A band is performing on a dimly lit stage with blue lighting and a crowd in the foreground, featuring a backdrop that says Everyone’s Talking.Two performers are on stage under a sign that says Everyone's Talking, with the audience capturing the moment on their phones.A band is performing on stage with colorful lighting and a crowd in the foreground, while Everyone's Talking is displayed in the background.

The end of a 3-day work trip to HQ in Nuremberg.

Some highlights:

But with all this, it feels amazing to get home this evening and back to my family and the life we’re building here!

Airplanes are parked on an airport tarmac under a cloudy sky with the sun setting or rising.A sunset is seen from an airplane window, with the wing reflecting the vibrant hues of the sky.A group of people are clinking glasses filled with beer in a casual setting.A person wearing glasses, a fur-lined hooded coat, and a beanie with wide eyes is looking at the camera.A modern, brightly lit café features cozy seating, marble tabletops, and a relaxed atmosphere with a few patrons seated inside.A person holding a bottle of water sits in an airport terminal with a row of unoccupied seats and large windows in the background.People are seated at a restaurant table with dishes of food, drinks, and floral decorations.Several people are standing on a paved path near bicycles, with one bicycle lying on the ground.