My side project, at the time is called Giotto: https://github.com/priestc/giotto. It's a python web framework. I started it in April, and still commit to it almost every day.
My side project, at the time is called Giotto: https://github.com/priestc/giotto. It's a python web framework. I started it in April, and still commit to it almost every day.
Staying focused on one thing is fine too, but for many of us, we like to dabble in many things.
If Giotto is your way of learning python and building another (python) web framework then that's fine too. One difference is that many of the above side projects are new and do things that we didn't have prior to someone building them, meanwhile yet another web framework a la bottle et al is really contributing very little new.
I've had co-workers who had 50 github repos all filled with 30 line "projects" with 5 commits each. Those types of projects don't make you a better programmer. Work on the same project all year. That will make you a better programmer. Craft the project. Let it adapt. Test it, deploy it. Tweak it. Deploy it again. Seek feedback from users. Tweak it some more. Going through that process will make you a better programmer.