Search a title or topic

Over 20 million podcasts, powered by 

Player FM logo
Artwork

Content provided by Dariusz Kalbarczyk. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Dariusz Kalbarczyk or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://podcastplayer.com/legal.
Player FM - Podcast App
Go offline with the Player FM app!

JSMP 29: Daria Poliakova & Ihor Maistrenko on Auto-Generated TypeScript API Clients

27:47
 
Share
 

Manage episode 525579799 series 3320582
Content provided by Dariusz Kalbarczyk. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Dariusz Kalbarczyk or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://podcastplayer.com/legal.

🎙️ JSMP 29: Daria Poliakova & Ihor Maistrenko on Auto-Generated TypeScript API Clients

In this episode of JavaScript Master Podcast, we dive into the world of auto-generated TypeScript API clients with two seasoned developers: Daria Poliakova and Ihor Maistrenko.

Auto-generated API clients help you save time, avoid duplication and improve type safety by generating fully typed client code directly from API specifications. This approach can dramatically reduce boilerplate and keep your frontend in sync with backend changes — a major boost to productivity for modern TypeScript development workflows.

🎧 What you’ll learn in this episode:

• What auto-generated API clients actually are and why they matter in TypeScript projects

• The real problems they solve compared to hand-written service layers

• Tools and standards used in client generation (OpenAPI, Swagger, codegen tools)

• Typical workflows — from API definition to a fully typed client

• How to handle authentication, headers, errors, and dynamic regeneration

• Advantages, pitfalls, and best practices for teams adopting this approach

• Why modern developers should consider using auto-generated clients in 2026

We also explore the human side of software development, including how definitions of being a great developer evolve over time and which non-technical skills have had the biggest impact on their careers.

👤 About the speakers:

🔹 Daria Poliakova – Front-end developer with nearly 7 years of experience (Angular & React).

🔹 Ihor Maistrenko – Angular & .NET developer, Team Lead with over 10 years in software engineering.

🌍 Expand your learning beyond the podcast — join our flagship developer events:

🔗 NG Poland – the largest Angular conference in the world: https://ng-poland.pl

🔗 JS Poland – the biggest JavaScript conference in CEE: https://js-poland.pl

🔗 AI Poland – Conference on practical AI for developers: https://ai-poland.pl

Our conferences bring together global speakers, hands-on workshops, and in-depth sessions across Angular, JavaScript, frontend engineering, and AI — connecting developers from around the world.

🔥 Subscribe to the JavaScript Master Podcast to stay up to date with expert insights, best practices, and trends shaping the future of web development.

#JavaScript #TypeScript #API #CodeGeneration #Frontend #WebDev #JSPoland #TechPodcast

  continue reading

29 episodes

Artwork
iconShare
 
Manage episode 525579799 series 3320582
Content provided by Dariusz Kalbarczyk. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Dariusz Kalbarczyk or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://podcastplayer.com/legal.

🎙️ JSMP 29: Daria Poliakova & Ihor Maistrenko on Auto-Generated TypeScript API Clients

In this episode of JavaScript Master Podcast, we dive into the world of auto-generated TypeScript API clients with two seasoned developers: Daria Poliakova and Ihor Maistrenko.

Auto-generated API clients help you save time, avoid duplication and improve type safety by generating fully typed client code directly from API specifications. This approach can dramatically reduce boilerplate and keep your frontend in sync with backend changes — a major boost to productivity for modern TypeScript development workflows.

🎧 What you’ll learn in this episode:

• What auto-generated API clients actually are and why they matter in TypeScript projects

• The real problems they solve compared to hand-written service layers

• Tools and standards used in client generation (OpenAPI, Swagger, codegen tools)

• Typical workflows — from API definition to a fully typed client

• How to handle authentication, headers, errors, and dynamic regeneration

• Advantages, pitfalls, and best practices for teams adopting this approach

• Why modern developers should consider using auto-generated clients in 2026

We also explore the human side of software development, including how definitions of being a great developer evolve over time and which non-technical skills have had the biggest impact on their careers.

👤 About the speakers:

🔹 Daria Poliakova – Front-end developer with nearly 7 years of experience (Angular & React).

🔹 Ihor Maistrenko – Angular & .NET developer, Team Lead with over 10 years in software engineering.

🌍 Expand your learning beyond the podcast — join our flagship developer events:

🔗 NG Poland – the largest Angular conference in the world: https://ng-poland.pl

🔗 JS Poland – the biggest JavaScript conference in CEE: https://js-poland.pl

🔗 AI Poland – Conference on practical AI for developers: https://ai-poland.pl

Our conferences bring together global speakers, hands-on workshops, and in-depth sessions across Angular, JavaScript, frontend engineering, and AI — connecting developers from around the world.

🔥 Subscribe to the JavaScript Master Podcast to stay up to date with expert insights, best practices, and trends shaping the future of web development.

#JavaScript #TypeScript #API #CodeGeneration #Frontend #WebDev #JSPoland #TechPodcast

  continue reading

29 episodes

All episodes

×
 
Loading …

Welcome to Player FM!

Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.

 

Copyright 2025 | Privacy Policy | Terms of Service | | Copyright
Listen to this show while you explore
Play