I'm rebuilding this site right now. So a lot of things may look broken. But what better motivation for me to finish it?

You can’t just have a great experience. You need to have a great marketing story, a great business plan, great engineering, and ultimately a great culture and process so that you can build on a great idea and evolve it quickly. I’ve come to appreciate staying power and slow success. The biggest challenge for designers today is considering how you design for something that needs to evolve and grow with a community of people over the course of years.