API Icon

API

An API (Application Programming Interface) is a collection of protocols and subroutines for building software.
13 episodes
All Topics

Go Time Go Time #328

OpenAPI & API design

Play
2024-08-08T14:15:00Z #go +1 🎧 21,189

We’re talking OpenAPI this week! Kris & Johnny are joined by Jamie Tanna, one of the maintainers of oapi-codegen, to discuss OpenAPI, API design philosophies, versioning, and open source maintenance and sustainability. In addition to the usual laughs and unpopular opinions, this week’s episode includes a Changelog++ section that you don’t want to miss.

Changelog Interviews Changelog Interviews #564

Observing the power of APIs

Play
2023-11-02T14:45:00Z #api +1 🎧 18,797

Jean Yang’s research on programming languages at Carnegie Mellon led her to realize that APIs are the layer that makes or breaks quality software systems. Unfortunately, developers are underserved by tools for dealing with, securing & understanding APIs.

That realization led her to found Akita Software, which led her to join Postman by way of acquisition. That move, at least in part, also led her to join us on this very podcast. We think you’re going to enjoy this interview, we sure did.

Ship It! Ship It! #15

Assemble all your infrastructure

Play
2021-08-18T16:30:00Z #ops +4 🎧 5,585

In this episode, Gerhard follows up on The Changelog #375, which is the last time that he spoke Crossplane with Dan and Jared. Many things changed since then, such as abstractions and compositions, as well as using Crossplane to build platforms, which were mostly ideas.

Fast forward 18 months, 2k changes, as well as a major version, and Crossplane is now an easy choice - some would say the best choice - for platform teams to declare what infrastructure means to them. You can now use Crossplane to define your infrastructure abstractions across multiple vendors, including AWS, GCP & Equinix Metal. The crazy ideas from 2019 are now bold and within reach. Gerhard also has an idea for the changelog.com 2022 setup. Listen to what Jared & Dan think, and then let us know your thoughts too.

Founders Talk Founders Talk #77

From open source to commercially viable

Play
2021-08-09T21:00:00Z #startups +2 🎧 6,658

This week Adam is joined by Asim Aslam, the founder of Micro - a new cloud platform entirely focused on the developer experience of consuming and publishing public APIs. Asim’s journey spans many years of open source work on Micro. His sole focus right now, is evolving that work into a commercially viable business. This episode is jam-packed with stories of great timing, grit, resilence, success and failure, and, of course, lessons learned.

JS Party JS Party #111

Lesser known things browsers can do in 2020

Play
2020-01-24T16:15:11Z #javascript +1 🎧 10,803

Did you know you can make a device vibrate via a webpage? Neither did we until we popped open Luigi De Rosa’s super cool repo that collects many of the lesser known things browsers can do in 2020.

On this episode we hang out on his list and discuss which APIs were surprises to us, which we think are the most useful, which we wish would die in a fire (sorta), and what you might get if you mash up a few of these APIs.

Go Time Go Time #81

All about APIs!

Play
2019-04-16T21:00:00Z #go +1 🎧 14,858

Panelists Mat Ryer, Johnny Boursiquot, Jaana B. Dogan, and Mark Bates discuss how humans build machine to machine integrations via APIs — the good, the bad, and the ugly — and how to give yourself the best chance of success.

Changelog Interviews Changelog Interviews #313

The first cloud native programming language

Play
2018-09-05T11:00:00Z #ballerina +2 🎧 22,877

Jerod talked with Paul Fremantle, the CTO and Co-Founder of WSO2, about their new programming language, Ballerina — a cloud-native language which aims to make it easier to write microservices that integrate APIs. They talked about the creation of the language and how it was inspired by so many technologies, cloud native features like built-in container support, serverless-friendly, observability, and how it works with, or without, a service mesh — just to name a few.

Changelog Interviews Changelog Interviews #255

Why is GraphQL so cool?

Play
2017-06-30T19:00:00Z #javascript +1 🎧 26,828

Johannes Schickling (Founder of Graphcool) joined the show to talk about GraphQL — an application layer query language from Facebook. We talked about what it is, where it makes sense to use it, its role in serverless architectures, getting docs for free via Schemas and Types, and the community that’s rallying around this new way to think about APIs.

Player art
  0:00 / 0:00