In this article I will give you 10 tips for cleaner code. Hope this helps improve your Python code. 1. Smaller units. Break long functions (methods) into multiple smaller ones that do one thing (SRP or “Single-responsibility principle”). This will make your code more modular and easier to test. For example, a function that parses… Continue reading Tips for clean code in Python
Articles on pdm
Focus on what you can control
By PyBites Team on 3 November 2022
Listen here: Welcome back to our Pybites podcast. This week we talk about the relatively stressful times we live in and hence the need to focus on what YOU can control. We center our discussion around 5 tips: 1. Setting boundaries. 2. At work ask for personal development time to skill up. 3. Ask for more… Continue reading Focus on what you can control
Technology and Mindset with new PDM Coach Hugh Tipping
By PyBites Team on 18 October 2022
Listen now: This week we welcome Hugh Tipping, our newest Pybites Developer Mindset (PDM) Coach, to the podcast! These 34 minutes are packed full of inspiration and insight into Hugh’s motivations as a coach. Hugh shares his thoughts on many of the concepts that we actually address within PDM so if you’ve been wondering what… Continue reading Technology and Mindset with new PDM Coach Hugh Tipping
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
The importance of setting boundaries
By PyBites Team on 5 August 2022
Listen here: 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… Continue reading The importance of setting boundaries
Growing developer teams in a deep tech startup
By PyBites Team on 22 July 2022
Listen here: This week, we have Robin back on the show to talk about how he has grown as a Python developer with the startup ACCURE and as mentor at PDM. ACCURE Battery Intelligence GmbH uses cloud computing to make batteries more safe, reliable and sustainable and has grown 10x from 4 to more than 40 ACCURIANs in… Continue reading Growing developer teams in a deep tech startup
What’s your definition of a rich life?
By PyBites Team on 21 July 2022
Listen here: Welcome back to our podcast. It’s easy to get stuck in your own bubble. Julian travelled to the other side of the planet and came to realize that it’s easy to get carried away by the hustle and grind of the day to day. In this episode we reflect on that and talk… Continue reading What’s your definition of a rich life?
5 tips for overcoming imposter syndrome …
By Bob Belderbos on 8 July 2022
“I don’t belong here!”, “Who the hell am I to …” You’re not alone! Imposter syndrome is widespread in our industry. Here are 5 tips to better deal with it: 1. Talk with somebody Be it your manager, colleague, mentor or friend. This greatly reduces the stress this causes and you’ll realize (like really realize, not read… Continue reading 5 tips for overcoming imposter syndrome …
What I have learned from an open-source project
By Leonieke Paalvast on 17 June 2022
What preceded it I like the Carbon images that appear on Twitter from Pybites. Out of curiosity, I took a look at the code on GitHub, but it was pretty overwhelming and intimidating, so I quickly moved on to something I did “understand.” I often follow a tutorial or collect items I might need one… Continue reading What I have learned from an open-source project
Is it time to step back and look at the greater design?
By PyBites Team on 17 June 2022
**The official Pybites T-Shirt** This week we talk about an important topic: how to prevent yourself as a programmer from getting into tunnel vision when coding. We have a nice practical example we’ll share how we hit this last week (and many times more for that matter) in one of our solutions and also relate… Continue reading Is it time to step back and look at the greater design?