Python is one of the most practical and versatile programming languages you can learn. From organizing files on your computer, scraping data from different sites, downloading YouTube videos, to investing in cryptocurrency or the stock market, python skills come in handy in a wide range of fields. Whether you’re looking to put your newfound skills […]

Variables in the world of programming are a way of labeling and storing information so that info can be used again and again later in a program. Say you want to write a program to calculate the sum of two numbers. Where you first ask the user to input each of the two numbers and […]

The abs() function in Python returns the absolute value of a given number. The number could be a negative or positive integer, decimal (floating point) number or “complex” number. If the number is complex, abs() returns the magnitude of the complex number. Let’s see what that means: Take this example showing the three scenarios: Output: […]

Programmers and tech enthusiasts (“techies”) are very passionate about their work and hobbies. This can make them quite hard to buy for, especially if you’re not into tech yourself. The best gifts for programmers are those that make their work easier and more enjoyable. Techies also appreciate cool or humorous gifts that communicate their passion. […]

Are you interested in a career as a web developer but not sure where to start? Do you want to gain an understanding of the basics of web development so you can better communicate with web developers? You’ve come to the right place. Web development is an area of programming that entails building and maintaining […]

Continuous integration (CI) and continuous delivery/deployment (CD) practices have taken the software development world by storm. And for good reason – it helps software teams release higher quality software faster 🙂 CI/CD is a software delivery practice (some call it a “pipeline”) leveraging automation to achieve improved collaboration and reduced development and deployment timelines from […]