Michael E. Gruen
banner
gruen.us
Michael E. Gruen
@gruen.us
Excited to be here. More at michaelgruen.com/now
Counting the days until there’s an excise tax on lines of code.
February 13, 2026 at 8:10 PM
Will someone tell the audio engineers that you can, in fact, subtract out the camera drone’s waveforms from the live feed?

Camera drones are cool. Their operators are great.

The noise on broadcast is a choice.
February 7, 2026 at 8:50 PM
2035: No complaints.
Comics about a fight we seem to be losing… by Datch Haven.
thisecommercelife.com
February 5, 2026 at 4:53 PM
How has Stack Overflow not pivoted/expanded to a site where code gen agents can get help if they’re stuck?
February 1, 2026 at 4:41 PM
"Insights from Gemini" just displayed super-sensitive, HR-related information it found in a spreadsheet as a banner on Google Drive.

Thankfully it was just me, but imagine if I were screen sharing.

This is a paid Enterprise account. There is no obvious way to turn this off. 👎
January 28, 2026 at 1:34 PM
If LLMs have answered any question, it’s this one:

Have I made myself clear?
January 19, 2026 at 3:36 AM
No reason an app with virtually 0 traffic should crash once a day for "reasons", or require more than 1vcpu/256Mb resource allocation.

In any case, guess when I migrated an app from Next.js to Go
January 16, 2026 at 8:01 PM
Reposted by Michael E. Gruen
No matter what they say, it’s always oil.
January 3, 2026 at 11:34 PM
New rule: if your support agent is an AI and it doesn’t allow me to connect to a human, I’m reaching out to your CEO direct.

Honestly, CEOs (especially at smaller companies) are often more accessible than customer support agents.

Make them feel the pain.
December 28, 2025 at 12:11 AM
All I want for Christmas is a NYC that accommodates bicycles half as well as it accommodates out-of-state 2-ton trucks.
December 9, 2025 at 1:34 PM
The difference between “engineered” and “over-engineered” is a matter of opinion.
December 6, 2025 at 7:08 PM
New rule: if you're tempted to send me generated prose, copy, or positioning, just send the prompt instead.

Signal-to-noise matters, now more than ever.
December 3, 2025 at 6:19 PM
It'd be great if I could use a software product that costs $100/user/year for without the constant, in-app notifications suggesting I upgrade for features I do not want.

My response? I downgrade and churn.

🤝
December 2, 2025 at 4:59 PM
Not even enough to cover my 2025 Claude Code bill.
December 1, 2025 at 12:38 PM
Today’s inbox:

Remember we exist? Happy Thanksgiving! Buy our shit.
November 27, 2025 at 5:26 PM
Wordle 1,615 4/6*

⬛🟩🟩⬛⬛
🟩🟩🟩⬛🟩
🟩🟩🟩⬛🟩
🟩🟩🟩🟩🟩

I share this only because my grid looks like a cross section of the solution.

💀
November 20, 2025 at 3:08 PM
I am so very happy to be on leave right now. www.cloudflarestatus.com

Good luck out there, fam.
Cloudflare Status
Welcome to Cloudflare's home for real-time and historical data on system performance.
www.cloudflarestatus.com
November 18, 2025 at 12:08 PM
It’s not immediately clear why a 10+ year annual 5K at Yankees Stadium—which raised funds for cancer research—couldn’t get things going again since the pandemic.

What is clear is that the @yankees.com decided to run their own, non-philanthropic 5K in its place.

I guess that’s to be expected. 👎
November 17, 2025 at 8:13 PM
Why don’t parking wardens ride along with street cleaners to direct re-parkers and issue tickets to unoccupied vehicles? They’d (both) clean up. (And maybe save our ears.)
November 14, 2025 at 2:34 PM
Sometimes doing the responsible thing isn’t the responsible thing.
November 11, 2025 at 6:58 PM
Can you name any mayor who govern the next 9 largest American cities?

(Can you even name yours?)
November 4, 2025 at 3:33 AM
Would be great if the news covered more about what good people are doing rather than casting 24/7 hot takes on the horrible ones.

You too, independent journalists.
November 2, 2025 at 1:58 PM
I see you, Claude
October 31, 2025 at 8:14 PM
cc @raffic.bsky.social :)

I solved the 10/29/2025 New York Times Mini Crossword in 0:45! www.nytimes.com/crosswords/g...
Play The Mini Crossword
All the fun of the larger New York Times Crossword, but you can solve it in seconds.
www.nytimes.com
October 30, 2025 at 1:25 AM
Did no one on that mayoral campaign realize that they created a political party whose acronym is FAD?

As in:

fad – n. – a temporary interest or practice of exaggerated zeal

#votenyc
October 26, 2025 at 2:56 PM