Ed Grosvenor
banner
gros.co
Ed Grosvenor
@gros.co
Building hallway.fm and finding fun new ways to bend Laravel tools to my will.
I changed my son’s diaper and then I walked into the city to shoot pool and drink beer with my other son. It occurs to me that I’ve been doing this dad thing for a very long time and maybe that’s why I’m always tired.
January 8, 2026 at 9:48 PM
Milo got an 80% on his spelling test because I convinced him that favourite is spelled favorite.

Related: Milo is enjoying a giant milkshake.

Also related: I might have to sleep on the couch for a while.
January 7, 2026 at 2:04 PM
Him: "Die Website ist nicht verfügbar."
Me: "What are you talking about? It's totally FUBAR."
Him: ...
January 7, 2026 at 10:32 AM
AI coding agents are much better at finishing the first 80% of a project than they are at finishing the last 80%. Just like the rest of us.
January 6, 2026 at 11:42 AM
Milo had an exciting day. First ambulance ride. He’s fine. Broke his arm, but the pain was so bad he went momentarily blind and passed out. We were convinced he had hit his head. By the time they had him in the ambulance he was feeling good and had the time of his life.
January 4, 2026 at 1:09 PM
There is an impressive protest economy in Europe. There can’t be enough Venezuelan immigrants here for there to be a ready supply of hundreds of Venezuelan flags, but somehow they’ll be out in the streets of Basel by this afternoon.
January 3, 2026 at 10:15 AM
I don’t love that my only passport was issued by an overtly criminal regime that, if the global community has any sense, will find itself on the wrong side of some nasty sanctions by the end of the week.
BREAKING: Trump posts that the United States just "captured" Venezuela's president and his wife and has flown them out of the country. truthsocial.com/@realDonaldT...
January 3, 2026 at 9:54 AM
Milo made it to midnight for the first time. Poor kid is going to be wrecked in the morning. He was up before 6 to go to the airport and didn’t stop running around until he dropped into bed 10 minutes ago.
December 31, 2025 at 11:31 PM
One last little thing to tackle in 2025. An Obsidian queue driver for Laravel.

Don't judge me. It makes total sense in my toddler-addled pea brain, and it'll solve a real problem for me.
December 31, 2025 at 4:34 PM
2025 was a transformative year in our industry. Whether the change thrills, scares, or enrages you, it's impossible to deny that there's been a huge shift in the way we work.

I'm hoping for a less volatile 2026, and I'm cautiously optimistic.
December 31, 2025 at 4:00 PM
I’m always mixing up M&S and H&M. But today I took it a step further and suggested to my wife that we leave the kids with their big brother while we take a quick S&M trip.
December 31, 2025 at 12:24 PM
My eldest son is arriving in Zurich this morning. He’s going to take one last shot at building a life for himself here in Switzerland after spending 6 months working in the US. Milo is so excited he got up at 6 to come with me to the airport.
December 31, 2025 at 7:21 AM
Milo would never play with other children at the playground. Teddy gets right in there and assembles a crew. At 2 he has more confidence than I do. I hope he uses these powers for good.
December 29, 2025 at 3:24 PM
Reposted by Ed Grosvenor
We run monthly Laravel meetups across Switzerland.
Talks, dates, locations, videos — all in one place.

Our newsletter is how we keep people in the loop.
Subscribe here → laravel.swiss/newsletter
December 27, 2025 at 7:52 AM
I don’t know if it’s possible to get gout from a single meal, but if it is, I’m in trouble. That was a seriously indulgent spread.
December 26, 2025 at 5:07 PM
I can’t help but imagine the sadistic engineer who designs contemporary children’s toy packaging sitting alone on his porch this morning, sipping hot chocolate, and giggling maniacally.
December 25, 2025 at 7:21 AM
Milo is 9, and I'm 100% sure he's not buying the whole Santa narrative anymore, but he's making us play the game. So it's nearly midnight. I've just gotten done stacking gifts under the tree. I ate most of a giant carrot and my 4th gingerbread cookie of the day, with some room-temperature oat milk.
December 24, 2025 at 10:59 PM
Two is a magical age. For every minute of free play he creates three minutes of mess to clean up. And always be listening for the phrase “is veg!” because whatever is in his hand is about to get thrown very hard toward either a window or a cliff.

I’m so very tired.
December 24, 2025 at 7:30 PM
Reposted by Ed Grosvenor
You can now get a NativePHP for Mobile Mini license by donating any amount (that's right, ANY amount, min: $1) via our OpenCollective

One-time or monthly, up to you 👍🏼

nativephp.com/pricing
December 22, 2025 at 2:10 PM
Reposted by Ed Grosvenor
Some Bill McClintock mashups to add to your holiday playlist. This year’s “Mamma I’m Jingling My Bells” is a classic “why do those songs fit together like that?” youtu.be/W8nnJF3rdTg?...
Ozzy Osbourne and Hall & Oates (Bobby Helms) - "Mama I'm Jingling My Bells"
YouTube video by Bill McClintock
youtu.be
December 20, 2025 at 5:09 PM
Reposted by Ed Grosvenor
we analyzed 3400 opencode zen users and their anthropic usage last 30 days

median spend: $13.52
average spend: $44.36

only 75 people above $200 (3%)

i know there's a psychological impact of a "subscription" but maybe you don't really need that $200 plan
December 19, 2025 at 6:15 PM
Wife (on her way out the door this morning): the laundry in that basket is clean and just needs to be folded.

Me (not listening): on it

Me (tonight): I got through most of that laundry. Just one more load to go into the dryer.

Wife: …
December 19, 2025 at 6:32 PM
Catastrophic parenting fail. Milo has 8 pages of math homework. He doesn’t want to do it. So I showed him my “homework” and told him his is easier than mine. Mine is reviewing a 30 page requirements doc for a big new feature.
December 17, 2025 at 1:14 PM
Me: A developer with 20+ years of experience, up until 1 am struggling to get something working. I finally crack it, and wonder "Is it that hard or is it just me?"

My Intern: A 16-year-old with 3 months of experience, 15 minutes after I ask him to try it. "That last part was tricky, but it works."
December 17, 2025 at 9:44 AM
Reposted by Ed Grosvenor
every single productivity hack in the world added up together saves you less time than working on the right thing instead of the wrong thing
December 16, 2025 at 8:15 PM