WordPress isn't my favourite platform to develop on, but WordPress development often pays the bills for me. In part one of a series I'm going to discuss how I set up my local machine for WordPress development, building the foundation for a process that improves my workflow and makes WordPress more fun.