Missed Part 1 ? Or Part 2 ? Read them for more strategies on how to continue your learning as a programmer. Hands up if this has ever happened to you: You’ve been learning something new, and maybe working with it for a few weeks. You run into a problem. You Google it. Someone on StackOverflow has…

Read part one here Read part three here In part one of this series, I talked about a few different things you can do to continue your learning as a post-beginner programmer. In this part, I’ll be talking about a few more strategies to help your learning, and what to do when you’re stuck. What should…

Over the last year I’ve become increasingly frustrated with CSS. I used to be its champion; when people moaned about how touchy and picky CSS is, I told them “It’s really not that hard! You probably have a specificity problem, let’s take a look” Since increasing my knowledge of basic programming…

For most of my life I’ve avoided doing things that don’t come naturally to me. I quit maths at school after gaining University Entrance, because I was only getting Merits rather than Excellences. Same for all the sciences. I wasn’t any good at playing the flute, so that ended soon after it began (my…

Maturation has been on my mind a lot lately. No surprise, I suppose, as I’m a 23-year-old introvert. I spend a lot of time inside my own mind, which can be wonderful, terrifying, and confusing. Occasionally, but with increasing frequency (relative to my professional success), I’ve been dealing with…