blog.murphytrueman.com
We're still terrible at the people parts
They make the design system the easiest path for developers, while providing escape hatches for edge cases. I've watched so many teams exhaust themselves trying to change hearts and minds when they should be changing incentives – people will use your system if it saves them time. Not because you wrote beautiful documentation explaining why they should.