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
@amjithr Awesome Commandline Tools Amjith Ramanujam
Slide 2
Slide 2 text
@amjithr Hi pgcli.com mycli.net
Slide 3
Slide 3 text
No content
Slide 4
Slide 4 text
@amjithr Goals Find out a set of awesome CLI tools. Inspired to write one yourself.
Slide 5
Slide 5 text
@amjithr Demos
Slide 6
Slide 6 text
@amjithr MySQL
Slide 7
Slide 7 text
@amjithr mycli http://mycli.net
Slide 8
Slide 8 text
@amjithr TEXT Good Design is Obvious
Slide 9
Slide 9 text
@amjithr TEXT Familiarity is Good
Slide 10
Slide 10 text
@amjithr http://mycli.net
Slide 11
Slide 11 text
@amjithr Postgresql
Slide 12
Slide 12 text
@amjithr pgcli http://pgcli.com
Slide 13
Slide 13 text
@amjithr Thoughtful Design
Slide 14
Slide 14 text
@amjithr Sensible Defaults
Slide 15
Slide 15 text
@amjithr TEXT Discoverability
Slide 16
Slide 16 text
@amjithr TEXT Syntax Highlighting
Slide 17
Slide 17 text
@amjithr http://pgcli.com
Slide 18
Slide 18 text
@amjithr Python
Slide 19
Slide 19 text
@amjithr bpython or ptpython
Slide 20
Slide 20 text
@amjithr TEXT Proactive Help
Slide 21
Slide 21 text
@amjithr PTPython
Slide 22
Slide 22 text
@amjithr bpython
Slide 23
Slide 23 text
@amjithr Docker
Slide 24
Slide 24 text
@amjithr wharfee wharfee.com
Slide 25
Slide 25 text
@amjithr wharfee
Slide 26
Slide 26 text
@amjithr AWS
Slide 27
Slide 27 text
@amjithr aws-shell https://github.com/awslabs/aws-shell
Slide 28
Slide 28 text
@amjithr saws
Slide 29
Slide 29 text
@amjithr VerticaDB
Slide 30
Slide 30 text
@amjithr vcli http://github.com/dbcli/vcli
Slide 31
Slide 31 text
@amjithr Neo4j
Slide 32
Slide 32 text
@amjithr cycli https://github.com/nicolewhite/cycli
Slide 33
Slide 33 text
@amjithr pyvim Vim clone in python
Slide 34
Slide 34 text
@amjithr pyvim
Slide 35
Slide 35 text
@amjithr pymux Tmux clone in python
Slide 36
Slide 36 text
@amjithr pymux
Slide 37
Slide 37 text
@amjithr How to build?
Slide 38
Slide 38 text
@amjithr Prompt Toolkit http://bit.ly/prompt-toolkit
Slide 39
Slide 39 text
@amjithr Curses replacement Auto-completion Syntax Highlighting
Slide 40
Slide 40 text
@amjithr Write One
Slide 41
Slide 41 text
@amjithr Click
Slide 42
Slide 42 text
@amjithr Command line args Echo - stdout/stderr Pager Support
Slide 43
Slide 43 text
@amjithr Summary Familiarity is good. Good design is obvious. Sensible defaults. Thoughtful design. Colorful. Discoverability
Slide 44
Slide 44 text
@amjithr THANK YOU! @amjithr