The Thankless Complexity of Custom Form Validations
April 1, 2025

One of the least exhilarating but common development tasks are building forms, and form validations. While important, they’re often over-designed and easy to over-engineer as a result.
I believe we’ve gone too far with trying to accomodate all kinds of form validation while building reusable input fields –– especially for component libraries and design systems.
Source: The Thankless Complexity of Custom Form Validations | Dev Notes
As developer we can have the tendency to over-engineer our form validation–adding all manner of extraneous messages and cases–but perhaps we’ve gone too far suggests Jen Chan.