

Pybites Podcast
Julian Sequeira & Bob Belderbos
The Pybites Podcast is a podcast about Python Development, Career and Mindset skills. Hosted by the Co-Founders, Bob Belderbos and Julian Sequeira, this podcast is for anyone interested in Python and looking for tips, tricks and concepts related to Career + Mindset. For more information on Pybites, visit us at https://pybit.es and connect with us on LinkedIn:Julian: https://www.linkedin.com/in/juliansequeira/Bob: https://www.linkedin.com/in/bbelderbos/
Episodes
Mentioned books

Dec 2, 2021 • 39min
#050 - How to write cleaner, more maintainable code
This week we talk with Martin Héroux about his learnings / teachings of writing clean, maintainable code. Join us and learn how to create more robust software, enjoy!And wow we're 50 episodes in, thank you everybody for your support!Marty's Bio:Marty trained as a physiotherapist before obtaining a PhD from Queen’s University (Kingston, Canada). He has worked at Neuroscience Research Australia for almost 10 years, where he is a Senior Research Fellow. Marty's research spans a multitude of areas, include human motor neuron physiology, muscle function and biomechanics, human proprioception, sensorimotor control and spinal cord injury research. More recently, he has investigated issues surrounding bad science and poor reporting in the biomedical science. Marty started to code (poorly) during his PhD, and he never stopped. In addition to coding for his own research, Marty teaches scientific computing to students and early-career researchers.Notable PYPI packages:Pliffyspike2py Show mentions:Julian's career tweetImportant in software development: keep it DRYThe PDM programBook tip: How to Take Smart NotesConnect with Marty:TwitterGitHubGoogle ScholarBlogPyBites Slack

Nov 24, 2021 • 41min
#049 - How Ryan Austin coded his own payroll app SAAS business from scratch
This week we speak to our fellow PDM-er, Pythonista and friend Ryan Austin about The Payroll App he just released.What does the app do? How did he tackle coding such a complex app? What were some of the struggles? And what about the mindset he had to apply to get through it all? As usual we also talk wins and books of course.Enjoy and we hope this inspires you to build your own app / project / side gig. There is nothing more satisfying that that and it's an asset on your resume / for your career. So we challenge you: find a niche and start building a solution. If you need help come talk to us.Resources / links:Mentioned beautiful quote from Henry Wadsworth Longfellow: "The heights by great men reached and kept were not attained by sudden flight, but they, while their companions slept, were toiling upward in the night."Ryan's last appearance on the PyBites podcast where we spoke about following your dreams.Our Time for a break episode where we talk about the benefit of switching off.Ryan used PyBites Tools for AWS S3 uploads.Ryan built this inside PDM. You can learn more about our coaching program here. Books: The Code Breaker / Night / The Phantom Atlas / Skin in the gameGet in touch with Ryan via Twitter or the PyBites Community.And again, check out Ryan's app here.Thanks for listening!

Nov 11, 2021 • 21min
#048 - Burnout is real, tips to spot and tackle it
This week we talk about burnout which can be a serious productivity / health issue. We luckily have not had it but at times we've come close to it. Over the years we've learned how to pick up on signals that we're getting burned out and developed some tips to better prevent falling into its insidious traps. All of which we cover in this episode.Enjoy and we hope it helps you.Resources / links:- The One Thing - from Gary Keller, one of our productivity staples!- The Pareto principle - 20% effort -> 80% yield.- The Reality of Developer Burnout - Kenneth Reitz' essay on burnout.- A Mind for Numbers - from Barbara A. Oakley, we learned about the diffused mode from this book.- Daily Rituals: How Artists Work - from Mason Currey, a fun / relaxing book tip. - Btw, a great Dutch book on burnout is De lessen van burn-out, however we could not find an English edition yet.---If you are struggling with productivity, check out our Practical Productivity With PyBites Video Course.To check out our community of passionate Pythonistas (where a lot more than just Python is going on).And to learn more about what we do at PyBites, head over to our website.

Nov 4, 2021 • 19min
#047 - Take the emotion out
This week we talk about how to control your emotions specially when responding to heated situations, code reviews, feedback, etc.Some practical tips:- Ask (keep in mind) what problem are we trying to solve?- Don't reply to email directly, let your response marinate and/or review by somebody. Writing them in an editor might also help (be safer).- Choose the right medium, e.g. a short meeting can be way more effective (also email = text != tone)- Take a breath first before speaking up, 2 extra seconds can change your response (good example: kids!)- Harsh code review? Acknowledge where the other person is coming from and recognize that there is always more to learn. Any feedback will sharpen you!We hope you enjoy this show and if you do please leave us a review in your favorite podcast app.If you want to seriously upskill as a Python developer, check out our PDM program: https://pybit.es/catalogue/the-pdm-program/Also we would love to hear from you: what topics would you like us to talk about? Drop us a line: info@pybit.es or hit us up in our community: http://pybit.es/community/Thanks for listening!

Oct 28, 2021 • 33min
#046 - 5 PyBites open source projects
In today's PyBites Podcast we look at 5 of our open source projects:- PyBites Tools- Git Stats- PyBites Alarm- Pysource- PyBites CarbonThis is the first episode we put onto our YouTube, so if you want visuals, check it out here.There are still a few days left to finish your Hacktoberfest goal of four pull requests:- Watch our training- Contribute to one of our repos- Take one of our Blog Code ChallengesMore from PyBites:- Join our Slack Community here.- Book your free Python career assessment call here.- To build projects with us 1:1 join our PDM coaching program / community.

Oct 21, 2021 • 17min
#045 - What are your values? [Live Exercise]
Today we talk about value systems and how they impact your work.Are you as happy in your job as you should be?Julian teaches us a valuable exercise to get to your core values. This can greatly influence what decisions you will make to better your career. To do this exercise yourself head over to our PyBites Value System Worksheet and fill it out. If the results surprise you / boost your effectiveness, let us know ...Book mentioned: Why We SleepWhat is PDM? It's our 10 week coaching program in which you build your dream app with our guidance, MVP (minimal viable product) ready. Check it out here.

Oct 15, 2021 • 19min
#044 - Grow your skills by building
This week we talk about the importance of building in order to really grasp not only Python, but any practical skill for that matter.We share some stories of our own how building and the use of deliberate practice really led to fluency in certain skills. The mentioned brag doc article is here.Books we're reading:- Pikachu's Global Adventure - Flipnosis- Más vegetales, menos animales- Learning DockerNote that these books link to PyBites Books, one of our opensource projects. You can check out all our open source projects here and contributions are more than welcome (a nice way to get your Hacktoberfest goal in!) More from PyBites:- Join our Slack Community here.- Book your free Python career assessment call here.- To build projects with us 1:1 join our PDM coaching program / community.

Oct 4, 2021 • 35min
#043 - Becoming a prolific Python content provider
This week we talk with Mike Driscoll, a Python developer and content creator / book writer.We talk about:- how he got into programming and Python (and the importance of community),- how he uses Python at work for an automated test framework (to test C++ GUI apps),- how he got into Python content creation through blogging and later writing 9 (!) books,- how to keep up with new technology,- how to stay consistent and motivated in producing content,- the fundamental skills as a Python developer these days,- dealing with imposter syndrome (realizing you might have more to bring to the table than you think!)- learning new libraries, the benefit of pair programming (for both junior and senior engineers),- and more ...You can get in touch with Mike on Twitter and/or on PyBites Slack.You can also check out his blog, books and YouTube.

Sep 29, 2021 • 44min
#042 - The concept of "What Next?" with Andrew Knight
In this episode Julian has a conversation with Andrew Knight, the Automation Panda, about his journey in the Python space. Over the years, Andy has worked his way beyond being in the developer job he'd always wanted, to being a prominent figure in the Python Testing space.Andy shares the story of how he started in the industry and what his first big hurdle was. There are just so many mindset lessons and tips he used throughout his journey that this is an episode you simply have to listen to.As Julian and Andy are mates off-microphone, the conversation is light, leads to quite a few laughs and is one of our lengthier episodes (I don't regret a second! - Julian).Enjoy and as always, give us a like/recommendation and please share with anyone that might find this useful.Andy's Twitter: https://twitter.com/AutomationPandaAndy's Blog: https://automationpanda.com/Test Automation University: https://testautomationu.applitools.com/instructors/andrew_knight.htmlHollow Knight: https://www.nintendo.com/games/detail/hollow-knight-switch/

Sep 17, 2021 • 41min
#041 - Letting the tire hit the road ... how much software planning do you really need?
This week we talk with Thomas Gaigher about software planning ...We discuss many things ranging from the Zen of Python, being pragmatic as a software developer, his pypyr open source project (a lightweight task runner implemented in pure Python), how to start a software project without getting stuck in analysis paralysis (both in a company or on your own), premature optimization, adaptability and much more ...There are a lot of nuggets in this episode so make a coffee (or grab your favorite beverage), sit back and give it a listen.To the person who asked about software planning on our Slack: Thanks! We hope this helps you moving your project(s) forward.Links mentioned:- The Law of Leaky Abstractions- Falsehoods Programmers Believe About Names- Agile ManifestoThomas' pypyr open-source taskrunner (not Piper lol!)You can contact Thomas on our Slack (yaythomas).Hope you enjoy this episode, and feel free to reach out to us on Slack or email us with any feedback or ideas for upcoming episodes.