×
Copy
Open
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Boosting Team Productivity with CLIs
Slide 2
Slide 2 text
Boosting Team Productivity w/ CLIs Portland Yesterday
Slide 3
Slide 3 text
Boosting Team Productivity w/ CLIs Boston Yesterday
Slide 4
Slide 4 text
Chris Ball cball_ If you want to work with: React React Native GraphQL Node / Elixir / Rails Say
Slide 5
Slide 5 text
Chris Ball cball_
Slide 6
Slide 6 text
A Familiar Song & Dance
Slide 7
Slide 7 text
Boosting Team Productivity w/ CLIs “Let’s make a new component”
Slide 8
Slide 8 text
Boosting Team Productivity w/ CLIs 1. Manually create files.
Slide 9
Slide 9 text
Boosting Team Productivity w/ CLIs 2. Copy and Paste
Slide 10
Slide 10 text
Boosting Team Productivity w/ CLIs 3. Code Review “Can you add a test?” “Actually, this is the old way. Check out <file>” … etc
Slide 11
Slide 11 text
Boilerplates & Starter Kits
Slide 12
Slide 12 text
Boosting Team Productivity w/ CLIs
Slide 13
Slide 13 text
Boosting Team Productivity w/ CLIs “To get started, choose from one of these 30 options.”
Slide 14
Slide 14 text
Boosting Team Productivity w/ CLIs You are tied to a structure and set of conventions.
Slide 15
Slide 15 text
Boosting Team Productivity w/ CLIs Someone has to keep things up-to-date.
Slide 16
Slide 16 text
A trend towards Flexible conventions
Slide 17
Slide 17 text
Boosting Team Productivity w/ CLIs
Slide 18
Slide 18 text
Boosting Team Productivity w/ CLIs Create conventions for your team.
Slide 19
Slide 19 text
Why?
Slide 20
Slide 20 text
Boosting Team Productivity w/ CLIs No wasting time on trivial decisions.
Slide 21
Slide 21 text
Boosting Team Productivity w/ CLIs No copy paste.
Slide 22
Slide 22 text
Boosting Team Productivity w/ CLIs Easy on boarding for new devs.
Slide 23
Slide 23 text
Boosting Team Productivity w/ CLIs Ensure everyone is doing things “the new way”.
Slide 24
Slide 24 text
Boosting Team Productivity w/ CLIs Automation makes devs happy!
Slide 25
Slide 25 text
How?
Slide 26
Slide 26 text
Boosting Team Productivity w/ CLIs Use a CLI
Slide 27
Slide 27 text
Boosting Team Productivity w/ CLIs Use a CLI File / folder structure Generate a failing test Create a scaffold for files
Slide 28
Slide 28 text
Boosting Team Productivity w/ CLIs But, make sure you can customize it.
Slide 29
Slide 29 text
Boosting Team Productivity w/ CLIs Here’s what we do:
Slide 30
Slide 30 text
Boosting Team Productivity w/ CLIs
Slide 31
Slide 31 text
Boosting Team Productivity w/ CLIs
Slide 32
Slide 32 text
Boosting Team Productivity w/ CLIs
Slide 33
Slide 33 text
Boosting Team Productivity w/ CLIs
Slide 34
Slide 34 text
Boosting Team Productivity w/ CLIs
Slide 35
Slide 35 text
Boosting Team Productivity w/ CLIs
Slide 36
Slide 36 text
Boosting Team Productivity w/ CLIs Give it a go, I’d love feedback!
Slide 37
Slide 37 text
Boosting Team Productivity w/ CLIs Or just take these concepts and run with them.
Slide 38
Slide 38 text
Boosting Team Productivity w/ CLIs Your team and your fingers will thank you.
Slide 39
Slide 39 text
Chris Ball cball_ Thanks!