Join 📚 Kevin's Highlights

A batch of the best highlights from what Kevin's read, .

Here's something I've learned over the past five years of blogging: don't start by telling the audience why you wrote a blog post. Instead, tell them why they should read it, and then do your best to prove yourself right.

Technical Writing for Developers – Why You Should Have a Blog and How to Start One

Ankur Tyagi

![](https://lh5.googleusercontent.com/on0H0Ln1d-ZT7Ah3sgwapkfWOCL1kifT2G3FmfdWkY8MvpaAvaMvx-mubhjX-pr68wG-S5CO0_3lHLewU0fqTmD__YTIMKQypZ2WjheXJQ6_l-in9VJgctYpsgUwHlYFJg=w1200) [Q3] ONCE SOLD BY THE GIRL SCOUTS UNDER THE NAME “SAVANNAH SMILES,” **THIS LEMON COOKIE** PICTURED ABOVE SOUNDS LIKE IT’S MORE REFRESHING THAN OTHERS ZINGER Correct answers COOLER

Unnamed Document

Google Docs

Python [decorators](https://realpython.com/primer-on-python-decorators/) are another popular and convenient use case for inner functions, especially for closures. **Decorators** are higher-order functions that take a callable (function, method, class) as an argument and return another callable.

Python Inner Functions: What Are They Good For?

Real Python

...catch up on these, and many more highlights