Marsh Gardiner

Marsh Gardiner

@earth2marsh.com

Product manager (the good kind, I promise). I ❤ APIs (designing, building, managing, etc) and spent 14 years taking Apigee from a startup to part of Google Cloud. Involved in OpenAPI, aep.dev, and other OSS. 🌉 SF

623 followers110 following294 posts

Marsh Gardiner reposted

Leaking the rotation key at the root of all the identities created by a single PDS seems bad, but at least Bluesky isn't still using the same two keys across all of their PDS instances, right?

Marsh Gardiner reposted

Replying to @skamille.themanagerswrath.com

If you haven't started with talking to leaders, creating structure for them to tell you about their work in a way where you are helping them understand what you want to know and care about, what the hell do you hope to get from side stepping them and creating AI jira panopticon?

Marsh Gardiner reposted

Replying to @grimalkina.bsky.social

I think a driving force in ableism is fear. People haven't dealt with their own fear about losing ability and wow can we tell, those of us who've been through stuff. I am a fairly hopeful person about humanity in general but our capacity for rageful dehumanization wrt ableism really gets me down.

Marsh Gardiner reposted

I think the reason AI propagandists are so flustered by the fact that no real writer wants to use their idiotic tools is that they themselves don't enjoy writing. They see it as a boring arduous chore to be avoided, while real writers actually enjoy writing and actually care about the quality of it.

Software licensing isn't just about user access; it’s a labor-rights decision. Open source licensing's next challenge is to consider the people who build the code, not just those who consume it.

I've written a followup to my #atmosphereconf talk that discusses what software I think should be open source and why. tl;dr we've neglected workers' rights for too long. bsky.app/profile/agen...

Project ownership models constrain business models, and business models determine who has leverage. If a license allows a trillion-dollar company to internalize the value of your labor while externalizing the cost of maintenance, it has failed as a tool for workers. (i.e., read Tim's post!)

Marsh Gardiner reposted

Replying to @timburks.me

The hack is that instead of maintaining a list of people who can generate keys, I just made it so that anyone who is followed by my project account can generate keys. If @agent.io follows you, you're in the beta!

Marsh Gardiner reposted

Saw an old interview with Frank Herbert who said “I don’t think that the old saw about power corrupting and absolute power corrupting absolutely is accurate. I think power attracts the corruptible” and, yeah, that.

Marsh Gardiner reposted

Marsh Gardiner reposted

GenAI tooling is weird. It’s “just” an intervention. Because it’s a tool. Any tool introduction is an intervention. Which means they work the same way any intervention work: 1. Understand the preconditions and culture norms required for success 2. Set people up for success 3. Respond to feedback

Kelsey Hightower@kelseyhightower.com

How do people feel about the usage of GenAI tools being mandated at work?

Marsh Gardiner reposted

Replying to @skamille.themanagerswrath.com

In some ways, ICs (at least in tech and at big companies) have some leadership advantages because managers don't see them as direct competition. Good managers and ICs know this and take advantage of it by having ICs lead complicated cross-org initiatives

"Adversarial poems"--a claim, The science, a non-rigorous shame. But the idea was the virus, And now it's inside us, A vector-embed in our brains.

Baldur Bjarnason@baldurbjarnason.com

“Don’t cite the Adversarial Poetry vs AI paper — it’s chatbot-made marketing ‘science’ – Pivot to AI” https://pivot-to-ai.com/2025/11/24/dont-cite-the-adversarial-poetry-vs-ai-paper-its-chatbot-made-marketing-science/ > They wrote a good headline, and then they faked the scientific process bit.

Marsh Gardiner reposted

Replying to @grimalkina.bsky.social

The fact that we frequently prefer interactions and experiences that feel cognitively easy is also a reliable illusion. We experience this in our learning all the time. This is also why I'm skeptical of any idea that developer experience should only be about making things FEEL easy

Co-signed

Andy Nortrup@nortrup.dev

I know that America is just slowly getting on board with roundabouts. But everyone should know that it is right, proper and helpful to actually use a blinker to indicate where you are exiting. More information helps the smooth and safe flow of traffic. #roundabout #driving

Marsh Gardiner reposted

The idea that any one site or platform has to have everyone on it in order to succeed has to die. That’s just not how human communities work. Never has been.

Marsh Gardiner reposted

How about putting customers first? Replace 'AI' with 'customer' in all these bold "AI first statements – now that would be genuinely radical.

Marsh Gardiner reposted

Folks, why aren’t we using LLMs for generating schedule estimates for development work??? We all loathe making those estimates, and we can just blame the LLM if the actual development time deviates from the estimate. “The LLM must have hallucinated a bad estimate”.

Marsh Gardiner reposted

“Muni serves more rides on lines that run on (or cross) Market in two days than Waymo does citywide in a month. At 10 times the price of a bus fare with 5% of the capacity, Waymo vehicles have no hope of making up for the transit service they replace and delay” www.sfchronicle.com/opinion/open...

sfchronicle.comS.F. has a smart plan to improve Market Street. Waymos aren’t part of itWaymos have an extensive history of blocking buses and first responder vehicles. Adding them to SF’s busiest transit corridor isn’t a recipe for success.

Marsh Gardiner reposted

Replying to @volts.wtf

Fear & concern are coded feminine, so they get translated into anger, which feels more tough. Hurt & disappointment are coded feminine, so they get translated into outrage & aggrievement. The simple human need for love & affirmation is coded feminine, so it gets translated into demands & control.