What is an Interface?
This is the first part of my Back to Basics series.\n\nOne of the basics I feel we really need to…
If you’re thinking of becoming a software engineer (or developer – they’re very similar, as we’ll talk about below) … this guide will teach you all about it. You’ll get…
As Featured In
This is the first part of my Back to Basics series.\n\nOne of the basics I feel we really need to…
Before you start learning up any new skill or concept, I suggest you take a look at my course “10…
It’s usually a good idea to have unit tests in place before refactoring some code.\n\nI’m going to go against the…
In working with legacy code, I often come across the problem of having to refactor classes that contain static methods…
Have you ever tried to put together K-Mart furniture? You know what I mean, the kind of furniture that you…
I spent a good time last night troubleshooting a “works on my machine” problem.\n\nIt takes pain to learn something; this…
Rockstar Developer University is John's premium coaching program for developers who want to build careers, not just write code.
Book Your Free Call →