You can hack together a solution. You can overengineer something and never finish. How do you balance the two extremes? What principles help you find the best simple system for now?
Many people think simple and easy are synonyms. They’re not. They’re similar and related, but they’re NOT the same thing.