Sign in

Marsh Gardiner

@earth2marsh.com
613 followers 110 following 287 posts

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

PostsRepliesMedia
Reposted by Marsh Gardiner
Isaac Hepworth @isaa.ch · 18/02/2025
cookie conjugations: - i personalize - you track - he/she surveils
092
Reposted by Marsh Gardiner
Yvonne Lam @yvonnezlam.bsky.social · 30/09/2026
I'm listening to people who are deeply upset about how they are being asked to do project planning, so I hear the last sentence as a fantastic description of the project management problem space...
4121
Reposted by Marsh Gardiner
Camille Fournier @skamille.themanagerswrath.com · 14/09/2026
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?
3256
Marsh Gardiner @earth2marsh.com · 09/09/2026
Oh. My. Cod.
010
Marsh Gardiner @earth2marsh.com · 08/09/2026
Great thread, thanks!
020
Marsh Gardiner @earth2marsh.com · 05/09/2026
These are all great, thanks!
010
Marsh Gardiner @earth2marsh.com · 04/09/2026
And this is the speaking!
Tim stands at a lectern with a screen behind him.
020
Marsh Gardiner @earth2marsh.com · 02/09/2026
while count < count + 1 do
010
Marsh Gardiner @earth2marsh.com · 31/08/2026
And make West Portal car free!
020
Marsh Gardiner @earth2marsh.com · 31/08/2026
Wow, that was a Very Good Read.
010
Marsh Gardiner @earth2marsh.com · 31/08/2026
/me raises hand
010
Marsh Gardiner @earth2marsh.com · 24/08/2026
This post is of-fence-ive.
010
Reposted by Marsh Gardiner
Yvonne Lam @yvonnezlam.bsky.social · 14/08/2026
We can think of lots of things like markets; that doesn't mean it tells us anything useful. And once you've decided to think of something as a market, it is way too easy to get locked into market logics, which (all together now) are ideological as much as anything.
251
Reposted by Marsh Gardiner
Agent IO @agent.io · 06/08/2026
If you run your app with Podman, you can easily require all of its network traffic to go through an IO where you can control and review it. agent.io/posts/sandbox/
agent.io
Sandbox with Podman and IO
Control and monitor all of your application's network traffic.
011
Reposted by Marsh Gardiner
Cat Hicks @grimalkina.bsky.social · 06/08/2026
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.
3389
Marsh Gardiner @earth2marsh.com · 06/08/2026
My gotos are grocery and public transit.
010
Marsh Gardiner @earth2marsh.com · 05/08/2026
Ugh, you are the reason I have Macavity looping in my head now. (I'm easily influenced, like some kind of Tiny Dancer.)
000
Reposted by Marsh Gardiner
Yvonne Lam @yvonnezlam.bsky.social · 03/08/2026
Price is by far the most legible characteristic in a low-information online marketplace, so yes, people will index on it often. That doesn't mean it's what they *want*. They are satisficing not the object but the process of choosing the object.
1143
Marsh Gardiner @earth2marsh.com · 22/07/2026
… still serving a community/herd then, hey?
100
Marsh Gardiner @earth2marsh.com · 19/07/2026
What would this layer do? If the APIs are functional primitives and the DOM is managing layout/presentation, what fills the gap?
000
Marsh Gardiner @earth2marsh.com · 13/07/2026
Does it make it better if they're not true flowers? www.americanscientist.org/article/curi...
americanscientist.org
010
Marsh Gardiner @earth2marsh.com · 06/07/2026
Crossing streams, this post today mastodon.social/@SomeVeganCh... triggered echoes of this thread from yesterday.
000
Marsh Gardiner @earth2marsh.com · 05/07/2026
Ooof, this was the video that made me realize how much I dislike that man and his straight-out contempt for work he sees as beneath him, like some codependent identity complex.
010
Marsh Gardiner @earth2marsh.com · 05/07/2026
Share the quick note-to-self that this provoked: There are some people who do things because they recognize it needs to be done. They care about others. That work is sometimes intentionally unacknowledged.
220
Marsh Gardiner @earth2marsh.com · 05/07/2026
When you figure it out, please update this thread?
010
Marsh Gardiner @earth2marsh.com · 02/07/2026
If this were the New Yorker's caption contest and I were the judge, you would have won. :slow-clap:
010
Reposted by Marsh Gardiner
Yvonne Lam @yvonnezlam.bsky.social · 01/07/2026
"More of a cormorant than a question"
1335
Marsh Gardiner @earth2marsh.com · 01/07/2026
Lo, how quick the inauthentic are to disclaim the authenticity of others!
010
Marsh Gardiner @earth2marsh.com · 28/06/2026
I like to use "crunchy" and "squishy" to describe hard and soft code.
020
Marsh Gardiner @earth2marsh.com · 26/06/2026
Maybe just as important… do your +1s know each other? 😅
130
Marsh Gardiner @earth2marsh.com · 24/06/2026
Quality dadding right there!
100
Marsh Gardiner @earth2marsh.com · 20/06/2026
Enjoyed this—got me thinking!
110
Reposted by Marsh Gardiner
Agent IO @agent.io · 19/06/2026
Last year I replaced grpc-go and connect-go with a thin layer of code that I use to write gRPC clients and servers on the Go standard library. Details are here: agent.io/posts/sidecar
agent.io
Lightweight gRPC on the Go Standard Library
Sidecar is a tiny Go package that can be used to make clients and servers that use the gRPC wire protocol.
012
Marsh Gardiner @earth2marsh.com · 20/06/2026
This is kinda the plot to the game Split Fiction. en.wikipedia.org/wiki/Split_F...
000
Marsh Gardiner @earth2marsh.com · 20/06/2026
This is why I prefer to work on internal platforms. The market is already captured by definition, so the focus must be on how much value your create.
110
Marsh Gardiner @earth2marsh.com · 20/06/2026
Bingo
010
Marsh Gardiner @earth2marsh.com · 20/06/2026
My jaded self wonders if everyone actually wants the power of a platform to extract value without the obligation to create significantly more value than they capture.
120
Marsh Gardiner @earth2marsh.com · 19/06/2026
You can stop selling it—already committed.
010
Marsh Gardiner @earth2marsh.com · 19/06/2026
And here I am just imagining a Turkey Booth…
010
Marsh Gardiner @earth2marsh.com · 19/06/2026
Would subscribe.
110
Marsh Gardiner @earth2marsh.com · 02/06/2026
Please update when found! I'll stand by.
000
Marsh Gardiner @earth2marsh.com · 02/06/2026
What's the best replacement? Khao Tiew is a welcome addition to the West Portal neighborhood, but I dearly miss the pumpkin curry that Chaiya Thai used to make in that same spot. 😥
111
Marsh Gardiner @earth2marsh.com · 22/05/2026
A true gem of a human, that one!
020
Marsh Gardiner @earth2marsh.com · 22/05/2026
ATTACK!
000
Marsh Gardiner @earth2marsh.com · 09/05/2026
Iconic!
000
Marsh Gardiner @earth2marsh.com · 06/05/2026
@margin.at I'm somewhat averse to browser extensions with broad access permissions (certainly until I have first-hand experience with a service). Any chance there's a bookmarklet to be able to trigger margin.at on demand on a given page?
100
Reposted by Marsh Gardiner
Yvonne Lam @yvonnezlam.bsky.social · 03/05/2026
I don't care whether people who voted this administration into office "have a racist bone in their bodies". They were willing to ignore/overlook racist policies because they didn't think they personally would be affected, and it's sloppy reporting not to say that.
1275
Reposted by Marsh Gardiner
Bruno Pedro @brunopedro.com · 09/04/2026
"The Agentic Authorization OAuth 2.1 Extension is an IETF draft created in May 2025. It’s now in its version 01 and provides a solution where AI agents can identify their users and, in turn, use their identification to obtain OAuth access tokens." apichangelog.substack.com/p/four-agent...
141
Marsh Gardiner @earth2marsh.com · 03/04/2026
Yes, and "cosplay" is such a good framing, because they again don't want to do the work. Echoes of this excellent post from today: www.joanwestenberg.com/the-passive-...
010
Reposted by Marsh Gardiner
Kevin M. Kruse @kevinmkruse.bsky.social · 02/04/2026
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.
22257711005