Pybites Podcast cover image

Pybites Podcast

Latest episodes

undefined
Sep 29, 2022 • 43min

#089 - Practical Django with Antonio Melé

This week we have Antonio Melé on the show, CTO & co-founder at Nucoro and author of Django 4 by Example.We talk about:- His day to day at Nucoro.- Why he chose Django as a web framework and how he uses it at the company.- What inspired him to write a highly practical (dense) book on Django.- Some challenges he faced (and faces) with writing a "colossal" Django book :)- Tips on learning new (complex) technologies.- What adjacent skills are most important for the Django developer.- Class based vs function based views? (Yes, we had to ask him haha)- And more ... Enjoy!Mentioned stoic book Antonio is reading: How to Be a StoicYou can get Antonio's book here -  seriously, get it! You will learn a lot!You can reach out to Antonio via LinkedIn or our community.
undefined
Sep 22, 2022 • 42min

#088 - Tips for Navigating the Job Hunt with Rhys Powell

The job hunt is on! With so many people looking to change things up with work, whether it be a new role, a new company, remote work - you name it - we decided it was time to talk a little about the Job Hunt.This week, I.T veteran and long-standing Pybites Community Member, Rhys Powell joins me (Julian!) to share some tips around searching and applying for jobs these days.Rhys brings a wealth of experience from both sides of the fence as someone seeking a change in I.T and also as the Hiring Manager.In this casual, fun and lively discussion, Rhys shares his tips on:Identifying the right company for youChallenging yourself to just get in there and applyThinking through your personal valuesTackling your job interviewQuestions to ask in your interviewand more.If you'd like to follow Rhys, and we 100% recommend you do, you can find him in the following places. Totally check out his Twitch, it's one of my favourite ways to wind down after hosting the Mindset call in PDM!LinkedIn: https://www.linkedin.com/in/rhyspowell/Twitch: https://www.twitch.tv/bleachin74Twitter: https://twitter.com/BleachinLinks from this episode: The One Thing - Gary KellerThe Earthsea Quartet - Ursula K. Le GuinDjango 4 By Example - Antonio MeléPybites Developer Mindset Program (Definitely check this out!)
undefined
Sep 15, 2022 • 30min

#087 - From basketball athlete to DevRel, dropping the fear of failure

This week we have Tonya Sims on the show to talk about her journey from athlete / basketball player to Python Developer Advocate / DevRel and entrepreneur.We talk about how she combines sports with Python, her business of helping parents of aspiring athlete kids and (of course) the unstoppable developer mindset. We hope you'll enjoy this episode and feel free to reach out to Tonya on Twitter or in our Pybites Community.Links:- Deepgram - Automated Speech Recognition (ASR)- Mentioned talk: Faceoff Fun with Python Frameworks: FastAPI vs Flask 2.0 - Mentioned Quiet book by Susan Cain
undefined
Sep 6, 2022 • 11min

#086 - Code == communication, on writing better variable names

Naming things is hard! Hence in this episode we want to help you a bit with that and share 10 tips how to do this better so you will write more readable and meaningful variable names. Enjoy!Check out mentioned Pybites Developer Mindset program here. Having you build apps end-to-end and getting expert developer code reviews has been an eye-opener for people, invaluable. Apply right there if interested.
undefined
Sep 1, 2022 • 31min

#085 - How Pybites gets so much stuff done (productivity tips)

Welcome back to another podcast episode. In this one we answer a question that was asked by Shreyas: I would love to listen to how you and Julian manage your lives in terms of day time jobs + PyBites + families! I know you touch upon it a few times in the few podcasts I’ve covered so far, but would love the strategical details! We provide some useful / practical tips how we manage our busy schedules, maintain a healthy balance and overall get a ton of things done every single week.For much more on this, check out our Productivity Course:The Pybites Productivity Course didn't just give me momentary motivation to be more productive, it provided actual tools and actionable steps to improving my productivity and maintaining it. The goal setting module was a game changer for me! I feel like I am more efficient now and better prepared to take any lapses of motivation I experience. - Adam DBook of the week: Losing My Virginity (Richard Branson)---Two more things:1) Please ask us a question -> Pybites podcast inspiration + feedback form2) Come join us for our next live developer training the 12th of September 2022 -> sign up here.--As always, thanks for listening and we'll be back next week!
undefined
Aug 30, 2022 • 31min

#084 - Lessons learned from The Programmer's Brain

This week we talk with AJ Kerrigan (Twitter / LinkedIn) about Felienne Hermans' The Programmer's Brain, an important book we recommend every developer should read (at least once).Structure:After quickly discussing the gist of the book, we dive into some of the concepts it teaches:- Chunkability: for faster reading and comprehension of code.- Germane load: the work required to encode thoughts to long-term memory, and the value of "worked examples".- Semantic wave: needing to oscillate (as a teacher) between abstract and concrete as you learn.- Cognitive dimensions of codebases and tradeoffs in code you write and tools you use.- Practicing code reading (Code Reading Clubs): entry points and use of a debugger. Useful links:- PyBites #082 on type hints - A Case Study in Refactoring Python- CodeTour- Annotated Underscore.js Source Code- Inception Layers and Interruptability- Many More Much Smaller Steps- Code Reading Club- Writing Excuses- Pybites platform (check out the forums!)- And a special shoutout to the Teaching Python podcast as well.- Book AJ is reading: An Unintended Voyage (complete Pybites podcast reading list)
undefined
Aug 18, 2022 • 20min

#083 - The importance of practicing gratitude

This week we talk about gratitude.Why? We spotted a trend that people are not saying thanks enough. We often suppose things are "just" working, forgetting that there is actually a lot of work involved to keep things running smoothly.Expressing gratitude takes relatively little effort, yet it can have a big impact on the motivation of others, even their lives.We hope you enjoy this episode and don't forget to practice gratitude (even if it's only in your own journal, it can boost your happiness).Bob & JulianLinks:- For mindset and career tips, subscribe here.- To become a better skilled, confident developer, check out our PDM program.- Our previous podcast episodes are here.- To provide us any feedback or share topics you'd like to hear discuss: send us an email.
undefined
Aug 16, 2022 • 31min

#082 - Annotate all the things! Why you should care about Python type hints ...

This week we have Will Frey on the podcast: ML engineer, Python "knowledge dictionary" and type hints fan & geek.We talk about his background, how he learns / keeps up with Python's fast moving ecosystem and of course we look at Python's type hints in-depth: why care and some of his favorite tricks. We hope you enjoy this episode.Links:- typing docs- mypy docs - PEP 484 - Type Hints- PEP 483 - Theory of Type Hints- PEP 526 - Syntax for Variable Annotations- PEP 544 - Protocols: Structural subtyping (static duck typing)- PEP 561 - Distributing and Packaging Type Information- typing notes (unmentioned, but useful)- grep.app(We told you, he lives and breathes this stuff haha)
undefined
Aug 4, 2022 • 22min

#081 - The importance of setting boundaries

This week we talk about boundaries (again), specially at work.How can it be that 12 hour days are becoming the norm?This has to stop!And it's insidious, because the extra work always seems to sneak in!First we look at where we think this is coming from.Then we offer some practical tips we've learned over the years that will have you better manage this.Books we're reading:- The missing Readme- Robust Python (type hints)- The Insider's Guide to Culture Change- They are part of our Podcast reading list.If you struggle with boundaries, get a copy of our Productivity course, you won't regret it because implementing what you learn there will save you at least 1-2 hours daily!And to combine these type of career skills with highly specialized Python + dev skills, come talk to us how our approach / coaching can turn you into a well rounded developer faster.
undefined
Jul 28, 2022 • 54min

#080 - Documentation-driven development with Sebastián Ramirez

This week Bob and Pybites Coach, Robin Beer, interview Sebastián Ramirez, the creator of FastAPI, Typer and SQLModel.We talk about:- What he is currently working on.- How to balance the large amount of opportunities in his space (open source developer productivity tips).- The process of designing new libraries that are the glue between other ones.- The feeling of never being enough as a developer (the more you know the more you don't know).- His perfect developer setup.- How to work back from the "best developer experience" / working on documentation in tandem with the code (we came to call "documentation driven development").- Future vision (work and Python).- And more ...We hope you enjoy this episode. After listening to this episode:- Go check out Sebastián's work.- Follow him on Twitter.- Go code our free FastAPI learning path: 10 exercises that teach you the ins and outs of this beautiful framework.- Stay tuned for our new Typer and SQLModel learning paths ...

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode