Your SlideShare is downloading. ×
Refactor Me presentation
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Refactor Me presentation

674
views

Published on

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
674
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Should array indices start at 0 or 1?  My compromise of 0.5 was rejected without, I thought, proper consideration.
  • 2. WHO AM I?
  • 3. JUSTIN SMESTAD http://www.evalcode.com
  • 4. THE DAY JOB justin.smestad@factorylabs.com http://www.factorylabs.com
  • 5. THE SIDE JOBS http://github.com/jsmestad
  • 6. MY SIDE PROJECT lets get to it...
  • 7. BACKGROUND we need to start somewhere.
  • 8. REFACTOR MY CODE .COM did someone just ask me to do their homework ?
  • 9. RUBY QUIZ Reading the question eats up half of my lunch hour.
  • 10. STACK OVERFLOW could be easily replaced by letmegooglethatforyou.com
  • 11. CODE KATA, ANYONE? but why not use real projects and solve some real problems.
  • 12. REAL PROBLEMS, COMMUNITY ANSWERS http://www.refactorme.com
  • 13. OPEN SOURCE http://github.com/jsmestad/refactorme
  • 14. MAKING IT ALL POSSIBLE EngineYard’s Hackfest @ MountainWest RubyConf 2009
  • 15. CONTRIBUTORS Hoshi Ludwig Jacob Fugal Chris Nguyen Jay Zeschin Bobby Wilson Gabe Varela
  • 16. DAILY POSTS powered by user submissions
  • 17. REFACTOR, THEN VOTE
  • 18. RECOGNITION get recognized for code, not your networking skills
  • 19. SUBMIT CODE post something interesting, confusing, smelly, sh*ty, its all good.
  • 20. oh, i think i forgot to mention...
  • 21. GIST POWERED Paste the code, the gist URL, the gist ID, everything is a gist.
  • 22. form submission not quick enough?
  • 23. REFACTORME API “ make it your way ” http://refactorme.com/api
  • 24. GITHUB POST-RECEIVE automatically submit every commit OR submit every one of your commits from a project
  • 25. TEXTMATE BUNDLE http://www.github.com/jsmestad/refactorme.tmbundle
  • 26. VIM / EMACS bundles are under development
  • 27. FUTURE DEVELOPMENT
  • 28. MORE ROBUST API further integration with GitHub
  • 29. RANKINGS how many votes have your refactors received? how many submissions have been featured?
  • 30. REVAMPED DESIGN all that huge text is making me dizzy
  • 31. JAVASCRIPT less pages, less actions, less time
  • 32. BADGES / AWARDS may make it too much of a contest. let code be code.
  • 33. FRANCHISE if the news has taught us anything lately, the economy can handle it
  • 34. THANKS • http://refactorme.com • http://twitter.com/jsmestad • http://evalcode.com • http://github.com/jsmestad