-
How to Debug Like a Pro: Strategies for Beginners
When you’ve been coding for some time, you’ll eventually run into problems in your code or bugs in your program. Even the most experienced programmers encounter bugs. Bugs are annoying because you don’t understand why they’re happening, which can be frustrating. This is probably the most frustrating part of coding. However, when you debug your…
-
Beginner’s Guide: Setting Up Your Coding Environment on Mac (VS Code, Git, & GitHub)
So, I got a new MacBook on Black Friday, and I haven’t done any coding on it yet. The development environment isn’t set up, so I was thinking of making a video about how to set up your development environment on a Mac. If you’re new to the channel, I do a lot of coding…
-
Understanding Data Types: Why They Matter and How to Use Them
Data types are foundational to programming. They allow computers to understand what kind of data they’re working with, how to store it, and how to process it. For programmers, understanding data types is like understanding how different pieces in chess move. If programming is like a game of chess, then data types are like the…
How To Use the Debugger in Visual Studio Code in C on a Mac
Something every developer will face is a bug, and what better way to get rid of bugs than with using a debugger? What is a debugger? A debugger is just a development tool that you can use to pause your program at a certain line of code. Then, you can step through your program line…
Leetcode Breakdown in C: Merge Sorted Array
Today, we’re going to go through a LeetCode coding challenge. We’ll visit the LeetCode website and do the LeetCode 88: Merge Sorted Array coding challenge. I’ll write the code in C, and you’ll get to see the breakdown of my thought process as I tackle this challenge. If you’re unfamiliar with LeetCode, it’s an online…
What’s the Best Place To Start for a Self Learner? [4 Beginner Steps]
So, what’s the best place to start as a self-learner who wants to get into programming? I see this question asked a lot by people online. Maybe it’s because they have a lot of free time, or maybe they’re thinking about changing career paths. I remember when I was a middle schooler, and we all…
How To Use Arrays in C [C Tutorial]
When you’ve been coding for about a week or two, you’ll eventually start to realize that you need a data structure called arrays. What are arrays? Arrays are just a collection of data. Let’s say you have a collection of numbers in your program, and those numbers represent different test scores on an exam in…
Nvidia CEO Says Coding Is Dead: Time To Give Up?
So, the Nvidia CEO, Jensen Huang, just released a talk about programming and how he said that programming is dead. He believes that everyone in the world will become programmers through the upcoming advancement of AI. He predicts the death of coding and says we should discourage kids from learning how to code. This raises…
How To Use GitHub Copilot For Self Learning The Right Way
AI has become really popular lately, and a lot of people are wondering if AI will replace them. In this video, I’m going to be talking about an AI tool called GitHub Copilot. If you haven’t heard about it yet, it’s an AI developer tool supposedly proven to increase developer productivity and accelerate the pace…