A lot of software developers like to make things complicated. They get something that could be simple and easy and, due to what most people tell on the internet, make it complicated. Software should be simple. Said that, it's easy to understand why [ read more...]
Choosing a good name for a piece of code is so important. If your code is going to be read at least one time—if only by yourself—then names will play a major part in your capacity to work with it. Variable names, [ read more...]
I’ve been a software developer for over 15 years and I still don’t know what to call myself. Really. You’ll notice in this book I try to drop programmer and sometimes software engineer into some of the text, just for SEO, because [ read more...]
Agile was created by some official organization, right? Wrong. It was invented by a group of software developers who got together on February 11, 2001, at the Snowbird Ski Resort in the Wasatch mountains of Utah to talk about ways to make [ read more...]
Avoiding distractions… How nice would it be if we had a magic pill that would do all the work for us, huh? Imagine if we could take a pill and get 100% focused all the time? Well, due to the fact that [ read more...]
The best way to learn python starts with deciding what you want to build. Next you'll want to find a course or some resources to help guide you through developing your idea. When learning python it's very important to start with an [ read more...]






