Matt Harrison on Twitter: "I often teach about Decorators in Python. Many know how to use them, but few can write them. These are tricky because nested functions make our brains hurt.
Quick Tutorial: Introduction to Python Decorators
Primer on Python Decorators – Real Python
A Dive Into Python Decorators. Understand logged, time, nested, and… | by Senthil E | Better Programming