Pybites Podcast cover image

Pybites Podcast

Latest episodes

undefined
Dec 7, 2021 • 15min

#051 - PyBites Flashcards behind the scenes

This week we talk about our PyBites Flashcards, what they are and why we made them.Not much else to say other than thank you as always for your support. We know that you'll get something out of these so if you do purchase them, please let us know what you think!Links:PyBites Developer Flashcards: https://pybites.gumroad.com/l/pbflashcardsPyBites Community: https://pybit.es/community/Books we're reading:The Phantom AtlasPython Distilled
undefined
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
undefined
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!
undefined
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.
undefined
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!
undefined
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.
undefined
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.
undefined
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.
undefined
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.
undefined
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/

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