I recently finished reading all the recommended articles in Sihuo’s Mumbling.
Reading Blogs
I really like reading other people’s blogs,
especially following the timeline reading one article after another.
When reading the blog I learned that Sihuo was originally a software engineer at Huawei,
and later went to Amazon.
I also saw his hard life when he first started working, and office politics.
A few short blog posts
let you learn condensed years of experience from your predecessors.
Just like a while back I finished reading shell909090’s blog.
Side comment: shell909090’s “Resume” page looks more like an “About” page.
Watching seniors who debuted started working earlier and are also more skilled than yourself
gives you a feeling kind of like Naruto looking at Jiraiya:

Writing Blogs
I used to write blogs too, but it was more about romantic affairs.
There was no accumulation of technical blogs (back then I didn’t want to accumulate either).
Until one day last year when reading blogs, I saw Jeff Atwood writing this line:
In 2004 I began this blog. I don’t mean to be overly dramatic, but it changed my life. Everything that comes after was made possible by this blog.
It sounded very moving, so I followed the link and finished reading his reflections.
Jeff thinks “though each blog post isn’t long, persistence changes the person who writes the blog”.

Some Links
Finally, let me recommend a few blogs I think are great:
StackOverFlow founder Jeff Atwood’s blog codinghorror.com
I hope one day I can also appear in someone else’s recommended links :D