{"id":6772,"date":"2019-04-28T06:14:33","date_gmt":"2019-04-28T13:14:33","guid":{"rendered":"https:\/\/www.ultrasaurus.com\/?p=6772"},"modified":"2019-04-28T06:49:09","modified_gmt":"2019-04-28T13:49:09","slug":"when-reality-is-broken-change-the-rules","status":"publish","type":"post","link":"https:\/\/www.ultrasaurus.com\/2019\/04\/when-reality-is-broken-change-the-rules\/","title":{"rendered":"when reality is broken, change the rules"},"content":{"rendered":"

When Leah Silber reached out about my speaking at EmberConf, I was reluctant. I’m not doing much front end work these days, and the last time I looked at Ember was long ago when Yehudah Katz and Tom Dale held a feedback session for a very early version of their work. I changed my mind after an asynchronous text conversation with Leah, and listening to Yehudah talk about their work.<\/p>\n

Attention to detail<\/h2>\n

Making software feel effortless isn’t effortless. I was impressed by the EmberJS team focus on backwards compatibility and agility, as well as the impressive performance of glimmer components. They were doing the kind of important, detailed work that doesn\u2019t easily fit into a sound bite.<\/p>\n

I told Leah that it reminded me of the work we do at Bridge Foundry<\/a>, where significant positive change is composed of so many small actions. Leah echoed back all my feelings in her concise reply: \u201cReality is boring and full of hard work\u201d<\/p>\n

As I prepared for this talk, I realized that I don’t actually believe that reality is boring. Reality is messy and difficult. I thought about the hardship of when my kid was a toddler, of crumbs and sticky i-dont-even-know-what-that-was, being so bone tired all the time and also the wildflower in the kitchen and that moment of sun shining through the window casting a shadow on the wall that was so beautiful and I might not have noticed if not for a three year old that noticed everything<\/em>.<\/p>\n

So when I listened to the 2016 talk where Yehudah said that \u201cinstability is a drag on innovation\u201d (Stability without stagnation, slide 5<\/a>), I realized that we need to talk more about the people who are slowly and steadily fixing the broken things in this world. I was reminded of my colleagues in the government, both the techies who served a limited term, and the folks who dedicate their lives to service.<\/p>\n

Small fixes to big problems<\/h2>\n

In the closing keynote for EmberConf 2019, I spoke about the parallels between the work of building (and fixing) software systems and the people systems that seem to rule our lives.<\/p>\n