Should Rolling Your Own Be The Way You Roll?

To create a responsive interface, you need to know what you’re aiming for and have a way to roll it out. This can be reasonably clear in a greenfields project but gets harder as a legacy codebase collects cruft. Off-the-shelf frameworks may seem like an easy fix, but chances are you really need a vehicle for your own design language. Creating a custom UI library may be your social and technical way forward.