How to handle request validation in your Express API – Simon Plenderleith
simonplend.com