New blog post on my design process.