Read Building a WordPress Theme From Scratch by Joseph Dickson (joseph-dickson.com)

I’m a fan of using WordPress to build custom websites. So I’ve decided to start a tutorial series and share how I go about building a theme from scratch. No frameworks or starter themes.

Joseph has a great little series here on creating WordPress themes from scratch. Can’t wait to read the rest of it.