So far the learning experience was great, and generally the best about learning new things for me isn't so much when I get something finished (the last steps often become a tedious chore). Rather I most enjoy working on a (for me, at this point) hard problem and finally get the flash of understanding when a initially misunderstood error or bug can be explained... Luckily the world of programmable logic seems to have no shortage of hard to comprehend things 馃榿.
But I think that should be everyone's motivation to learn new things, right?
I also learned that making decisions quickly and not ponder over them too long really makes a dfference!
That's because, on my side projects, I'm not cleaning up after other people's poorly written code. My side project work is done in a clean style and also in my preferred style.
Hopefully, I can eventually get to the point where I can bootstrap something. I'm starting out with stuff for personal use.
- an RSS reader, mostly done, I'm using it
- a delicious clone (ironic, since Firefox is pushing Pocket)
- a video poker practice program (75% done)
I also noticed, surprisingly, that switching projects helps when I feel less motivated.
So, here I am, making admin panels and customizable charts. I have learned a lot though (ElasticSearch, Angular, etc), even if it's not fun stuff.