Carl Anderson

The Danger of Specializing Too Early

I want to become a Full-stack dev, but I'm not very good at Front-end. Should I just become a back-end dev? - A total beginner When you're learning to code, you're working with a goal in mind. You're not trying to learn to code, you're trying to become a developer.

How to self-teach JavaScript

There's no denying that self-teaching JavaScript is difficult - although you have the benefit of always working on areas that interest you, it can be difficult to find direction in your learning. You're continually asking yourself: are you're doing the right thing? Is there something important you're missing? What are

When Are You Ready to Freelance as a Front-End Developer?

When can I take a full front-end web project and start working as a freelancer, and how much knowledge do I need? A newbie developer asked this in the JavaScript Facebook group – and it's a good question. After all, when you've been grinding out several months of online courses, a

How to Get Past JavaScript Tutorials: Copy & Paste

"I can follow the tutorial perfectly, but when I try to do it by myself, I have no idea I'm doing." Sound Familiar? It's one of the most frustrating situations you can experience as a developer because... what do you do? You were trying to learn how to create projects,

Practice JavaScript by Breaking Things Down

The most important skill you can have as a developer is knowing how to break tasks down - and it's a skill you can practice without a computer. As a beginner developer, one of the most frustrating situations you'll encounter is attempting to complete a simple task, but you have

Carl Anderson © 2026