I spent today working on a new idea. There were legal questions I couldn’t answer, so I looped in a lawyer. He helped me understand the legal nuances and potential challenges I should be aware of. I also learned that there are a variety of different ways to do what I’m trying to do. I can make it as complex as I want from day one. I made sure to ask what the least complex way to get this idea off the ground is.
Complexity adds time and money. When you’re trying to get something new off the ground, complexity is your enemy. You want to quickly get something out that works, and complexity slows you down. Now, I’m not saying you should put yourself in legal or moral jeopardy. You should always be on the right side of those things, but beyond that, you don’t need complexity to go from zero to one.
After consulting with a lawyer, I’m opting for minimal complexity and a quick start. Once things are launched and I have more data, I can add more complexity if I need to.