adamtaylor.me

Subscribe
Archives
August 26, 2024

Like concrete, software is expensive to change later

By now, you’ve heard me preach about Being the Program. It’s a critical concept to ingrain as a scrappy business owner who can’t afford long deadlines and expensive software.

In the end, software is just a codified system of rules. Those rules don’t have to be software. They could just as easily be a checklist that you hand your intern. Hopefully, it was that before you decided to build your software.

But… why? Why do I harp on checklists and systems?

“Man, I just want some automation to make my life easy!” 😤

The wrong automation will cost you time, clarity, and money. Your life will become harder, not easier, by introducing the wrong systems. So we must avoid building the wrong system.

How do we do that?

👉🏻 By building the system before we codify it as software.

🔑 Key Takeaways

  • Software is a system. Systems are easier to change before they are “codified”.

  • It’s much easier to change your basement’s plumbing before the concrete has been poured. Not impossible to change it later. But much more expensive and laborious.

Don't miss what's next. Subscribe to adamtaylor.me:
Powered by Buttondown, the easiest way to start and grow your newsletter.