Tensors: The Vocabulary of Neural Networks

In this article, we will introduce one of the core elements describing the mathematics of neural networks: tensors. 🧬 Although typically, you won’t work directly with tensors (usually they operate under the hood), it is important to understand what’s going on behind the scenes. In addition, you may often wish to examine tensors so that … Read more

Describing the Constant Comparative Method in Coding

As we get technologically more advanced than ever before, in the history of humankind the amount of information available to us gets proportionally larger. Because of these conditions, we can collect and use various data to study and analyze the different phenomena and discover new theories. Unlike the traditional way of researching, with a hypothesis … Read more

How to Sort Words Alphabetically in Python

Problem Formulation and Solution Overview In this article, you’ll learn how to sort words alphabetically in Python. To make it more fun, we have the following running scenario: Some English sayings, also known as Tongue-Twisters, are fun to try and say quickly. They are also used to improve non-English speaking individuals and small children’s fluency … Read more

NumPy Datetime: How to Work with Dates and Times in Python?

Dates and times have come a long way since the hourglass was invented

In this article, we’ll be learning about something that is literally everywhere. Whatever corner you turn, whatever street you run down, you can’t get away from it. It is as ubiquitous as the physical space around us. Yes today, we’re talking about… TIME. More specifically, we’re talking about NumPy’s functions that represent dates and times. … Read more

The Magic of Neural Networks: History and Concepts

Artificial neural networks have become a powerful tool providing many benefits in our modern world. They are used to filter out spam, perform voice recognition, play games, and drive cars, among many other things. As remarkable as these tools are, they are readily within the grasp of almost anyone. If you have technical interest and … Read more

NumPy Tutorial – Everything You Need to Know to Get Started

This tutorial gives you a simple introduction to Python’s NumPy library. You don’t need any prerequisites to follow the tutorial. My goal was to give a practical and fun NumPy introduction for absolute beginners with many examples. πŸ’‘ By reading through this tutorial, you will gain a basic understanding of the most important NumPy functionality. … Read more

Top 18 Database Jobs to Make Six Figures Easily (2023)

πŸ”’ Do you want to go deep into databases? The following career paths for coders interested in the broad database space are ordered alphabetically. The table shows the annual income of different job descriptions in the database space: Job/Career Description Annual Income $USD (Lower) Annual Income $USD (Higher) Cassandra Developer 110,000 145,000 Couchbase Developer 87,000 … Read more

Top 21 Developer Jobs and Career Paths in 2023

This article will go over the top 21 most attractive developer jobs in the decade to come. Note that the purpose of this article is to look forward to the future rather than looking backward into the past. The future is inherently uncertain but we did everything we could (as you’ll see) to remain objective … Read more

Python foreach Loop

πŸ’‘ Question: Does Python have a for each or foreach loop? If so, how does it work? If not, what is the alternative? This article will shed light on these questions. I’ll give you the summary first and dive into the details later: Python has three alternatives to the “for each” loop: A simple for … Read more