The short answer: deeply nested code can be hard to read and understand (and this not only applies to Python, but for any code really). Each level of indentation adds a level of complexity and an additional condition that the reader (which is often you!) has to keep in their head while trying to understand… Continue reading Why is Flat Better Than Nested? (Zen of Python)
Articles on coding
The importance of refactoring regularly [podcast]
By PyBites Team on 15 June 2023
In this episode we talk with Chris May, Python developer and coach, about his background and passion for refactoring. Watch here: Or listen here: This turned into a beautiful love letter 💌 to refactoring and we think you should take notice, because adopting the mindset he teaches will improve your code. A lot! Enjoy and… Continue reading The importance of refactoring regularly [podcast]
Lessons from a Software Developer’s Path: Networking, Growth & Side Projects
By PyBites Team on 18 May 2023
Welcome back to the Pybites podcast! Watch here: Or listen here: In this podcast episode, Peter Lynch, a software developer, discusses his journey into web development and his entrepreneurial interests. He shares his experience of transitioning from a corporate job to pursuing his passion for building his own projects. Peter emphasizes the importance of networking… Continue reading Lessons from a Software Developer’s Path: Networking, Growth & Side Projects
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?
Career Development for Programmers
By Bob Belderbos on 23 September 2018
What makes you excel in your career? Become an expert in x, y, z. Sure, you need to learn technical skills, quite a lot of them. However there is a lot more to it. If you want to succeed in your job, business and life, you want to build a portfolio, share your learning, become a reader and a good writer, and last but not least stick to daily exercising. I published this article on my blog 2 years ago and find a lot is still relevant today and will serve our community. I also added an updated towards the end.
PyBites Twitter Digest – Issue 18, 2018
By PyBites Team on 3 June 2018
Every weekend we share a curated list of 15 cool things (mostly Python) that we found / tweeted throughout the week.
Twitter Digest 2017 Week 47
By PyBites Team on 26 November 2017
Every weekend we share a curated list of 15 cool things (mostly Python) that we found / tweeted throughout the week.
Twitter digest 2017 week 31
By PyBites Team on 6 August 2017
Every weekend we share a curated list of 15 cool things (mostly Python) that we found / tweeted throughout the week.
Twitter digest 2017 week 30
By PyBites Team on 30 July 2017
Every weekend we share a curated list of 15 cool things (mostly Python) that we found / tweeted throughout the week.