Sideprojects are really useful to improve your skills in many areas, especially if you plan to start your own business someday. I tried to summarize some learnings I made from my recent successful sideprojects.