
Sign up to save your podcasts
Or


Join our Python Developer Community for free 🐍🌐👋
---
🎙️ In this podcast episode, we're excited to dive into the world of Python with the remarkable Will McGugan!
As the mastermind behind the Rich library and the founder of Textualize, Will has significantly impacted the Python community.
In this episode we explore the journey and insights of this prolific open-source Python developer.
👨💻 From his initial steps into Python to the creation of Rich and Textual, Will shares the motivations and challenges that led to these widely-used tools.
We delve into the intriguing comparison between web and terminal apps, uncovering Will's favorite features in his libraries.
💡 Ever wondered how experts tackle complex problems or balance coding with business?
Will sheds light on these aspects, offering valuable advice for aspiring developers, including the importance of not fearing to publish your code.
🚀 Beyond coding, learn about the transition from hobby to business with Textualize, and how Will manages a team of developers amid coding and business challenges.
Discover his tips for maintaining a sound work-life balance and managing the workload of open-source projects.
🔮 What's next for Will and his projects? And what are his side hobbies, passions, book recommendations, and thoughts on AI's rapid evolution in coding?
🎵 Don't miss this insightful conversation filled with Python, tech insight, personal stories which will surely inspire you.
Enjoy! 🐍💻🌟
Chapters:
00:00 Intro
01:28 Will intro
01:57 Win of the week
02:48 How did you get into Python
04:44 What do you like about Python
06:04 What made you create Rich and Textual
09:20 Web vs terminal apps
11:02 Favorite library features
11:46 How you approach complex problems
14:32 Don't be afraid of publishing your code
15:43 Ad segment
16:26 Textualize - from hobby to business
17:55 Managing a team of developers
18:50 Coding vs business challenges
20:40 Coding (unlike business) you can brute force
21:58 Advice for sound work-life balance
24:12 Managing the open source work load
25:21 What's coming next?
26:45 Side hobbies / passions and how they inspire you
28:12 Book recommendation, tech books and JIT learning
30:18 ChatGPT for coding and AI's rapid evolution
32:26 Final call to action and how to reach out
33:42 Outro music
🔗 Check out Will's work at Textualize
📘 For a unique fiction recommendation, explore "Interview with the Vampire"
📢 Connect with Will on X, Fosstodon, and GitHub
---
To get our weekly developer / mindset emails, sign up for free here 📈
Welcome back to the Pybites podcast! In this exciting episode, we delve into the world of cloud computing and personal growth with the remarkable Chris Williams, a renowned AWS Hero and "cloud therapist."
Discover Chris's unique approach to demystifying cloud technology and how he uses his skills to solve complex problems in this field. We'll explore:
- The fascinating role of a "cloud therapist" applied to challenges in cloud computing.
- Chris’s insights on effective communication and his top tips for mastering this skill.
- The mindset that has propelled Chris to success and how you can adopt it.
- The power and importance of being open to vulnerability and admitting when you’re wrong.
- Insights from the vBrownBag show and how it's shaping tech discussions.
- Chris's journey as an AWS Hero and what it means for tech professionals.
- The impact of AI and latest tech trends on our world, and how Chris uses it for coding.
- Chris also shares a cool personal hobby and book tip.
Don’t miss this engaging discussion and Chris’s final piece of invaluable advice. And if you like what you hear, remember to like, subscribe and share this episode with fellow tech enthusiasts!
Chapters:
00:00 Intro podcast
01:30 Intro Chris Williams
02:51 Win of the week
04:21 Cloud therapist
07:20 Communication
09:00 Crucial mindset
13:15 Communication resource (tip)
15:21 Willingness to be wrong
15:59 Pybites ad segment
16:43 AWS hero
18:40 vBrownBag podcast
21:56 Unexpected benefit of show
23:45 Mentoring advice
27:30 Tech trends and AI
29:45 Using AI for coding
32:00 Digital photography
33:32 Books - Deep work
37:50 Final piece of advice
39:00 Wrap up / outro
Links:
- vBrownBag
- Reach out to Chris:
- on X
- on LinkedIn
- Make 2024 your breakthrough year with Python, check out our 1:1 coaching.
Grow your Python + developer + mindset skills with our weekly emails
---
In this podcast episode we talk with Armin Ronacher, open source developer, creator of Flask and principle architect at Sentry.
Armin shares his personal journey in open-source development, providing valuable insights into maintaining backward compatibility with Flask and his current involvement.
He opens up about the complexities of open-source management and his experience with Rust.
The discussion also touches upon practical strategies for tackling challenging problems and getting unstuck, offering a glimpse into Armin's approach to building large-scale projects.
Armin candidly discusses handling feedback and imposter syndrome, his stance on type hints in Python, and his vision for his legacy in the tech world.
This episode is sprinkled with practical tips, including an interesting book recommendation and reflections on the nuances of human interaction, especially in online communities.
A must-listen for developers / people working in tech, because it's not just about technical insights but also about the human aspects of software development.
Chapters:
00:00 Intro episode
01:33 Intro Armin, Sentry and GitHub handle
05:58 State of Flask and your involvement
10:25 Flask's backwards compatibility and focus
17:57 Open source and the business side
24:00 Your experience with Rust
29:37 How do you tackle difficult problems / get unstuck
31:06 Pybites ad segment / coaching
32:50 How did you manage to build those big projects
36:12 Dealing with feedback and imposter syndrome
41:00 Armin's take on type hints
44:55 What do you want your legacy to be
47:12 Book tip: The Coddling of the American Mind
51:20 Trickiness of human interaction (e.g. on issue trackers)
54:24 Wrap up
55:22 Outro music
---
Follow Armin on X and on GitHub
Grow your Python + developer + mindset skills with our weekly emails
---
Happy 2024! And welcome back to our Pybites podcast. 🐍 😍
In this episode we take the opportunity of this timing of the year: New Year's resolutions.
If you like them or not, it's a good time to pause and reflect. 💡
To challenge our current approach. 💪
To look around and see what we need to tweak and optimize to be successful this year. 📈
We talk about goal setting, attention/focus, persistence and the compound effect. 🔥
We hope the lessons we share in this episode turns you into a more effective developer this year. 😎
---
To accelerate your career as a Python developer 🐍, join PDM and in 12 weeks you will come out as a more confident developer adding tangible high profile projects to your portfolio that will up your chances for success in the field. 📈
Check it out here
Welcome back to the Pybites podcast. In this episode we have Cassandra Babilya back to talk about changing jobs + pivoting careers.
She shares personal stories, practical advice as well as her Career Change Checklist which we highly encourage you go through over the upcoming holidays ...
We hope this episode helps you reflect on your current career and make changes where necessary. Good luck!
Chapters:
00:00 Introduction episode and topic
02:44 Welcome back Cassandra + introduction
04:04 Overview of "Make Work Suck Less"
07:22 Career change checklist intro
07:50 The job cycle
10:40 3 stressful things about jobs changes
14:00 Preparation and knowledge
15:50 3 types of job changes
20:35 Personal career pivot story
22:55 Stress and burnout, things take time
24:20 Julian's career pivot
26:24 Ad segment
27:07 Reflect on what you want / don't want
31:30 Mindset shift and new habits
34:10 Goals in the context of job change
38:28 Checklist highlights
41:18 Networking / connecting on LinkedIn
45:40 Presenting skills
47:40 Go through the Career change checklist
49:00 What are you reading? / Book tips
53:00 Wrap up / final words
55:30 Outro music
Links mentioned in the Episode:
- Cassandra's Career Change Checklist
- Cassandra's Make Work Suck Less website
- Cassandra's LinkedIn
- Julian's LinkedIn
- Bob's LinkedIn
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.
This week we have Will Frey back on the show. We talk about Will's transition into coach for our Pybites Developer Mindset program.
Will shares his journey with Python, his recent move to South Korea, and the joy of welcoming his first child.
We also delve into Python's technical aspects like Will's passion for the type hint system (also central to his previous episode #82) and his practical application of generator expressions in a project refactoring, involving XML and CSV files.
He also discusses upcoming Python developments, including improvements to the type system and the potential removal of the global interpreter lock (GIL).
Throughout the episode, Will offers insights into software design principles and strategies for overcoming coding challenges (mindset!), blending personal experiences with technical expertise.
Enjoy!
Chapters:
00:00 Intro snippet and music
00:50 Episode intro
01:50 Will Frey intro and win of the week
03:38 Experience becoming Pybites coach
04:28 Will’s generator refactoring
08:50 Interesting Python trends
10:38 PDM coaching ad segment
11:20 Spoiler for next episode
12:04 ML/data learning - Algebra-Driven Design book
13:44 More design / architecture resou
15:10 Python’s freedom (and therefor responsibility)
16:05 More books
16:42 Mindset for getting unstuck when coding
20:00 Wrap up
20:30 Outro music
Links:
- Connect with Will on LinkedIn
- Generator gist code
- Will's previous episode about type hints
- The dictionary dispatch pattern
- Book tip: Algebra-Driven Design
- Brandon Rhodes' Python Design Patterns guide
---
Grow as a Python developer in record time - check out our PDM coaching program
Connect with us on LinkedIn:
Julian | Bob
And to get our weekly developer / mindset emails, sign up here
In our new podcast episode, we chat with Wolf Vollprecht, the creator of Pixi, a groundbreaking package manager merging Poetry and Conda's approaches.
Discover how Pixi leverages Conda Forge's open-source community for robust package management.
Wolf takes us behind the scenes, explaining Pixi's technical innovations, seamless Pip integration, and project-specific Pixi toml configurations.
Learn why developing Pixi in public and collaborating with other package managers like Rye are key to its success.
Get ready for an insightful journey into the future of Python package management with Pixi.
And as always, we discuss wins and books as well.
---
Get started with Pixi here.
Connect with Wolf here.
Notable book: Loved
In this week's podcast episode we tune into a PDM Mindset Hacking call where Julian offers the group some valuable tips when it comes to negotiating your salary when applying for jobs.
These tips will help you determine what your worth is and better negotiate as a professional developer.
Chapters:
00:00 Intro
00:59 Preparation, do your research
03:30 Have your portfolio ready
04:13 Know your worth
05:58 What do you need?
08:20 Good prep instills confidence
09:40 Other benefits and perks
10:46 Advocate for yourself based on evidence
12:45 Understanding the role you’re going for
13:50 Know where to stop
14:30 70% is prep
14:55 Wrap up
Our coaching goes beyond only tech + Python; we also coach people on mindset, which often is the missing piece to unlock new levels in their developer careers. 💡
For more information, check out our PDM program.
---
Connect with us on LinkedIn:
Julian: https://www.linkedin.com/in/juliansequeira/
Bob: https://www.linkedin.com/in/bbelderbos/
---
Learn how Pybites can help you succeed in your Python journey 🐍 💪
Join our Python Developer Community for free 🌐👋
This week we talk with Adam Johnson, Python developer / consultant, Django steering counsel member and prolific book author.
We start off with some wins, then we dive into his new Boost your Git DX book.
We also discuss:
• Adam's focus on DX or "developer experience" in his books.
• State of Python tooling.
• Future of Django + Htmx / front-end dev.
• Open source projects motivation and tips for (aspiring) contributors.
• Tips to diversify one's skill set and contribute as a Python developer.
• Technical blogging.
• Book / resource recommendations.
Links & Resources:
- Get Adam's Boost Your Git DX book
- Reach out to Adam on X
- Djangocon US 2023
- django-watchfiles
- time-machine
- Pelican for blogging
- If Books Could Kill podcast
- Mentioned Jim Hodapp podcast episode
- Be Useful (new Arnold book)
Episode Chapters:
00:00 Intro snippet and music
00:47 Episode and guest intro
02:05 Wins of the week (django-watchfiles plugin)
05:04 New Boost your Git DX book
07:26 New tips, even for experienced developers
07:55 Git keep or ignore files
08:57 Your focus on DX (developer experience) in your books
12:32 Code quality and current state of Python tooling
14:40 Future of Django ecosystem and Htmx
16:46 Front-end development
18:00 Motivation for Open source projects
19:37 time-machine, an alternative for Freezegun
20:18 Advice for budding maintainers
21:20 Experience of contributing to git
22:40 Ran into git stash bug because of producing content
23:38 Tips for developers to diversify skill set and contribute
24:42 Using Pelican for your tech blog + note taking
25:55 Believe in yourself / imposter syndrome
27:30 Book pricing
28:20 Book / resource recommendations
29:40 Wrap up and outro music
From the publisher's feed
The Pybites Podcast - Insights to become a world-class developer.
Coding is only half the battle. To truly succeed in the tech industry, you need more than just syntax, you need…
The Pybites Podcast is your weekly mentorship session on the soft skills and career skills that senior developers use to get ahead.
Join Pybites co-founders Bob Belderbos (ex-Oracle) and Julian Sequeira (ex-AWS) as they share real-world insights on mastering the developer mindset, crushing imposter syndrome, and navigating your career with confidence.
Whether you are a self-taught beginner stuck in tutorial hell or a senior dev looking for that extra edge, we cut through the fluff to help you build a career you love.
Website: https://pybit.es
Julian: https://www.linkedin.com/in/juliansequeira/
Bob: https://www.linkedin.com/in/bbelderbos/

581 Listeners

140 Listeners

29,191 Listeners

66 Listeners

25 Listeners