We take it for granted that some devs and designers share their knowledge on blogs and are also good at what they do, but writing and teaching aren't easy. Next time you read a great blog post, please consider thanking the author via (private) message or e-mail. You'll make their day!