Listen here Or watch here (recommended because there will be code!) Welcome back to our podcast. In this week’s episode we look at Python packaging. I was teaching this on our weekly PDM Code Clinic call and we ended up building quite a useful Pybites Open Source tool. Introducing pybites-search, a command line tool to search our content (articles, Bite exercises, podcast episodes, youtube videos and tips). We look at how to build a package and some of the code + design that went into pybites-search and how open sourcing this is a double win: our PDM bot project can…
Author
PyBites Team
Latest articles
by
-
-
This content first appeared in our weekly newsletter. You can subscribe here. I remember a long time ago I applied for a job and … I never heard back. I applied for another job… rejected. And for yet another job one of my former colleagues got it. As I had to deal with disappointment, I found it tough to not give up, to not to question myself. Luckily, I did get myself up after multiple “failures” and kept putting in the reps letting data trump emotion (by the way, I don’t believe in the word “failure”. We learn more from…
-
Watch here: Listen here: Welcome back to the podcast. Today we share 8 tips in response to a question that we were tagged on @ Twitter: As always we also discuss wins and books. Links: Mentioned books: And last but not least thanks for all your feedback 😍🙏 You can reach out to us through our Slack or send an email to info at pybit dot es.
-
Listen here: Or watch here: Welcome back to the Pybites podcast. This week we have a very special guest: Blaise Pabon. We talk about his background in software development, how he started with Python and his journey with us in PDM. We also pick his brains about why Python is such a great language, the importance of open source and his active role in it, including a myriad of developer communities he actively takes part in. Lastly, we talk about the books we’re currently reading. Links:– Vitrina: a portfolio development kit for DevOps– Boston Python hosts several online meetings a week– The mother of all…
-
This content was first sent as part of our friends email list, you can subscribe here to get this type of content early and fresh every week … Let me tell you the story of how I effectively learned foreign languages (there are a lot of parallels with how I became a developer). I was not a good language learning when I was young, heck I even flunked 6th grade in part because my English was terrible! But being bad at something does not mean it’s game over, I was using the wrong “software”. My approach was flawed: I tried…
-
Watch here: Or listen here: This week we have Jim Hodapp on our podcast. We talk about his career journey going from software engineer + manager to full-time developer coach, some of the tactics he uses with his clients, and why coaching is a powerful tool for software engineers. Then we pivot to a more technical discussion about Rust, his passion for the language, why it’s an interesting language to consider, also for Python developers, and to his developer community Rust Never Sleeps. We hope you enjoy this interview and that it inspires (and challenges) you to keep learning new things and…
-
This post first appeared as an email on our friends list. We decided to publish it here because the question is still commonly asked 🤔 The other day I did a presentation on Django class based vs function based views. (Warning: this post is opinionated 😃) Also if you’re not into Django don’t stop reading just yet, because there are parallels with common software design patterns you might find interesting. Here is a summary of interesting things I presented (and credit to Luke Plant’s Django Views the Right Way for cementing what I already started to sense using both types of views, and Ryan for sending it my way): – Class based views (CBVs from here…
-
Watch here: Or listen here: Welcome back to the Pybites podcast! This week we have an inspirational talk with our special guest Cassandra Babilya! We talk about the importance of finding value and purpose in your work. We talk about: – Considering your life purpose. – Your professional values and your personal values. – How do you identify that something is wrong at work. We discuss the effects that being disengaged with your work can have on your physical and mental well-being. The key point being to really pay attention to you “bio-feedback”: – Are you exhausted all the time?…
-
Listen here: Or watch here: Welcome back to the Pybites podcast. This week we have an inspirational chat with Juanjo: – How he started his programming journey and what passionates him about this craft. – How he fell in love with Python. – How he overcame tutorial paralysis. – How PDM helped him improve his skills and how the positive effect it’s having on his daily work and moving forward. – How important succeeding as a developer is for him. – How he coped with imposter syndrome as he grew as a developer. – Tips for people aspiring to become software developers…
-
Listen here: Or watch here: Welcome back to the Pybites podcast. This week we have a wonderful chat with Michael Knott. We talk about the most valuable things about Michael’s Python journey, including what he achieved through our PDM program. We talk about:– Michael’s work as a fitness coach and how he got into Python as a tool to automate repetitive tasks in his daily work.– How he improved his Python and developer skills in PDM with us.– What challenges he faced when started his programmer journey.– Some really cool technologies he has learned and applied in his apps so far.–…