Function beats design. Many of the templates that I thought looked much better or that just took me a longer time to make didn't get as many transfer requests as some with really good function (like a sign up page).
Timing matters more than you think.
I posted on Twitter and Indiehackers everyday and thought that the time I posted wouldn't matter so much but I was completely wrong. - - Post early, get early engagement.
Just producing a good product is not enough, even if it's free.
A product is nothing without the right delivery/marketing.
Just because something has limitations doesn't mean that it's a bad thing. Limitations can often bring out creativity.
Twitter has limitations on letters, Carrd has on features/modifications.
People are lurking in the back way more than you think. 99% of the people on social media doesn't produce content or even engage in content. They just lurk around in the background.
It's hard to see the true value of something if you haven't experienced it. no matter how much you've read or heard about it, it's always different to experience it for yourself.
It's easier for your creative work to get known if you apply it to trends instead of saturated markets. (It also doesn't have to be as good, i.e. less competition.)
Something that's easy/small to one person could be hard/big to someone else.
When creativity strikes get down as much on your computer/paper as possible without worrying about any details. It's much easier to fine tune something good than coming up with something new from scratch.