The Poka Yoke Design team came together at WordCamp Nashville yesterday, to officially launch the business. We’re very excited to get started, and WordCamp Nashville was the perfect place for it. Our co-founder Michael Gyura came from Memphis, along with Susan, our Director of Operations, and our Director of Support, Justin, lives in Nashville. I’ve flown from Philadelphia to Nashville every year since WordCamp Nashville started in 2012, to be a speaker. This year I gave a talk on Agile Contracting for WordPress consultants. I’ll write another post about my talk once the video is available.
Almost all WordCamp talks are recorded and posted to WordPress.tv, and the best ones are featured on the home page. My 2013 WordCamp Nashville talk on Clean Code was featured on the home page for over 5 months. In that talk, I pointed out that something most developers don’t realize in their work is that the ratio of time spent reading code vs. writing code is, on average, over 10:1. So when we rush to meet a milestone deadline of a project, rushing causes us to do sloppy work, which results in the project going more and more slowly over time. This is because the more we rush, the more tangled and harder to understand the code becomes. In the talk I outlined 10 straightforward practices that any developer can follow, to start developing the skills and self-discipline to keep code clean and easy to understand. The purpose isn’t to satisfy some abstract notion of perfection – it’s so you can work all the time at a reasonably fast, steady pace, and at the same time consistently deliver quality work to your clients.
Here are the video and slides from my Clean Code talk, as well as some tweets from people who were there.