Somebody asked the other day for tips on how to refactor a mega-class? It was actually one of the first tasks on the new job, ouch! A single class, several thousands lines of code, no tests available 😮 You might scratch your head and say WTF?! After all, good developers decouple code into manageable pieces… Continue reading Help, I need to refactor a mega class! Here are 5 tips …
Help, I need to refactor a mega class! Here are 5 tips …
By PyBites Team on 24 September 2022
Tips for Navigating the Job Hunt with Rhys Powell
By PyBites Team on 22 September 2022
Listen here: 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… Continue reading Tips for Navigating the Job Hunt with Rhys Powell
Single or double quotes in Python?
By Bob Belderbos on 20 September 2022
Whatever you think about Twitter these days, it’s pretty handy for us developers to ask questions and get inputs 💡 Last week I asked about single vs double quotes in Python: I thought double quotes were a given, black – “The Uncompromising Code Formatter”, defaults to them and I personally find them pleasant to the eye.… Continue reading Single or double quotes in Python?
From Basketball Athlete to DevRel, Dropping the Fear of Failure
By PyBites Team on 15 September 2022
Listen here: 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… Continue reading From Basketball Athlete to DevRel, Dropping the Fear of Failure
A super simple Zettelkasten note taking system
By Bob Belderbos on 7 September 2022
Yesterday I found this amazing gist that got me running with Zettelkasten in no time 💪 Check out this short YouTube video where the author demos this workflow: As the Zen of Python wisely taught us: Simple is better than complex – and this is so true for what can easily be an overwhelming task… Continue reading A super simple Zettelkasten note taking system
What we learned from building our own CMS using Django
By PyBites Team on 6 September 2022
Django – The web framework for perfectionists with deadlines – indeed! We managed to get a simple MVP out in just 4 weeks using our JIT learning approach … In an effort to teach Julian Django, we figured we’d “eat our own dog food” and “learn by building”! As always though, the hard part is… Continue reading What we learned from building our own CMS using Django
Code == communication, on writing better variable names
By PyBites Team on 6 September 2022
Listen now: 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… Continue reading Code == communication, on writing better variable names
How to get more things done consistently?
By PyBites Team on 1 September 2022
Listen here: 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… Continue reading How to get more things done consistently?
Lessons learned from The Programmer’s Brain
By PyBites Team on 30 August 2022
Listen now: 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… Continue reading Lessons learned from The Programmer’s Brain
Making plots in your terminal with plotext
By Bob Belderbos on 22 August 2022
In this blog post a quick script to plot the frequency of our blog articles in the terminal. It’s good to see that we’re getting back on track 🙂 The code gist is here. First we import the libraries we are going to use. As always we separate Standard Library modules from 3rd party ones… Continue reading Making plots in your terminal with plotext