If you're using the in-built Laravel authentication system with its views and Bootstrap (or any other CSS framework), you've probably noticed how bulky those forms look - each field includes a wrapping div, a label, and a block to display validation errors. You also need to display the old() values inside inputs if any. The views end up being massive and hard to read. Let's see what we can do about it.