Artwork

Content provided by Julian Sequeira & Bob Belderbos, Julian Sequeira, and Bob Belderbos. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Julian Sequeira & Bob Belderbos, Julian Sequeira, and Bob Belderbos 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://player.fm/legal.
Player FM - Podcast App
Go offline with the Player FM app!

#160 - Unpacking Pydantic's Growth and the Launch of Logfire with Samuel Colvin

44:44
 
Share
 

Manage episode 416167289 series 2842995
Content provided by Julian Sequeira & Bob Belderbos, Julian Sequeira, and Bob Belderbos. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Julian Sequeira & Bob Belderbos, Julian Sequeira, and Bob Belderbos 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://player.fm/legal.

Join our Pybites Community for free here
We coach people with their Python, developer and mindset skills, more info here.
---
This week we have an exciting interview with Pydantic's creator Samuel Colvin.
---
NOTE that it's best to watch this episode on YouTube, because Samuel demos Pydantic's new Logfire product as well as a bit of FastUI. 💡 💪 😍
---
Delving into the origins, Samuel shares with us how Pydantic was conceived to streamline data validation, drawing inspiration from similar tools but quickly exceeding expectations in popularity and adoption. 📈
Samuel touches on the monumental speed improvements in version 2, achieved by incorporating Rust, shares insights into the transition of Pydantic into a company and its future vision. We also touch upon front-end development for which he developed another library called FastUI. 😎
And last but not least Samuel demos Pydantic's new exciting Logfire product that was just released. 💡 😍
Chapters:
00:00 Intro Samuel
01:57 Win of the week
02:23 Pydantic framework and company backstory
05:10 FastAPI's part in Pydantic's grow
06:20 Adapting to framework dependencies
07:50 Making Pydantic faster with Rust
12:15 Learning Rust or not as a Python dev
14:16 Pydantic as a company
15:46 Open source ideas vs business requirements
17:20 Introducing Pydantic Logfire
19:15 Live demo (YouTube)
25:12 Resource / energy measuring with Logfire
26:41 Pydantic's vision for the next years
29:46 Doing front-end with FastUI (short demo)
31:13 Using FastUI at Pydantic and the team
33:56 Pybites ad
34:12 FastUI vs Streamlit for fast prototyping
36:46 Key skills for Python devs / open source in 2024
38:10 Work life balance / build things as a customer
41:00: Advice for entrepreneurial minded developers
42:48 Hobbies / interests outside of work
43:26 Podcast recommendation
43:50 Wrap up and outro
Links:
- Check out Pydantic Logfire here
- Reach out to Samuel on X
- Pybites Ad segment: The PDM Program
---
Connect with us on LinkedIn:
- Julian
- Bob
And to get our weekly developer / mindset emails, sign up here.

  continue reading

Chapters

1. Intro Samuel (00:00:00)

2. Win of the week (00:01:57)

3. Pydantic framework and company backstory (00:02:23)

4. FastAPI's part in Pydantic's grow (00:05:10)

5. Adapting to framework dependencies (00:06:20)

6. Making Pydantic faster with Rust (00:07:50)

7. Learning Rust or not as a Python dev (00:12:15)

8. Pydantic as a company (00:14:16)

9. Open source ideas vs business requirements (00:15:46)

10. Introducing Pydantic Logfire (00:17:20)

11. Live demo (YouTube) (00:19:15)

12. Resource / energy measuring with Logfire (00:25:12)

13. Pydantic's vision for the next years (00:26:41)

14. Doing front-end with FastUI (short demo) (00:29:46)

15. Using FastUI at Pydantic and the team (00:31:13)

16. Pybites ad (00:33:56)

17. FastUI vs Streamlit for fast prototyping (00:34:12)

18. Key skills for Python devs / open source in 2024 (00:36:46)

19. Work life balance / build things as a customer (00:38:10)

20. Advice for entrepreneurial minded developers (00:41:00)

21. Hobbies / interests outside of work (00:42:48)

22. Podcast recommendation (00:43:26)

23. Wrap up and outro (00:43:50)

165 episodes

Artwork
iconShare
 
Manage episode 416167289 series 2842995
Content provided by Julian Sequeira & Bob Belderbos, Julian Sequeira, and Bob Belderbos. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Julian Sequeira & Bob Belderbos, Julian Sequeira, and Bob Belderbos 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://player.fm/legal.

Join our Pybites Community for free here
We coach people with their Python, developer and mindset skills, more info here.
---
This week we have an exciting interview with Pydantic's creator Samuel Colvin.
---
NOTE that it's best to watch this episode on YouTube, because Samuel demos Pydantic's new Logfire product as well as a bit of FastUI. 💡 💪 😍
---
Delving into the origins, Samuel shares with us how Pydantic was conceived to streamline data validation, drawing inspiration from similar tools but quickly exceeding expectations in popularity and adoption. 📈
Samuel touches on the monumental speed improvements in version 2, achieved by incorporating Rust, shares insights into the transition of Pydantic into a company and its future vision. We also touch upon front-end development for which he developed another library called FastUI. 😎
And last but not least Samuel demos Pydantic's new exciting Logfire product that was just released. 💡 😍
Chapters:
00:00 Intro Samuel
01:57 Win of the week
02:23 Pydantic framework and company backstory
05:10 FastAPI's part in Pydantic's grow
06:20 Adapting to framework dependencies
07:50 Making Pydantic faster with Rust
12:15 Learning Rust or not as a Python dev
14:16 Pydantic as a company
15:46 Open source ideas vs business requirements
17:20 Introducing Pydantic Logfire
19:15 Live demo (YouTube)
25:12 Resource / energy measuring with Logfire
26:41 Pydantic's vision for the next years
29:46 Doing front-end with FastUI (short demo)
31:13 Using FastUI at Pydantic and the team
33:56 Pybites ad
34:12 FastUI vs Streamlit for fast prototyping
36:46 Key skills for Python devs / open source in 2024
38:10 Work life balance / build things as a customer
41:00: Advice for entrepreneurial minded developers
42:48 Hobbies / interests outside of work
43:26 Podcast recommendation
43:50 Wrap up and outro
Links:
- Check out Pydantic Logfire here
- Reach out to Samuel on X
- Pybites Ad segment: The PDM Program
---
Connect with us on LinkedIn:
- Julian
- Bob
And to get our weekly developer / mindset emails, sign up here.

  continue reading

Chapters

1. Intro Samuel (00:00:00)

2. Win of the week (00:01:57)

3. Pydantic framework and company backstory (00:02:23)

4. FastAPI's part in Pydantic's grow (00:05:10)

5. Adapting to framework dependencies (00:06:20)

6. Making Pydantic faster with Rust (00:07:50)

7. Learning Rust or not as a Python dev (00:12:15)

8. Pydantic as a company (00:14:16)

9. Open source ideas vs business requirements (00:15:46)

10. Introducing Pydantic Logfire (00:17:20)

11. Live demo (YouTube) (00:19:15)

12. Resource / energy measuring with Logfire (00:25:12)

13. Pydantic's vision for the next years (00:26:41)

14. Doing front-end with FastUI (short demo) (00:29:46)

15. Using FastUI at Pydantic and the team (00:31:13)

16. Pybites ad (00:33:56)

17. FastUI vs Streamlit for fast prototyping (00:34:12)

18. Key skills for Python devs / open source in 2024 (00:36:46)

19. Work life balance / build things as a customer (00:38:10)

20. Advice for entrepreneurial minded developers (00:41:00)

21. Hobbies / interests outside of work (00:42:48)

22. Podcast recommendation (00:43:26)

23. Wrap up and outro (00:43:50)

165 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.

 

Quick Reference Guide