If you’re not making mistakes, you’re not trying hard enough.
Technology should serve the design, not dictate it.