Stephan's articles are written in a clean, simple and accessible way, without forgetting about the traps using such a framework could lead to (e.g. about how to handle memory or errors).
Worth looking at!
Thanks a lot Stephan for this valuable input!