Latest posts

You are being brainwashed. Every day, your team works to “solve” problems and come up with elegant solutions. You probably have group brainstorming sessions where the team gets all pumped up…

Have you ever wondered why it is that brilliant and talented coders often crash and burn when they get promoted into a leadership position? Obviously, it isn’t a lack of skills…

Are you feeling bored or unfulfilled at your day job? Doing the same thing for too long can grate on even the most patient person. This is precisely why so many…

There’s a big difference between writing code and being a great programmer. Writing code is the output–and almost anyone can learn the basics of syntax and formatting. But what makes someone…