Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Microapps for Fun and <s>profit</s>

7,882 views

Published on

The talk I, Erik Kastner, gave at Rails Conf 2008: Microformats for fun and <s>profit</s>

Published in: Economy & Finance
  • Be the first to comment

Microapps for Fun and <s>profit</s>

  1. 1. Loading...
  2. 2. A Spy in King David’s Court What my time in the Rails community has taught me about how to beat it Erik Kastner <kastner@gmail.com>
  3. 3. Microapps for Fun and Profit Erik Kastner <kastner@gmail.com> metaatem.net
  4. 4. Microapps for Fun and Profit Erik Kastner <kastner@gmail.com> metaatem.net
  5. 5. Microapps for Fun and Profit Erik Kastner <kastner@gmail.com> metaatem.net
  6. 6. I’m lovin it
  7. 7. Facebook
  8. 8. Flickr
  9. 9. NOT Microapps
  10. 10. Twistori http://twistori.com/ by Amy Hoy & Thomas Fuchs
  11. 11. Foamee http://foamee.com/ by Dan Cederholm
  12. 12. Down for everyone or just me http://down4.net by Alex Payne
  13. 13. Befuddlr http://befuddlr.com/ by Amy Hoy and Me
  14. 14. Tasty Planner Started as something of a Microapp - built for Rails Rumble http://tastyplanner.com by: Josh Owens, Chris Saylor, Bruno Miranda and Kevin Burg
  15. 15. Spell with Flickr http://metaatem.net/words
  16. 16. Hide an Image with CSS http://metaatem.net/highlite
  17. 17. Peglist http://peglist.metaatem.net
  18. 18. Band Named http://bandnamed.com/
  19. 19. “Microapps”
  20. 20. Micro micro noun ( pl. -cros) 1 small : micromachines. ORIGIN from the 80s MicroMachines
  21. 21. App app noun short for web application.
  22. 22. Crux in One Sitting
  23. 23. Rails Camping Sinatra Merb Mongrel Bash, C, Perl, even straight html
  24. 24. HTML
  25. 25. Even PHP!
  26. 26. “For Fun”
  27. 27. Play
  28. 28. Learning
  29. 29. Working with folks who rule
  30. 30. “and Profit”
  31. 31. $$$
  32. 32. $$$ £££
  33. 33. $$$ £££ €€€
  34. 34. Adsense • Easy • Geeks don’t click ads
  35. 35. Beg • Put a pay pal button up and be done • Talk about how “hard” you worked
  36. 36. Sponsor / Patronage • Kind of like begging • Kind of like ads
  37. 37. Better than money
  38. 38. Reputation
  39. 39. “Personal Brand”
  40. 40. Experience
  41. 41. Making a Microapp
  42. 42. 3 Easy Steps
  43. 43. Design
  44. 44. Design Develop
  45. 45. Design Develop Deploy
  46. 46. Design
  47. 47. Design is Hard
  48. 48. Twistori
  49. 49. Foamee
  50. 50. Develop
  51. 51. Rails rails bookr cd bookr script/generate scaffold book title:string description:text rake db:migrate script/server & open http://localhost:3000/books
  52. 52. Sinatra mate bookr.rb require 'rubygems' require 'sinatra' get quot;/quot; do quot;Hello Therequot; end ruby bookr.rb & open http://localhost:4567/
  53. 53. Foamee • Made by a non-coder • Built without a twitter library
  54. 54. Deploy
  55. 55. Just Do It
  56. 56. Just Do It Real Artists Ship
  57. 57. Just Do It Real Artists Ship Ready, Fire, Aim
  58. 58. Just Do It Real Artists Ship Ready, Fire, Aim Get Real
  59. 59. Just Do It Real Artists Ship Ready, Fire, Aim Get Real Release Early, Release Often
  60. 60. Twistori • Built in 6 hours • Amy wanted to “Ship something”
  61. 61. Tasty Planner
  62. 62. Don’t repeat Anyone
  63. 63. Don’t repeat Anyone • Use libraries
  64. 64. Don’t repeat Anyone • Use libraries • Steal code (when permitted)
  65. 65. Don’t repeat Anyone • Use libraries • Steal code (when permitted) • Get help
  66. 66. NIH Rules
  67. 67. NIH Rules • Don’t learn 2 (or more APIs) to use 1
  68. 68. NIH Rules • Don’t learn 2 (or more APIs) to use 1 • Don’t learn 1 API when 0 will do
  69. 69. NIH Rules • Don’t learn 2 (or more APIs) to use 1 • Don’t learn 1 API when 0 will do • READ CODE!!!

×