Mettez-vous hors ligne avec l'application Player FM !
#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.
175 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.
175 episodes
Alle afleveringen
×Bienvenue sur Lecteur FM!
Lecteur FM recherche sur Internet des podcasts de haute qualité que vous pourrez apprécier dès maintenant. C'est la meilleure application de podcast et fonctionne sur Android, iPhone et le Web. Inscrivez-vous pour synchroniser les abonnements sur tous les appareils.