8. We built a CLI
Node.js
oclif
npm & brew
@philnash
9. Know your audience
Not everyone will want to use a CLI
Hypothesis: developers prefer the
command line to the console
Hypothesis: developers would like to
automate Twilio actions
@philnash
11. Building a CLI for an API -
3 questions
What's the minimum a CLI can do to be
useful?
What can you add to a CLI to make it a
better experience?
What can your users add to the CLI?
@philnash
20. Building a CLI for an API -
3 questions
What's the minimum a CLI can do to be
useful?
What can you add to a CLI to make it a
better experience?
What can your users add to the CLI?
@philnash