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
Full post: sociotechnical.org/archive/six-...
[1/9] #productmanagement
This is also why I'm skeptical of any idea that developer experience should only be about making things FEEL easy
This is also why I'm skeptical of any idea that developer experience should only be about making things FEEL easy
More information helps the smooth and safe flow of traffic.
#roundabout #driving
That’s just not how human communities work. Never has been.
That’s just not how human communities work. Never has been.
Replace 'AI' with 'customer' in all these bold "AI first statements – now that would be genuinely radical.
Replace 'AI' with 'customer' in all these bold "AI first statements – now that would be genuinely radical.
(n.): the perverse incentives of capitalism that lead to enshittification.
(n.): the perverse incentives of capitalism that lead to enshittification.
www.sfchronicle.com/opinion/open...
www.sfchronicle.com/opinion/open...
cutlefish.substack.com/p/tbm-351-th...
cutlefish.substack.com/p/tbm-351-th...
www.ft.com/content/8459...
www.ft.com/content/8459...
Most companies staff engineers just to maintain their Terraform provider. However, just by making AEP-compliant APIs you get providers for minimal effort beyond writing the API.
Read @rambleraptor.bsky.social's post: aep.dev/blog/terrafo...
Most companies staff engineers just to maintain their Terraform provider. However, just by making AEP-compliant APIs you get providers for minimal effort beyond writing the API.
Read @rambleraptor.bsky.social's post: aep.dev/blog/terrafo...
Bluesky connects people.
We're here for both. 👋
Bluesky connects people.
We're here for both. 👋
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.
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.
May you always receive the response codes you were expecting.
May you always receive the response codes you were expecting.
So many of my major life hacks as a principal+ IC for achieving high impact boil down to “learn the project and product management skills your org refuses to value and hire for. Turns out you need them”
So many of my major life hacks as a principal+ IC for achieving high impact boil down to “learn the project and product management skills your org refuses to value and hire for. Turns out you need them”
There are plenty of linters and API description validators out there.
While being able to enforce the rules for your APIs programmatically is fine, that is not what API Governance is about
apichangelog.substack.com/p/api-govern...
JANET MILLS: Yeah I'm here
TRUMP: Are you not gonna comply?
JM: I'm going to comply with state and federal law
T: You better do it bc you're not gonna get any federal funding at all
JANET MILLS: Yeah I'm here
TRUMP: Are you not gonna comply?
JM: I'm going to comply with state and federal law
T: You better do it bc you're not gonna get any federal funding at all