const podcast = { episode: 239, title: 'Scaling BackEnd APIs', topics: [ 'API', 'python', 'backend' ], guest: 'Bornwell Matembudze' hosts: [ 'John Papa', 'Craig Shoemaker' ]};

Recording date: June 5, 2023

John Papa @John_Papa

Ward Bell @WardBell

Dan Wahlin @DanWahlin

Craig Shoemaker @craigshoemaker

Bornwell Matembudze @Bornie_21

Brought to you by

AG Grid

Narwhal

Visit nx.dev to get the preeminent open-source toolkit for monorepo development, today.

Resources:Bornwell Matembudze on Web Rush 137GitHub ActionsJenkinsDon’t be scared of CSSWhy Developers Fear CSSCSS FloatOverengineering in software developmentRabbitMQWelcome to Python.orgFlaskDjangoAdobe After EffectsEDA Event Driven Architecture -Event BrokersEvent Driven Architecture with RabbitMQMicroservices Event Driven Architecture with RabbitMQ and Docker Container on .NETCreating a Scalable API with microservicesAzure Container AppsMicroservices are not the answer to everythingTimejumps00:23 Doesn't John know who he is?02:37 Introducing Bornwell Matembudze05:01 How do you start developing with a scalable API in mind?09:06 Sponsor: Ag Grid10:07 What are backend APIs?14:11 How do you scale effectively?15:40 What is Event Driven Architecture?17:32 Sponsor: Nrwl18:03 How does EDA and RabbitMQ help you scale an API?20:39 Synchronous vs asynchronous?23:20 Example of customers and orders25:43 How do you handle testing?27:12 Final thoughts

Podcast editing on this episode done by Chris Enns of Lemon Productions.

Twitter Mentions