-
How to Set Up VS Code for C Programming on Mac — Beginner’s Guide
If you’re new to programming, you’ve probably heard of tools like Visual Studio or Visual Studio Code. These tools are really helpful for developing code, compiling code, and running your code. They’re very, very powerful—really helpful for software developers. But if you’re just new to programming, it can be kind of intimidating and confusing. There’s…
-
You’re Using Git Wrong – 3 Rookie Mistakes and How To Fix Them
When I got my first software job I had to learn how to use Git to collaborate with my team, and it was confusing and frustrating at first. But as my co-workers came by and showed me how to use it, and as they got me through some frustrating times, over time I started to…
-
How To Plan Your Next Coding Project: Tips for Beginners!
Everyone says that to get better at programming, you need to build coding projects.But how do you come up with the idea for your next coding project? It can be daunting sometimes, and it’s hard to build momentum when trying to build something new. First of all, you don’t want your coding project to be…
C tutorial: Organize your data using structs
What software developers don’t emphasize much is the planning aspect when it comes to development. I see questions online asking how it’s possible to code 8 hours a day. The truth is that we don’t really code 8 hours a day. Most of the time we are planning, organizing, and debugging. Coding is usually the…
What is GitHub and how to use it?
When you start learning how to code, you will eventually see people talk about github. What is github and how do I start using it? Do I need to use it? Well, the truth is, every software developer I know uses git. It’s such a useful tool not only for individual development, but also when…
Will programmers be replaced by AI?
I see this question asked a lot online. Especially after the release of ChatGPT. There’ve been a lot of cool and interesting videos showing ChatGPT writing code and it just shows what AI has the potential to create. Most people ask this question because they’re scared of being replaced by AI. It’s natural for those…
Coding Challenge from Google!
Software job interviews often involve some sort of coding challenge. It’s a great way to test and see if you can code simple programming tasks that are necessary for the job. It’s also a great way for a company to see how you think. Resumes are not always great indicators of your programming skills and…
Do I need a degree to be a software engineer?
Software engineering and software development jobs are in high demand these days and it makes a lot of sense. The digital world is growing more and more everyday and our world is becoming more and more digital. Businesses and products are going digital. Anyone heard of NFTs, the Metaverse, VR, online courses and universities? But…
Why you should start using Terminal and how to use it
Using Terminal or some sort of command line interface is essential for anyone working with computers and especially for programmers. It allows you to do a deep dive into your computer when something is wrong. It allows you to perform software installations. It allows you to execute scripts and compile your code. It also allows…