refactor yourself - techup #17

38
REFACTOR YOURSELF TECHUP LUZERN #17 10.12.2014

Upload: screen-concept

Post on 31-Jul-2015

147 views

Category:

Software


5 download

TRANSCRIPT

Page 1: Refactor Yourself - TechUp #17

REFACTOR YOURSELF

TECHUP LUZERN #17

10.12.2014

Page 2: Refactor Yourself - TechUp #17

FELIPE KAUFMANN

@EFFKAY

Page 3: Refactor Yourself - TechUp #17
Page 4: Refactor Yourself - TechUp #17

SCREENCONCEPT.COM

WHAT WE DO

5

ONLINE SHOPS CORPORATE WEBSITES APPLIKATIONEN

CORPORATE WEBSITES MARKENPORTALE

Page 5: Refactor Yourself - TechUp #17

WE ARE CRAFTSMEN

Page 6: Refactor Yourself - TechUp #17

WIR SIND HANDWERKER

source: commons.wikimedia.org

Page 7: Refactor Yourself - TechUp #17

CODE CRAFTSMANSHIP

Page 8: Refactor Yourself - TechUp #17

I am a craftsman. I am dedicated to perfecting the art and science of my craft, which I have chosen freely.

Page 9: Refactor Yourself - TechUp #17

I am constantly, relentlessly searching for

ways to improve my craft. I am dedicated to learning

from the masters who have preceded me in every way I am able.

Page 10: Refactor Yourself - TechUp #17

http://joshkaufman.net/craftsmans-creed/

Page 11: Refactor Yourself - TechUp #17

DOTFILES.GITHUB.IO

Page 12: Refactor Yourself - TechUp #17

GITHUB: mathiasbynens/

dotfiles

Page 13: Refactor Yourself - TechUp #17

A FAVORITE: !

# SET A BLAZINGLY FAST KEYBOARD!# REPEAT RATE !

!defaults write NSGlobaldomain KeyRepeat -int 0 !

Page 14: Refactor Yourself - TechUp #17
Page 15: Refactor Yourself - TechUp #17

OH MY ZSH &

PREZTO

Page 16: Refactor Yourself - TechUp #17

HOMEBREW &

HOMEBREW CASK

Page 17: Refactor Yourself - TechUp #17

$ gh clone screenconcept/somerepository!

Page 18: Refactor Yourself - TechUp #17

SIZEUP

Page 19: Refactor Yourself - TechUp #17

s

SYNC & AUTOMATION

Page 20: Refactor Yourself - TechUp #17

SCREENCONCEPT.COM

MANY REASONS

21

– New Mac – Multiple Macs (sync) – Team setup – Lazyness

Page 21: Refactor Yourself - TechUp #17

DROPBOX &

GITHUB

Page 22: Refactor Yourself - TechUp #17

effkay/workstation-bootstrapper

Page 23: Refactor Yourself - TechUp #17

SCREENCONCEPT.COM

BOXEN BY GITHUB

24 boxen.github.com

Page 24: Refactor Yourself - TechUp #17

SCREENCONCEPT.COM

BOXEN BY GITHUB

25 boxen.github.com

Page 25: Refactor Yourself - TechUp #17

GITHUB:

thougtbot/laptop

Page 26: Refactor Yourself - TechUp #17

alias envedit= !!'vi ~/.zshrc && !!source ~/.zshrc‘ !

Page 27: Refactor Yourself - TechUp #17

cat ~/.zsh_history|cut -d ';' -f 2- 2>/dev/null| awk '{a[$1]++ } end{for(i in a){print a[i] " " i}}'|sort -rn|head -n 20 !

Page 28: Refactor Yourself - TechUp #17

Page 29: Refactor Yourself - TechUp #17

WIR SIND HANDWERKER

source: commons.wikimedia.org source: https://flic.kr/p/5hS8

Page 30: Refactor Yourself - TechUp #17

WIR SIND HANDWERKER

source: commons.wikimedia.org SWAGMAN source: https://flic.kr/p/5hS8

Page 31: Refactor Yourself - TechUp #17

HOW CAN WE IMPROVE OURSELVES?

Page 32: Refactor Yourself - TechUp #17

PAIRPROGRAMMING

Page 33: Refactor Yourself - TechUp #17

WWW.PAIRPROGRAMWITH.ME

#PAIRWITHME

Page 34: Refactor Yourself - TechUp #17

CONFERENCES!

Page 35: Refactor Yourself - TechUp #17

PLAY BY PLAY VIDEOS BY PEEPCODE

WWW.PLURALSIGHT.COM

Page 36: Refactor Yourself - TechUp #17

CI

CONTINUOUS OPTIMIZATION

Page 37: Refactor Yourself - TechUp #17

THX!

Page 38: Refactor Yourself - TechUp #17

s

AND NOW I WANT TO HEAR ABOUT YOUR TWEAKS!