JavaScript Arrow Functions

JavaScript Arrow Functions

Introduction Functions are a collection of instructions that are used to accomplish a task. In JavaScript, there are two types of functions you’ll see often; the standard function and the arrow function. Now, there are some key characteristics that separate...
JavaScript Variables

JavaScript Variables

Every programming languages come with basic building blocks; variables are one of those blocks. Variables are the storage compartments that make dreams come true. In this chapter, we’ll be discussing a variable’s purpose and scope. Purpose Of...
Python Loops

Python Loops

Loops in every language usually fall under the same umbrella. There are three types and each one is used to accomplish the same goal, with some nuances. Let’s break this down by talking about each loop type based on the two categories: while and for. All of...
Godot – GDScript Variables & Types

Godot – GDScript Variables & Types

Godot is a game engine that’s been around for a while and is finally gaining traction in the industry. It’s completely open-source, so you can do anything you want with it for free. With that said, unlike Unity(C#), Godot has its own scripting language...
JavaScript Pitfalls

JavaScript Pitfalls

Today’s post isn’t about new techniques. Today we cover some things to be wary of in JavaScript. These include Function Hoisting, pass by value, scoping rules, and this. Function Hoisting Function hosting can be a problem. When you create a function...
Python Building Blocks – Functions

Python Building Blocks – Functions

Last time we went over variables and talked about how there was an easier way to do things; this is that easier way. As mentioned before, we are going to discuss one of the other important building blocks of programming — functions. Now, the question is, what...