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!