Refactor Me presentation

924 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
924
On SlideShare
0
From Embeds
0
Number of Embeds
67
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Refactor Me presentation

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

×