About

Who teaches this

I write and teach the lessons here. I build software for a living, and I started teaching because the explanations I wished I had when I was learning were rarely written down clearly.

How the courses are made

Each course takes several weeks to write and test against real code. You should already be comfortable with basic files and a text editor; everything else is explained as we go.