What is UsefulProgrammer.org

What is this?

The goal of this website is to help early stage programmers learn quickly.

A useful programmer is capable of making meaningful contributions to software projects.

Let’s get you there.

Playlists of YouTube Tutorials

I’ve created a great deal of programming tutorial videos which are available for free. Below are a few examples of playlists where I cover the basics:

Useful Programmer Podcast

This an experimental podcast where I discuss articles that inspired me to become a programmer. Also, I hope to bring interesting interviews to the show in good time. Subscribe now to download the future episodes automatically:


Social Media is probably aweful or your health. I’m linking these up here because some people like having a specific type of content in their Facebook feed… this will change though. With luck, I hope to make this site the best end point for useful programming information.