Complete IT Professional

Helping Software Developers Get Ahead In Their Careers
88 of the Best Programmer Jokes

88 of the Best Programmer Jokes

In this article, I’ve listed a whole bunch of programmer jokes that only programmers will understand! Most of these jokes have been sourced from StackOverflow and Reddit, with many of them sent to me by other programmers in my career. There’s some good...
I’m Creating a Web App!

I’m Creating a Web App!

So, I’ve decided to create a web-based application. I’m announcing it on CITP for a few reasons. Read on to find out what it is and why I’m doing it. What Am I Creating? Yes, I’m creating a web app. I’m creating an online reporting tool...
15 of the Best Habits for New Programmers

15 of the Best Habits for New Programmers

Are you a new programmer? Are you just getting started as a software developer? Just like with any job, there are some habits that people tend to pick up – both good and bad. Learn some of the best habits for new programmers in this article. 1 – Write...
Should You Bother Learning VIM?

Should You Bother Learning VIM?

If you’ve been programming for some time, you’ve probably heard of “vim”, a command-line text editor. If you have no idea how to use it, it might be time to learn it. But should you? Read more in this article. What is VIM? VIM (Vi IMproved) is...
Announcing “Software Developer Academy”

Announcing “Software Developer Academy”

I’ve just made my new online training platform available for the public. Find out more about it in this article. So, after months of planning and setting up, I’ve finished setting up Software Developer Academy. It’s available at...