Ryan Grove
banner
pie.gd
Ryan Grove
@pie.gd
I like movies and pie! I build things at SmugMug. You might remember me from the thing with the guy in the place.

https://wonko.com
It's remarkable how unwieldy the Google Docs comment UX is for having discussions about specific content within a document given that (I would estimate) millions of people use it for this every day.
December 19, 2025 at 12:26 AM
Was starting to worry that we were gonna have a garbage night without a high wind advisory but nope, there it is, right on schedule.
December 17, 2025 at 1:25 AM
If at first you don't succeed, redefine your success criteria.
December 2, 2025 at 10:18 PM
Reposted by Ryan Grove
Sorry pie haters I couldn’t hear you over the symphony of god’s light
November 26, 2025 at 1:24 AM
Thank you Google Nano Banana Pro, I definitely needed a storyboard for this scene I already shot. And I did a smooth dolly in but sure, let's reshoot it and do two jarring axial cuts instead.

blog.google/technology/a...
November 21, 2025 at 12:50 AM
Vaccines don't cause autism, but even if they did, sign me up for more of both. Enjoy your long covid and measles, allistics!

wapo.st/4idz3Wn
CDC in turmoil after agency backpedals on rejecting vaccines-autism link
Sen. Bill Cassidy (R-Louisiana), who voted to confirm Health Secretary Robert F. Kennedy Jr. after he pledged not to remove language stating vaccines do not cause autism from the CDC website, condemne...
wapo.st
November 21, 2025 at 12:27 AM
Watching movie characters try to dispose of a body: “You idiots! You absolute fools! You’re doing it all wrong!”

Disposing of an actual body: “Well fuck me this is harder than it looks. I hope no one’s watching me right now.”
November 19, 2025 at 5:46 AM
Slack pro tip: be sure to always check the "Also send to [channel]" checkbox before sharing your wisdom in a long and complex thread! It'll help everyone understand that they can ignore all the other opinions and focus on yours.
November 19, 2025 at 1:45 AM
Nice work everyone! We broke Apple TV by all watching Pluribus at the same time.
November 7, 2025 at 3:39 AM
My brain likes to wake me up at dawn for no reason at all, regardless of when I went to sleep. Even when I'm wearing a total blackout face mask and ear plugs, it knows.

The end of daylight saving time is the start of daylight zombie time for me. Do not approach me between November and March.
November 7, 2025 at 12:21 AM
Tapestry has quickly become my favorite way to keep up with Mastodon, Bluesky, and other feeds. Everything’s woven together into a seamless chronological timeline with deduping, muting, and rock solid position syncing across devices. It’s great!

usetapestry.com
Tapestry
Weaving your favorite blogs, social media, and more into a unified and chronological timeline.
usetapestry.com
November 6, 2025 at 4:32 AM
Reposted by Ryan Grove
One of the huge perks of working at a software company is, when there's something about the product that bothers you personally, you can get your hands dirty and find out why it's basically impossible to get fixed
November 4, 2025 at 11:00 PM
If you can break my code without making the tests fail then that’s a little bit your fault and a lot my fault.
October 15, 2025 at 5:10 PM
Woke up laughing in the middle of the night with two words emblazoned on my murky consciousness:

ROBOT SHART

I don’t know where this came from, but the more I interrogate the concept, the funnier it gets.
August 30, 2025 at 5:15 PM
"Can everyone see my screen?" is the ossified consequence of the UX failures of early video conferencing tools. Software is better now and we can usually see your screen! The question is no longer useful, but it will forever be part of the screen sharing dance. Usability matters.
May 7, 2025 at 6:43 PM
The incentive structures of Agile development processes lead some people to think all solutions must be short-term solutions. Software developed this way will eventually collapse or freeze under the weight of its own tech debt. A decade of short-term solutions doesn't add up to a long-term solution.
May 1, 2025 at 7:02 PM
If having to make small talk with JD Vance doesn’t qualify as suffering, then what does?

www.washingtonpost.com/world/2025/0...
Pope Francis didn’t suffer before he died, his doctor says
After the pope suffered a massive stroke Monday morning, his medical team saw no point to sending him to a hospital. He died soon after.
www.washingtonpost.com
April 24, 2025 at 8:35 PM
Reposted by Ryan Grove
Today we've (re)launched a campaign to protect 28 Million acres in Alaska, a partnership with Flickr, The Conservation Alliance, SalmonState, and Wild Salmon Center.

Read more about what we're working on, and watch our short film here:
protectalaskawildlands.com

I'll add some context in thread.
March 6, 2025 at 5:50 PM
I watched a lot of movies in 2024! 🤩

letterboxd.com/yaypie/year/...
Ryan Grove’s 2024 in review
Ryan Grove’s 2024 in review
letterboxd.com
January 9, 2025 at 12:07 AM
Congratulations, employee! You succeeded in spite of the many obstacles we put in your way. As a reward, please enjoy these new obstacles.
November 15, 2024 at 1:20 AM
Will corporate enshittification ruin Bluesky before open source dysfunction ruins Mastodon?

Trick question. They’ll both be distant memories when we’re all racing through the wasteland in our war rigs huffing chrome and fighting over guzzolene.
November 13, 2024 at 6:54 AM
This holiday season, give your favorite Staff Engineer the gift of including the actual error message next time you ask for help debugging an error.
October 31, 2024 at 7:26 PM
The great thing about the BACK TO THE FUTURE trilogy is that it already contains a sequel, a prequel, a remake, and a multiverse. Our job is done here, folks.
October 29, 2024 at 9:40 PM
Do you enjoy using JavaScript to parse XML? Of course you do. Who wouldn't? And you probably want to do it as fast as possible, right? Right.

🚀 `@rgrove/parse-xml`, which was already the fastest pure JS XML parser I know of, just got up to 28% faster.

github.com/rgrove/parse...
Release v4.2.0 · rgrove/parse-xml
Faster! Smaller! Better in ways you can't even see and probably don't care about! And still completely backwards compatible. Improved Parsing performance in Node.js 22 is up to 28% faster than ve...
github.com
October 25, 2024 at 4:34 AM
The problem with turning a programming hobby into a career is that you get into it because you enjoy writing poetry for robots and then a few years go by and suddenly you’re writing passionate screeds about project management and org charts and wondering where it all went wrong.
October 3, 2024 at 5:16 AM