It's alright! :D
Yep, you can definitely learn a lot from doing mini projects, and you can reuse ideas, code snippets in bigger games later.
I'm not a social media person either, but I found Twitter very useful to engage with the indie community.
And, about the update... IT'S LIVE, FINALLY! :D