Carl Anderson

4 Mistakes That Are Getting You Stuck Learning JavaScript

When learning to code, you expect to struggle. There's a lot to learn, and it won't all come easily. All you need to do is put your head down, work hard, and chip away at the difficult places bit by bit. But what if you've been "chipping away" for weeks

How to Write JavaScript When You Don’t Know Where to Begin

Have you ever tried a coding problem, but ended up staring at a blank editor? Maybe you tried to write a simple function, but didn't even know where to begin? It's frustrating. After all, you've spent months working to understand JavaScript's basics. You've learned all there is to know about

7 Pieces of Bad Advice for JavaScript Beginners

Let's face it - not all advice is helpful, even if it is well-meaning. As a beginner, you're especially vulnerable. It's hard for you to tell the difference between the advice which will save you months, or cost you years. You could avoid taking any advice, but the reality of

3 Techniques for Maintaining Your Sanity Using "This" in JavaScript

Of JavaScript's many confusing aspects, the keyword this can be one of the most complicated -- Here's a joke about the troublesome keyword: Sometimes when I'm writing Javascript I want to throw up my hands and say "this is bullshit!" but I can never remember what "this" refers to — Ben

How to Find Ideas for Good Practice Projects

Nothing is more discouraging than having spent months of effort learning JavaScript, reading dozens of articles and books, grinding through countless lessons and tutorials, only to have no idea how to do any of it by yourself. It turns out that those courses you took didn't completely prepare you to

Carl Anderson © 2026