Twitter is not just incomplete/out of context thoughts. It can be. But not always. Follow the right people. I find it’s great for Javascript patterns and new findings. Of course the content is not discussed in great detail but you can get a quick jist from various sources.
The same with instagram for photos. I much prefer to see photos in series but quick snapshot from various sources in one platform.
This is what’s destroyed blogging mostly in my opinion, you can micro blog quickly.
People used to blog because they wanted a presence on the internet, now you can have that with social media platforms