saylornotes

The Blog of Chris Saylor

Search Results

    Design for Success

    This year, I gave a talk at Syntaxcon in Charleston, SC. Being my first talk on design, I was out of my comfort zone, however I would be remiss if I didn’t speak my mind on the subject. The over-arching theme was to get other engineers out of their comfort zones as well and to get involved in the design process.

    Engineers typically don’t involve themselves in the design process upfront. They’re either not interested in design or still attempting to finish the previous project. Design is where most of the decisions are made, and as a result engineers are considered grumpy for saying “no” often. The question is: how do we involve ourselves?

    The talk focused on a tool called storybook.js which allows for React, Vuejs, and Angular components to be rendered in various states. The idea of this tool is to codify designs and make them a living part of the application. Designers and engineers team up, make the components in storybook.js as part of the design phase, and at the end of the design phase, you have usable components.

    Engineers have spent years coming closer and closer to the operations side with “devops” culture. We did this with code. Maybe we can do it with design as well.

    Full Screen


    Full Screen

    This is the example storybook that is covered in the slides.

    The source for the example storybook is available on Github.

    Related Posts

    Learning to Be a Tech Lead April 25, 2019

    For most of my career, I’ve been an individual contributor: focused on the tasks at hand, writing code, among other things. All of that changed about …

    Meta: How this blog is built and deployed April 11, 2019

    It is an unspoken rule that if you utilize something other than Wordpress for a blog that you must include an article on how it is built. This is that …

    Submitting Chessbot to the Slack App Directory October 19, 2018

    This is the follow-up post on building a chessbot for Slack. The main focus on the previous segment was on technical engineering: authentication, …

    Building a Chess bot for Slack August 23, 2018

    With Atlassian’s announcement suspending development of Stride and dropping support for Hipchat in favor of Slack, I decided that the time was right …

    comments powered by Disqus