Upload
james-wickett
View
2.226
Download
0
Tags:
Embed Size (px)
DESCRIPTION
5-minute presentation from 12 Clouds of Christmas at Cloud Austin. Covering aws, docker, tmux, vim & openvpn.
Citation preview
dev tooling for your technohipster startup !using aws, docker,
tmux, vim !& openvpn
@wickett Cloud Austin
12 Clouds of Christmas
dev tooling for your technohipster startup !using aws, docker,
tmux, vim !& openvpn
@wickett Cloud Austin
12 Clouds of Christmas
(random hipster, not @wickett)
dev tooling for your technohipster startup !using aws, docker,
tmux, vim !& openvpn
@wickett Cloud Austin
12 Clouds of Christmas
(random hipster, not @wickett)
Lets build a mustache growth
tracking app…
bro!
Lets build a mustache growth
tracking app…bro!bro!
lets figure out our dev tooling for working
together
bro!
lets figure out our dev tooling for working
togetherbro!bro!
tmux• Terminal Multi Plexer… like screen, only better
• Split screen, tabs, saves state across sessions
• Exiting out of iTerm won’t kill your session
• Keyboard nav for everything
• Copy and paste to mac buffer
• Customize your tmux config
Let’s install tmux!!
$ brew install tmux !$ wget https://raw.github.com/wickett/scripts/master/macosx/.tmux.conf ~
I need some help with this code, !
lets pair!
tmux pairing!
I need some help with this code, !
lets pair!
bro!bro!
bro!
tmux pairing main points!!
github.com/wickett/scripts/blob/master/pair.sh !
uses gh keys >> https://github.com/$USER.keys user can only use tmux pairing session !tmux -S /tmp/pairing new -ds pairing && \ chgrp $GROUP /tmp/pairing && \ tmux -S /tmp/pairing attach -t pairing
tmux attach -t hack || tmux new -s hack
tmux attach -t hack || tmux new -s hack
bro!
vim or emacs, is that even a question
anymore?
vim!
vim or emacs, is that even a question
anymore?vim!vim bro!
Let’s install vim!!
$ brew install vim $ git clone https://github.com/wickett/wickett-vim ~/.vim !$ cd ~/.vim !$ make install
vim with all the shiny plugins
we need to protect our intellectual
property
we need to protect our intellectual
property
that guy looks like he drinks starbucks
we need to protect our intellectual
property
very un-bro!
that guy looks like he drinks starbucks
lets run all our traffic through openvpn in a docker container
bro!
lets run all our traffic through openvpn in a docker containerbro!
• start up AWS instance
• install docker
• install dockvpn
Gist, or it didn't happen
We couldn't have done this without all these fine folks
and projects
https://github.com/jpetazzo/dockvpn !
https://github.com/adamhjk/adam-vim !
https://twitter.com/marksim !
http://docker.io !
https://github.com/chrishunt/dot-files/blob/master/.tmux.conf !
blog.quarternotecoda.com/blog/2013/08/05/how-to-vim-plus-tmux/