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 remise 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.

    Click on the slides and use arrow keys to progress the slides or swipe left and right on mobile.


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

    Related Posts

    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 …

    Why Use Generators in PHP January 2, 2017

    I’ve heard many co-workers, friends, and colleagues at meetups acknowledge the existence of generators in PHP, but not understand why they would use …

    comments powered by Disqus