APIs You Won't Hate - podcast cover

APIs You Won't Hate

APIs You Won't Hateapisyouwonthate.com
A no-nonsense (well, some-nonsense) podcast about API design & development, new features in the world of HTTP, service-orientated architecture, microservices, and probably bikes.
Last refreshed:
Follow this podcast in the Metacast mobile app to refresh it and see new episodes.
Download Metacast podcast app
Podcasts are better in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episodes

An API for APIs with Gil Feig from Merge

On this episode, Mike talks to cofounder of Merge, Gil Feig, about building a service that integrates with many APIs. Find Merge at https://merge.dev Gil Feig @GilFeig Merge is Hiring! Thank you so much to our sponsors: Lob: https://lob.com/careers Treblle : https://treblle.com/apisyoulove...

Jun 01, 202234 minEp. 22

API Data Privacy with Sean Falconer from Skyflow

Mike speaks with Sean Falconer , head of Developer Relations at Skyflow IEEE Conference on Security and Privacy Skyflow blog Sean's article on storing SSNs Robinhood data breach Sean's article on Software Engineering Daily, Why Everyone Needs a Data Privacy Vault Thank you so much to our sponsors: Lob: https://lob.com/careers Treblle : https://treblle.com/apisyoulove...

Apr 30, 202242 minEp. 21

The road to OSS Nirvana

Mike is starting work at Stripe ! What the world looks like for Open API and JSON Schema going forward https://json-schema.org/blog/posts/json-schema-joins-the-openjsf Mozilla's 2020 Layoffs Writing for APIs You Won't Hate - https://github.com/orgs/apisyouwonthate/projects/4 Thank you so much to our sponsors: Lob: https://lob.com/careers Treblle : https://treblle.com/apisyoulove...

Mar 26, 202232 minEp. 20

Sledgehammers on the job site

Links from today's show Phil's reforestation charity Protect Earth Posts on APIs You Won't Hate Contract Testing a Laravel API with OpenAPI Creating OpenAPI from HTTP Traffic API Tooling Akita https://www.akitasoftware.com/ Optic https://www.useoptic.com/ S erverless functions in JAMstack frameworks Remix.run API routes Next.js API routes Gatsby serverless showcase 11ty serverless Thank you so much to our sponsors: Lob: https://lob.com/careers Treblle : https://treblle.com/apisyoulove...

Feb 28, 202233 minEp. 19

Seeing the forest and the trees in 2022

Thanks to Lob.com for sponsoring APIs You Won't hate - join the lobster pod at https://www.lob.com/careers 🦞 Support Phil's Charity: Protect Earth Dark Sky's API is shutting down Personal Weather Stations: Ambient Weather Ecoping.earth - Tools to reduce your company's website carbon emissions & boost performance Squoosh.app - a great utility for resizing images for the web NEW POST! Creating OpenAPI from HTTP Traffic...

Jan 03, 202255 minEp. 18

The State of the API Address

Matt and Phil are joined by Matthew Reinbold, director of API Ecosystems and Digital Transformations to discuss Postman's State of the API 2021 report, detailing various data points from around the API world from which specification people turn to, to how confident people feel deploying their APIs. They also discuss various topics around remote work, how APIs enable more remote work and what will happen in the next few years for APIs. Notes: Matthew on twitter: https://twitter.com/libel_vox Post...

Dec 01, 202149 minEp. 17

Webhook can't tell you nothin'

Should endpoints be named after the action, like /getThing /updateThing or after the resource with different HTTP verbs, like GET /things POST /things? What are the reasons to go with one or the other? Async operations with REST APIs - how do you do it? long callbacks, short callbacks polling pubsub What's the point of a Webhook? "Working with Webhooks" Lorna Mitchell @ PHP Barcelona 2019 link...

Nov 22, 202140 minEp. 16

We're back!

Matt, Mike and Phil get back together after a wild summer vacay of drinks, sand, trees and getting hit by a car while out on a bike. We catch up with Phil and Stoplights efforts to reshape API Documentation as well as responsible OSS Community Involvement. Notes: Matt's photography site Stoplight Elements Stoplight Discord APIs You Won't Hate Community...

Sep 23, 202134 minEp. 15

All About the API Specifications Conference

Matt is joined by Taylor ( @taylor_atx ) and Kin ( @apievangelist ) to talk about the API Specifications Conference (ASC). We talked about how the conference is shaping up, the kinds of talks they are hoping to put forward in the program, how it is organizing a conference under the Linux Foundation and how can you get involved with such an important, yet very niche, topic in our community. Notes: @apispecs on twitter ASC conference website Call For Papers Conference Sponsorship Information...

Jun 02, 202149 minEp. 14

The Swagger of OpenAPI

Sparked by this tweet , Matt and Mike have an informal chat about the whole Swagger to OpenAPI transition and why OpenAPI hasn't really been able to step away from the shadow of Swagger. We discuss ways communities members can help with pushing the OpenAPI naming over using Swagger, how SEO plays a fair bit into the whole thing and why naming things is just plain hard.

May 05, 202130 minEp. 13

API Gateways, Service Meshes, oh my!

Matt and Phil are joined by API developer Hunter Skrasek, a friend of the pod, to talk about his experiences moving their APIs from a monolith to a microservices architecture and his team is utilizing API Gateways and Service Meshes Links: Hunter on Twitter API Gateway App Service Mesh

Mar 12, 202151 minEp. 12

Sunsetting your API

Phil, Mike, and Matt get together for a discussion about how to safely sunset an API endpoint with the end goal being deprecation. We take a look at why its important to be overly communicative about it, what an appropriate length of time is from announcement to deprecation and how you can do it in a way that doesn't make your team or external consumers angry. We talk about the HTTP Sunset Header and the potential HTTP Deprecation Header and how those can make the process of knowing when APIs ar...

Feb 22, 202145 minEp. 11

Secure your APIs or why so much data was available from Parler.

Phil, Mike and Matt sit down to talk about Parler and why their APIs were so great for hacktivists who wanted to make sure that the data was never lost. We talk about degraded services and circuit breakers, two big things that probably could have kept the data from being exposed as well as stripping files of EXIF data from uploaded images. We also venture into the topic of what is the role of service providers and social media going forward. Sponsors: Stoplight makes it possible for us to bring ...

Jan 20, 202141 minEp. 10

Developing platforms for developers - Harsha Reddy from Wayfair

Harsha Reddy, a Senior Software Engineer on Internal API Platforms for Wayfair, joins Matt and Phil to talk about what its like to build tools for developers that use a myriad of languages from PHP to C# to Python and some Java thrown in for a good time. We discuss how Wayfair empowers their developers to pick the right language for a job and then what kind of tools they employ to make their day to day lives at Wayfair easier. Sponsors: Stoplight makes it possible for us to bring you this podcas...

Sep 18, 202045 minEp. 9

Stoplight and Developer Mental Health

Phil, Mike and Matt get together before Phil leaves the UK in search of roads he can bike on. We talk about what is coming up for new Stoplight releases and then we take a sharp pivot to talk about mental health and how it affects Matt and what he is doing to take care of himself. Sponsors: Stoplight makes it possible for us to bring you this podcast while we nerd out about APIs. Check them out for their tooling around documentation with Studio, an app that makes API documentation an absolute jo...

Aug 24, 202035 minEp. 8

Maybe GraphQL isn't so terrible? A conversation with Marc-Andre Giroux

A quick note before we get started: We recorded this episode back in April of 2020 when everyone was quarantining and making bread to post on instagram. Fast forward to now, in June, American cities, and cities around the world are joining in, protesting the systemic racism that has long been an issue in our societies. While our energy and focus turned to current events, editing this episode took a seat on the backburner. That said, we have it ready… but it couldn’t be released at a worse time. ...

Jun 12, 202050 minEp. 7

The API Handyman Cometh

Phil and Matt, both in a loose definition of isolation, find time to talk to Arnaud Lauret ( https://twitter.com/apihandyman ) and talk about API Design and Review. We discuss why you should spend time designing and reviewing your API and the process of reviewing API Designs before the code is written. We also ask Arnaud what he looks for while reviewing, the tools he uses to review API design docs and then Phil starts dreaming up what the ideal API Review tooling looks like. We also talk about ...

Mar 24, 202050 minEp. 6

200 OK Boomer

Phil, Mike and Matt talk about Matt's adventures with APIs returning 200 OK while having an error message in the body, causing extra work and frustration. We look at why this is a common thing in API development and what we can do to help people utilize the codes that are there instead of relying on 200 OK. Mike brings up Microsoft and what they are doing with their push to not only go Carbon Neutral but also Carbon Negative to make up for their past. We wonder what that will look like, and also...

Feb 14, 202050 minEp. 5

Ask Us Anything!

A while ago, we put out a call to Twitter to invite listeners to send us their questions and we would answer them. We received 4 really good questions, covering topics like supporting content negotiation, how to craft and and define an SLA for your API, why companies seem to disregard standards when it comes to their API SDKs and should you version hypermedia. Sponsors: Stoplight makes it possible for us to bring you this podcast while we nerd out about APIs. Check them out for their tooling aro...

Jan 29, 202041 minEp. 4

GraphQL Monitoring and how to travel via Train

In this episode, Phil talks about how his trip across the United States via train went. We also talk about how to monitor APIs and what is the best APM solution for monitoring GraphQL endpoints. We also talk about the progress being made by the Stoplight team with both their tooling around Async APIs and also work being done on Studio. Sponsors: Stoplight makes it possible for us to bring you this podcast while we nerd out about APIs. Check them out for their tooling around documentation with St...

Sep 25, 201946 minEp. 3

New OSS Open API Tooling Abound!

Last time on APIs You Won't Hate, we laid the ground work for this podcast. This time (after a failed attempt when Phil didn't press record) Mike , Phil , and Matt talk about whats new with Stoplight , how front end developers like Mike can use the Stoplight suite of OSS products to make Front End Development better, and where they are with the books! Sponsors: Stoplight makes it possible for us to bring you this podcast while we nerd out about APIs. Check them out for their tooling around docum...

Aug 12, 201936 minEp. 2

APIs and Bikes Go Together Great

Welcome to our new podcast! Phil Sturgeon (@philsturgeon), Mike Bifulco (@irreverentmike) and Matt Trask (@matthewtrask) get started with the first episode where we talk about bikes, APIs and our goal for the podcast. We break down Phil's adventures in Europe, how his new books are going with the help of Mike, and some other nonsense. Find us in the APIs You Wont Hate slack for questions, help, mentoring or other things! Sponsors: Stoplight makes it possible for us to bring you this podcast whil...

Jun 23, 201933 minEp. 1
Hosted on Transistor
For the best experience, listen in Metacast app for iOS or Android