I just launched my blog today coincidentally:
Bite-sized programming concepts with interactive challenges in repl.it
https://www.bitecodingbits.com/
Why? because it's just so hard to learn a concept by merely reading a blog post without implementing a basic version it yourself.