By Alvin Alexander. Last updated: June 4, 2016
medium.com has a good story on how Robby Russell built the “oh my zsh” project, and how that project evolved. “Lessons Learned” from the project:
1) Don’t start with a wildly ambitious goal.
2) Don’t try to account for every scenario.
3) Don’t try to make it perfect.
4) Don’t try to be everything to everyone.
5) Don’t stop thanking contributors.
6) Don’t forget the documentation.
7) Don’t forget about the rest of your life.
8) Don’t forget to have some fun.