What Is An API & How Do You Use One?

If Spotify isn’t available in your country, you can use another podcasting app to access the episode!

APIs are part of our daily roles as software developers, but what are they? What different types are there? And how can you design a good one?

 

Sponsors.

A huge thank you to our sponsors for supporting the Ladybug Podcast! Interested in becoming a Ladybug Podcast sponsor? Head over to our Sponsorship page for more details.

 

Transform your organization's website from brochureware into a powerful business tool with HubSpot's CMS Hub, a developer-friendly content management system.

Backed by HubSpot’s full CRM Platform, CMS Hub enables you to create seamless and personalized digital experiences for website visitors by leveraging the same CRM data your marketing teams use to build customer relationships. 

Develop locally with the workflows you prefer, then deploy to HubSpot, where marketers can make changes and create content with visual design tools. Plus, with fully managed hosting, you can spend more time making an impact.

Learn more at hubspotdev.co/start.

 

Swimm helps your dev team stay in sync with code. Swimm solves a huge recurring pain for engineering teams - quickly building up R&D knowledge, and keeping it auto-maintained and aligned with the code by integrating continuous documentation into the development lifecycle.

Swimm’s platform streamlines code-coupled content (walkthroughs, guides and more) into the CI/CD, and keeps it up to date with a unique auto-sync algorithm. That way, tribal knowledge and documentation stays with the source code, fresh and up to date every time the code evolves. Developers deserve documentation that they can trust, and this is only possible through correctness, freshness and relevance.

 

Compiler is an original podcast from Red Hat where we ask people in tech about a variety of topics—some big, others small, and a few strange. Then, we bring their answers back to you, dissecting topics like open source, hackathons, DevOps, hiring, and so much more.

It’s the things you’ve always wanted to know about what moves tech forward, straight from the people who know it best.

To learn more, head to redhat.com/compilerpodcast

 

Show Notes.

  • 01:53 - What is an API?

  • 03:37 - Types of APIS

  • 15:02 -GraphQL

  • 19:49 - REST

  • 28:25 - API Design

  • 44:35 - Shoutouts

 
 

Transcript.

We provide transcripts for all of our episodes. You can find them here!

Previous
Previous

A Day In The Life Of Four Software Engineers

Next
Next

All About Agile