How to build WordPress themes like a boss

A first-hand look at building a WordPress theme from humble beginnings to the elite rockstar level of getting approved by the WordPress Theme Review Team and included in the WordPress.org repository.  Do’s and don’ts about how to get started, what resources you should use, how to prepare your theme for review, what not to do, and how to not cry yourself to sleep at night when your theme is not approved.