Stop Watching Beginner Coding Tutorials and Do This Instead!
The best way to learn how to code is not by watching videos or tutorials, but it’s by actually coding something. I, and a lot of other people, call this project-based learning. It’s like learning how to cook—you don’t get better by reading recipes or watching cooking tutorials, but by actually cooking and then tasting…
Pointers in C Explained: What They Are and Why You Need Them
When I first learned pointers in C, I thought they were very annoying. I would always run my program and then I would run into a segmentation fault error, and then I would have no idea why there was an error going on. It was just annoying to keep track of all the different pointers,…
How to Approach a Coding Problem: Step-by-Step Guide for Beginners
Coding problems can seem overwhelming at first glance. Just take a look at this problem—Palindrome Number. This is a problem on LeetCode, and in this problem, it says:“Given an integer X, return true if X is a palindrome and false otherwise.” This is overwhelming at first because we know how to determine if a number…

