32. Path to Awesomeness
Learn source control
Learn unit testing
Start a blog
Learn to create
Improve your craft
30
33. Learn source control
Learn Subversion and Git
svn checkout ...
git clone ...
git svn clone ...
Alt Git logo: http://henrik.nyh.se/2007/06/alternative-git-logo-and-favicon
31
34. Learn unit testing
Rule: don’t touch code
without its own tests
Suggestion: write a test that
makes you write code
Suggestion: for reported
bugs, reproduce error as a
unit test
32
38. newgem
1.gem install newgem
2.newgem myproject
3.cd myproject
4.rake install_gem
5.rake release VERSION=0.0.1
6.rake -T
7.update your README
See http://newgem.rubyforge.org/ and http://newgem.rubyforge.org/rubyforge.html
36
39. Improve your craft
Start/attend dev meetings
Show your code at dev
meetings
Fix other people’s code
Answer questions on
forums
English speakers translate!
37
40. Path to Awesomeness
Learn source control
Learn unit testing
Start a blog
Learn to create
Improve your craft
38