Intro This is the second episode of the “Programming Advice” series. If you did not read that, it is highly recommended to check out the “pilot” episode. Programming Advice: Naming Conventions Naming conventions are important in programming for numerous reasons. There are a lot of conventions. It highly depends on the programming language that you […]
Grid Traveler
The problem of Grid Traveler is one of the best problems you can use to learn recursion. It helps you better understand the basics of recursion. If you want to learn more about recursion, you can check out my other article here. So the problem goes like this, you are a two-dimensional grid traveler. You […]
Everything You Should Know About JavaScript this Keyword
This time let us focus on one of the very confusing parts of JavaScript programming, the “this” keyword. So, to understand it fully, we need first to understand its usage and benefits. I find it helpful to think as I am the one who will execute the code as if I am the “index.js,” metaphorically […]