SQL and NoSQL represent two popular types of database technologies and every developer should know why they are important. And when it comes to managing databases, one of the biggest decisions organizations, developers, data scientists, and sometimes even project managers have to make is whether to use SQL or NoSQL. So what are SQL and […]

Cloud computing is all the rage right now. Not exactly sure what the cloud is? It’s OK, we’ll explain 🙂 Think of the “cloud” as services you can use that run “on the internet”. Whenever you watch Netflix, browse popular websites (like Google, Facebook, etc.), use apps or play games that you’ve not downloaded and […]

When computers were first introduced, before Windows and before Mac was ever a thing, the command line (also referred to as console, command prompt or shell) was the primary way to interact with a computer. Today, operating systems are way more advanced and have a well-developed graphical user interface (GUI). Most computer users are happy […]

When you’re learning to code for the first time, it’s natural to make a lot of mistakes. Mistakes are part of the learning process. However, there are some dumb mistakes that are detrimental to learning and that promote bad habits. These are mistakes every beginner should avoid in order to develop a solid programming foundation. […]

Coding (computer programming) is one of most valuable skills to learn in today’s world. But when you’re just getting started with code, learning the different programming languages can seem such a daunting task. It’s natural to wonder how long it will take to grasp the concepts, to be able to create applications and tackle real […]

PHP and Python are currently among the most popular programming languages for “backend” development. Both are dynamically typed, object-oriented languages that are powerful and fast. However, there are differences between the two languages. PHP is especially suited for web development while Python’s strength is more in ease of use and for specific applications like Machine […]