Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Boosting Team Productivity with CLIs ⚡️

Boosting Team Productivity with CLIs ⚡️

How many times have you created files manually in a JavaScript project? It’s a lot of repetitive busy work. Perhaps your team is working in React and uses a feature-based folder structure. To create a new component, you need to create a folder, index, component, and style file. Don’t forget to add a test!

We’ll look at how to reduce this type of repetitive work by leveraging a CLI to generate files in a predictable, yet customizable way. Watch your team’s productivity skyrocket by embracing a cornerstone of developer happiness — automation.

Chris Ball

March 13, 2018
Tweet

More Decks by Chris Ball

Other Decks in Programming

Transcript

  1. Chris Ball cball_ If you want to work with: React


    React Native
 GraphQL
 Node / Elixir / Rails Say
  2. Boosting Team Productivity w/ CLIs 3. Code Review “Can you

    add a test?” “Actually, this is the old way. Check out <file>” … etc
  3. Boosting Team Productivity w/ CLIs You are tied to a

    structure and set of conventions.
  4. Boosting Team Productivity w/ CLIs Use a CLI File /

    folder structure Generate a failing test Create a scaffold for files