It’s so easy to add that one additional feature, read that one extra blog post, figure out that one extra optimization. This also makes it really easy to never actually accomplish anything. You’re not perfect. Neither is your team. And you never will be. Once you accept this you’ll be amazed at what you can accomplish.
When I first started writing these blog posts I had no idea how to do it. No idea what the title should be, how to optimize for SEO or what type of format is best to use. And honestly, I still don’t, at least not very well. So I have three choices. I can really think through how to solve those problems, do some basic learning, or just ignore it and write anyway. You should always ignore your hurdles to start off with.
Getting stuff out the door is the hardest part of starting a company. It’s very easy to get bogged down because there are so many opportunities and possible improvements. The more you can focus on just doing the basics the better you’ll be. Trust yourself to fix the bugs that come up, or your ability to learn what you need to know, when you need to know it. I’m very confident I’ll figure out how to do SEO or title my posts once it becomes necessary. But for now, it’s just one more excuse not to write them.
It’s easy to fix something that’s broken, very hard to fix something which doesn’t exist.