Building an Ecosystem for Hackers

549 views

Published on

When you build software for people who build software, you need to provide your users with ways to build enhancements, hacks, and eventually new features/products inside your product. In this talk, learn how Atlassian enables this using several developer tools and frameworks inside their products.

Published in: Technology, News & Politics
  • Be the first to comment

Building an Ecosystem for Hackers

  1. 1. BUILDING AN ECOSYSTEM FORH4ck3rs
  2. 2. H4CK3RS ARE PEOPLE TOO
  3. 3. 1 4M 4 H4CK3R! I am a hacker!
  4. 4. U R 4 H4CK3R 2! you are a hacker too!
  5. 5. Rich Manalang @rmanalan
  6. 6. THE SOFTWARE LIFECYCLE idea! ship! prototype code rinse, repeat, over and over again...until your product is bloated and code begins to stink
  7. 7. GET OFF MY LAWN! Conventional Wisdom: Users are stupid. Software is hard. Supporting software sucks. We want simple.
  8. 8. HOW CAN WEEMPOWEROUR USERS?
  9. 9. option 1 BUILDOPINIONATED SOFTWARE
  10. 10. option 2 BUILD APLATFORM THEY CAN HACK ON
  11. 11. TWO SCHOOLS OF THOUGHT product #1 product #2 apis sandboxed env apis, etc. your product you you
  12. 12. WHO DOES #1 WELL? gut based sampling★ Apple ★ Chrome/Firefox★ Android ★ WordPress★ Atlassian ★ Many others...
  13. 13. HOW WEDO THIS ATATLASSIAN
  14. 14. START WITH APLUGINFRAMEWORK
  15. 15. SPEAKEASY
  16. 16. PIMP IT WITH REST
  17. 17. SPEAKING OF PLUGINS,HOW DOES ONE BUILD ONE?
  18. 18. I’VE BUILT MY PLUGIN.NOW WHAT?
  19. 19. HEY, WE’VE GOT ACOMMUNITY!
  20. 20. IN THE END...
  21. 21. THANKS! we’re hiring! lots!

×