When you start a bigger software project it’s very beneficial (and necessary) to make a mind map first! It helps planning, organizing, and executing the project. Here are 6 advantages of mind mapping: Here is an example of one we did for our coding platform: CodeChalleng.es: Mind mapping your idea helps foster a well-structured, organized,… Continue reading The power of mind mapping: why to start your project with one and how
Articles on design
Feel Comfortable with Git?
By Jeffrey Haemer on 27 February 2023
Folks come to me to ask for help with Git. Sometimes they can’t guess what git subcommand they need. (Git 2.37 has 169.) Sometimes they know what subcommand they want, but don’t know what flags to use. (git log now has 149 flags and options.) Sometimes they issued a command, and Git didn’t do what… Continue reading Feel Comfortable with Git?
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?
PyBites Website 2.0 is here
By PyBites Team on 27 July 2021
Hey, what just happened to the pybit.es site?! After 4.5 years of content updates, products and growth, the site just got outdated, unmanageable and even confusing. The pain was real and we needed a fix! The site was first created using Pelican, a (Python) static site generator + GitHub pages and we were happy with… Continue reading PyBites Website 2.0 is here
When to Write Classes in Python And Why it Matters
By Bob Belderbos on 25 April 2020
When people come to Python one of the things they struggle with is OOP (Object Oriented Programming). Not so much the syntax of classes, but more when and when not to use them. If that’s you, read on. In this article I will give you some insights that will get you clarity on this.
4 Common Mistakes When Learning Python and Programming
By Bob Belderbos on 19 March 2020
How are you progressing with your Python? What could be holding you back? I gave it some thought and identified 4 issues we commonly see that hold people back from becoming a proficient Pythonista and programmer.
Twitter Digest 2017 Week 44
By PyBites Team on 5 November 2017
Every weekend we share a curated list of 15 cool things (mostly Python) that we found / tweeted throughout the week.