Go offline with the Player FM app!
#143 - Mastering Python with Łukasz Langa: The Story Behind Core Development and Black
Manage episode 388865844 series 2842995
Join us in this intriguing podcast episode where we delve into the world of Python with Łukasz Langa, a key figure in the Python community.
This episode, packed with technical insights and personal anecdotes, covers a range of topics from Łukasz's groundbreaking work with Python to his musical journey. Enjoy!
Chapters:
00:00 Intro
00:53 Guest intro + win of the week
05:27 Łukasz' new podcast core.py
06:22 Black - what inspired you + how does it work
12:30 Is its success thanks to a lack of config?
17:00 About code line length
18:07 Challenge of getting default options right
22:00 Comparing to JS Prettier
23:44 Using project.toml and the day Black broke pip
24:30 PDM ad segment
25:36 How to say No when people request features
27:50 Using AST to double-check accuracy
29:20 Indenting docstrings
31:19 Challenges maintaining Black and noticeable open source contributions
40:00 Some features you're particularly proud of
41:10 Maintaining a single file for a long time and emoji (unicode) support
45:20 Your music background + influence on your development work
48:04 What are you reading: Hypermedia Systems + The Guitar Circle
52:00 Where to reach out to Łukasz + final shoutout
54:48 Outro music
Links:
- Łukasz website
- Connect with Łukasz on X
- core.py - Pablo Galindo and Łukasz Langa's new Python podcast
Books:
- Hypermedia Systems
- The Guitar Circle
Ad segment:
- The PDM program
---
Connect with us on LinkedIn: Julian | Bob
And to get our weekly developer / mindset emails, sign up here.
188 episodes
Manage episode 388865844 series 2842995
Join us in this intriguing podcast episode where we delve into the world of Python with Łukasz Langa, a key figure in the Python community.
This episode, packed with technical insights and personal anecdotes, covers a range of topics from Łukasz's groundbreaking work with Python to his musical journey. Enjoy!
Chapters:
00:00 Intro
00:53 Guest intro + win of the week
05:27 Łukasz' new podcast core.py
06:22 Black - what inspired you + how does it work
12:30 Is its success thanks to a lack of config?
17:00 About code line length
18:07 Challenge of getting default options right
22:00 Comparing to JS Prettier
23:44 Using project.toml and the day Black broke pip
24:30 PDM ad segment
25:36 How to say No when people request features
27:50 Using AST to double-check accuracy
29:20 Indenting docstrings
31:19 Challenges maintaining Black and noticeable open source contributions
40:00 Some features you're particularly proud of
41:10 Maintaining a single file for a long time and emoji (unicode) support
45:20 Your music background + influence on your development work
48:04 What are you reading: Hypermedia Systems + The Guitar Circle
52:00 Where to reach out to Łukasz + final shoutout
54:48 Outro music
Links:
- Łukasz website
- Connect with Łukasz on X
- core.py - Pablo Galindo and Łukasz Langa's new Python podcast
Books:
- Hypermedia Systems
- The Guitar Circle
Ad segment:
- The PDM program
---
Connect with us on LinkedIn: Julian | Bob
And to get our weekly developer / mindset emails, sign up here.
188 episodes
All episodes
×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.