SlideShare une entreprise Scribd logo
1  sur  43
Télécharger pour lire hors ligne
How to Run a Successful Hackathon for Your Open APIs


 Mike Amundsen              Kin Lane
  Principal API Architect     API Evangelist
  Layer 7 Technologies

  July 12, 2012
Housekeeping
 Questions
 - Chat any questions you have and we’ll answer them at the end of this call

 Twitter                                                     facebook.com/layer7

 - Today’s event hashtag:
                                                              layer7.com/linkedin
   - #L7webinar
                                                              layer7.com/blogs
 - Follow us on Twitter:
   - @layer7
   - @mamund
   - @kinlane




                                                                                    2
How to Run a
Successful Hackathon for
         Your
       Open APIs
         07/12/2012
What a hackathon is not!


  •   Illegal
  •   Cracking System
  •   Penetrating Networks
  •   Virus
  •   Trojans
  •   Password Cracking
What is a hack?

        A quick and dirty, technical
           solution to a problem.


               It's not fancy!


                 It's quick!


               It's creative!
What is a hackathon?

•   Hack Day / HackFest /
    CodeFest
•   Developers, Designers and
    Business
•   8-56 Hours Long
•   Projects, Startups, Data
    Visualization
•   Sponsors / Promoters
•   Food & Drink
•   Winners and Prizes
What are the origins of a
hackathon?



•   "hack" + "marathon"
•   developers of OpenBSD
•   the marketing team of Sun
•   Cryptographic Dev Event
•   Calgary June 4, 1999
What is the purpose of a
hackathon?

 •   Marketing Vehicle
 •   Talent Acquisition
 •   Platform Exposure
 •   Idea generation
 •   Team building
 •   Networking
 •   Innovation
 •   Abstraction
 •   R&D
What types of hackathons are
there?


 •   Platform Focused
 •   Industries / Verticals
 •   Startup / Business
 •   Data Visualization
 •   Consumerization of IT
 •   International
 •   Internal
Role hackathons play in developer
engagement?



     •   Problem Solving
     •   Challenges
     •   Education
     •   Networking
     •   Social
     •   Collaborative
     •   Loyalty
What is your objective for holding a
hackathon?




     •   What is your goal?
     •   What are you promising sponsors?
     •   What types of sponsors can you attract?
     •   Why do you want have done by end of weekend?
     •   What do you want people to leave with?
     •   How will you measure success?
Establish a framework for your hackathon
•   Length of event, usually 8, 24, 48 or 56 hours
•   Starts with overview of event by organizer
•   Time for sponsor presentations
•   Workshops from sponsors
•   Individuals can pitch ideas
•   Individuals can vote on ideas
•   Individuals sell Ideas & solicit team member
•   Hacking commences
•   Staying overnight / operating hours
•   Teams present projects
•   Judges ask questions
•   Judges deliberate
•   Announcement of winners
•   After party
Who do you want to attend your hackathon?

    •   Sponsors
    •   Mentors
    •   Business
    •   marketing
    •   UX / UI / Graphics
    •   Developers
    •   Press
    •   Judges
    •   VC / Angels
    •   Students
    •   Gender
    •   Race
    •   Age
What prizes will you offer?

        •   1st, 2nd, 3rd
        •   Secondary bonus prizes and incentives
        •   Not too large, not too small
        •   Swag (t-shirts, hoodies, stickers, etc.)
Finding the right facility for your hackathon
 •   Schools and Universities
 •   Conference Center
 •   Technology Company office
 •   Should have a large central gathering space
 •   Provide smaller breakout areas and rooms
 •   Libraries are evolving as potential space
 •   Sleeping facilities ? Overnight? Place to roll out
     sleeping bag?
 •   Security / Access / After Hours
 •   Internet
 •   Projectors
 •   Tables
 •   Refrigerators
Finding Sponsors for Your Hackathon
 •   Company Partners
 •   Sponsor Other Events
 •   Publish a PDF / Kit


 •   Presentations
 •   Workshop
 •   Judge


 •   Swag
 •   Tools
 •   Cloud Services
 •   Food
 •   Drinks
Marketing Considerations for Hackathon



 •   Imaging / Graphics
 •   Website
 •   Mainstream press & blogs
 •   Printed posters, materials,
 •   T-Shirts and swag
 •   Photos
 •   Video
 •   Information packet
How do you attract participants?




     •   Piggyback on existing conferences and events
     •   Bring in existing network or organizer
     •   Take advantage of online social networks
     •   Take advantage of local groups and meetups and the
         strength of established groups
     •   Get tech blogs to cover your event
Setup a communication platform


   •   Website
                         #EventHashtag
   •   Twitter Account
   •   Twitter Hashtag
   •   Facebook
   •   LinkedIn
   •   Youtube
   •   Eventbrite
   •   Github
   •   Flickr
Opening Day


 •   Keep Informal
 •   Have Food & Drinks
 •   Socialize
 •   Give Sponsors Spotlight
 •   Give Developers Spotlight
 •   Kick Things Off Right
 •   Set The Right Tone
On-Site

 •   Show Up Early
 •   Be Available
 •   Mentor
 •   Socialize
 •   Communicate
 •   Post Pictures
 •   Lots of Food
 •   Lots of Drink
 •   Lots of Snacks
 •   Leave Late
Hackathon Wrap-up

•
•   Make as memorable as possible
•   Make sure winners know what’s next
•   Let participants know what’s next
•   Write down thoughts while still fresh
•   Identify what went right
•   Identify what went wrong
•   Tell stories about the event
•   Feed homeless with leftover food
•   Go have a beer!
Where Hackathons are Going

      •   More Hackathons   •   Internal
      •   Verticals         •   International
      •   Physical
How to Run a
Successful Hackathon for
         Your
       Open APIs
         07/12/2012
API Design and Management

 Mike Amundsen
  Principal API Architect
  Layer 7 Technologies
  @mamund
                            1
Overview




           When it comes to Web APIs:
     good design gets them in the door,
       good management keeps them
              coming back for more.



                                          2
Overview




           When it comes to Web APIs:
     Good design gets them in the door
       good management keeps them
              coming back for more.



                                         3
Overview




           When it comes to Web APIs:
     Good design gets them in the door,
       Good management keeps them
              coming back for more.



                                          4
Overview




           When it comes to Web APIs:
     Good design gets them in the door,
       Good management keeps them
              coming back for more.



                                          5
Good API Design
 Why Good Design Matters
 What is ‘good’ API Design?
 Strategies for Great APIs




                               6
Why good design matters
 Bad design stifles adoption
 Bad design reflects poorly on your brand
 Bad design just plain “hurts”




                                             7
What is ‘good’ API Design?
 Easy to learn
 Easy to use, even w/o documentation
 Hard to misuse
 Easy to read and maintain code that uses it
 Sufficiently powerful to satisfy requirements
 Easy to extend
 Appropriate to audience

 Joshua Bloch, Principal Software Engineer, Google.


                                                      8
Strategies for Great APIs
 Be “agile” with your API
 Don’t “over-geek” or “under-design” your API
 Great APIs grow over time and never die out




                                                 9
Remember…


              Your API
                 *is*
            your product.




                            10
But that’s only half the story…




                                  11
Good API Management
 Why API Management Matters
 What is ‘good’ API Management?
 Nuts and Bolts of Managing APIs




                                    12
Why API Management Matters
 If it’s too hard to get started…
 If it’s too hard to keep up…
 If the system is flaky, buggy, or down a lot…




                                                  13
Why API Management Matters




        They will probably go somewhere else.




                                                14
What is ‘good’ API Management?
 Easy for Devs to register and engage
 Easy for API owners to publish/secure
 Easy for Portal admins to track and update




                                               15
Nuts and Bolts of Managing APIs
 Developer Registration
 Access Control
 API Sandbox
 API Documentation
 Social Engagement
 Tracking and Reporting




                                  16
In conclusion…
 Good API Design
 - Easy to use
 - Targeted
 - Flexible

 Good API Management
 - Easy for developers
 - Easy for API owners
 - Easy for Portal admins

 Good APIs are Good Products



                                17
API Design and Management

 Mike Amundsen
  Principal API Architect
  Layer 7 Technologies
  @mamund
                            18
Questions?




       Mike Amundsen             Kin Lane
       Principal API Architect   API Evangelist
       Layer 7 Technologies      apievangelist.com




                                                     3

Contenu connexe

Tendances

How to Succeed at a Hackathon - Emerge Americas
How to Succeed at a Hackathon - Emerge AmericasHow to Succeed at a Hackathon - Emerge Americas
How to Succeed at a Hackathon - Emerge AmericasAriel Quinones
 
Hackathons as an Innovation Tool for Large Enterprises
Hackathons as an Innovation Tool for Large EnterprisesHackathons as an Innovation Tool for Large Enterprises
Hackathons as an Innovation Tool for Large EnterprisesCrowdsourcing Week
 
A Guide On Hackathons
A Guide On HackathonsA Guide On Hackathons
A Guide On HackathonsPioneers.io
 
How to Use Website Strategy to Rise to New Heights
How to Use Website Strategy to Rise to New HeightsHow to Use Website Strategy to Rise to New Heights
How to Use Website Strategy to Rise to New HeightsDesignHammer
 
Classic Website Blunders
Classic Website BlundersClassic Website Blunders
Classic Website BlundersDesignHammer
 
Adopt & Adapt: A Faster Path to Experience Governance & Standards
Adopt & Adapt: A Faster Path to Experience Governance & StandardsAdopt & Adapt: A Faster Path to Experience Governance & Standards
Adopt & Adapt: A Faster Path to Experience Governance & StandardsSusan Price
 
How to take the stress out of writing case studies
How to take the stress out of writing case studiesHow to take the stress out of writing case studies
How to take the stress out of writing case studiesDesignHammer
 
How to take the stress out of writing case studies
How to take the stress out of writing case studiesHow to take the stress out of writing case studies
How to take the stress out of writing case studiesDesignHammer
 
Get it right the first time through cheap and easy DIY usability testing
Get it right the first time through cheap and easy DIY usability testingGet it right the first time through cheap and easy DIY usability testing
Get it right the first time through cheap and easy DIY usability testingDavid Minton
 
Validating business ideas through design
Validating business ideas through designValidating business ideas through design
Validating business ideas through designNicolò Volpato
 
Startup Secrets: Raising Funding - Case – Givology
Startup Secrets: Raising Funding - Case – GivologyStartup Secrets: Raising Funding - Case – Givology
Startup Secrets: Raising Funding - Case – GivologyMichael Skok
 
Stanford University: Next Generation Startup Platform Team, Final Report
Stanford University: Next Generation Startup Platform Team, Final ReportStanford University: Next Generation Startup Platform Team, Final Report
Stanford University: Next Generation Startup Platform Team, Final ReportRob Gordon
 

Tendances (20)

How to Succeed at a Hackathon - Emerge Americas
How to Succeed at a Hackathon - Emerge AmericasHow to Succeed at a Hackathon - Emerge Americas
How to Succeed at a Hackathon - Emerge Americas
 
What is a Hackathon?
What is a Hackathon?What is a Hackathon?
What is a Hackathon?
 
Hackathons as an Innovation Tool for Large Enterprises
Hackathons as an Innovation Tool for Large EnterprisesHackathons as an Innovation Tool for Large Enterprises
Hackathons as an Innovation Tool for Large Enterprises
 
A Guide On Hackathons
A Guide On HackathonsA Guide On Hackathons
A Guide On Hackathons
 
How to win the hackathon!
How to win the hackathon!How to win the hackathon!
How to win the hackathon!
 
How to Use Website Strategy to Rise to New Heights
How to Use Website Strategy to Rise to New HeightsHow to Use Website Strategy to Rise to New Heights
How to Use Website Strategy to Rise to New Heights
 
Classic Website Blunders
Classic Website BlundersClassic Website Blunders
Classic Website Blunders
 
Adopt & Adapt: A Faster Path to Experience Governance & Standards
Adopt & Adapt: A Faster Path to Experience Governance & StandardsAdopt & Adapt: A Faster Path to Experience Governance & Standards
Adopt & Adapt: A Faster Path to Experience Governance & Standards
 
How to take the stress out of writing case studies
How to take the stress out of writing case studiesHow to take the stress out of writing case studies
How to take the stress out of writing case studies
 
How to take the stress out of writing case studies
How to take the stress out of writing case studiesHow to take the stress out of writing case studies
How to take the stress out of writing case studies
 
Swenson "Defining a Minimum Viable Product"
Swenson "Defining a Minimum Viable Product"Swenson "Defining a Minimum Viable Product"
Swenson "Defining a Minimum Viable Product"
 
Clark "Building An Agile Team"
Clark "Building An Agile Team"Clark "Building An Agile Team"
Clark "Building An Agile Team"
 
Rosenhan "User Research"
Rosenhan "User Research"Rosenhan "User Research"
Rosenhan "User Research"
 
Clark "Understanding Needs & Setting Priorities: Product Discovery"
Clark "Understanding Needs & Setting Priorities: Product Discovery"Clark "Understanding Needs & Setting Priorities: Product Discovery"
Clark "Understanding Needs & Setting Priorities: Product Discovery"
 
Get it right the first time through cheap and easy DIY usability testing
Get it right the first time through cheap and easy DIY usability testingGet it right the first time through cheap and easy DIY usability testing
Get it right the first time through cheap and easy DIY usability testing
 
we are weXelerate
we are weXeleratewe are weXelerate
we are weXelerate
 
Validating business ideas through design
Validating business ideas through designValidating business ideas through design
Validating business ideas through design
 
Startup Secrets: Raising Funding - Case – Givology
Startup Secrets: Raising Funding - Case – GivologyStartup Secrets: Raising Funding - Case – Givology
Startup Secrets: Raising Funding - Case – Givology
 
Stanford University: Next Generation Startup Platform Team, Final Report
Stanford University: Next Generation Startup Platform Team, Final ReportStanford University: Next Generation Startup Platform Team, Final Report
Stanford University: Next Generation Startup Platform Team, Final Report
 
Corporate incubationdeck
Corporate incubationdeckCorporate incubationdeck
Corporate incubationdeck
 

En vedette

Hackathon report final
Hackathon report finalHackathon report final
Hackathon report finalSheel Majumdar
 
Hackathon survival guide
Hackathon survival guideHackathon survival guide
Hackathon survival guideShopInterest
 
IBM Hackathon@ZendCon 2014
IBM  Hackathon@ZendCon 2014IBM  Hackathon@ZendCon 2014
IBM Hackathon@ZendCon 2014Kirill Osipov
 
Hackathon Experience Sharing_NTUST
Hackathon Experience Sharing_NTUSTHackathon Experience Sharing_NTUST
Hackathon Experience Sharing_NTUSTPoseidon Ho
 
Hackathon scality holberton seagate 2016 v5
Hackathon scality holberton seagate 2016 v5Hackathon scality holberton seagate 2016 v5
Hackathon scality holberton seagate 2016 v5Scality
 
Hackathon Survival Guide
Hackathon Survival GuideHackathon Survival Guide
Hackathon Survival GuideChing-Wei Chen
 
[MirrorLink Hackathon] Introduction Slideshow by Alexandre Sutra
[MirrorLink Hackathon] Introduction Slideshow by Alexandre Sutra[MirrorLink Hackathon] Introduction Slideshow by Alexandre Sutra
[MirrorLink Hackathon] Introduction Slideshow by Alexandre SutraBeMyApp
 
Hackathons Are Eating The World
Hackathons Are Eating The WorldHackathons Are Eating The World
Hackathons Are Eating The WorldChing-Wei Chen
 
Management 2.0 Hackathon
Management 2.0 HackathonManagement 2.0 Hackathon
Management 2.0 HackathonCraig Thomler
 
Innovation through Hackathons
Innovation through HackathonsInnovation through Hackathons
Innovation through HackathonsDMI
 
Spryker Hackathon Q1 2016
Spryker Hackathon Q1 2016Spryker Hackathon Q1 2016
Spryker Hackathon Q1 2016Fabian Wesner
 
10 Tips for a Winning Hackathon Pitch
10 Tips for a Winning Hackathon Pitch10 Tips for a Winning Hackathon Pitch
10 Tips for a Winning Hackathon PitchKen Tabor
 
Hackathon - Continuous Innovation by Design
Hackathon - Continuous Innovation by DesignHackathon - Continuous Innovation by Design
Hackathon - Continuous Innovation by DesignRashmi Tambe
 
Join #1 Global Chatbots Hackathon with Webinar.ru
Join #1 Global Chatbots Hackathon with Webinar.ruJoin #1 Global Chatbots Hackathon with Webinar.ru
Join #1 Global Chatbots Hackathon with Webinar.ruchatbotscommunity
 
Digital marketing plan of Hackathon Viet Nam 2015 At HCM City
Digital marketing plan of Hackathon Viet Nam 2015 At HCM CityDigital marketing plan of Hackathon Viet Nam 2015 At HCM City
Digital marketing plan of Hackathon Viet Nam 2015 At HCM CityDuong Nguyen Hoai Duc
 

En vedette (20)

Hackathon report final
Hackathon report finalHackathon report final
Hackathon report final
 
Hackathon
HackathonHackathon
Hackathon
 
Hackathon
HackathonHackathon
Hackathon
 
Hackathon survival guide
Hackathon survival guideHackathon survival guide
Hackathon survival guide
 
IBM Hackathon@ZendCon 2014
IBM  Hackathon@ZendCon 2014IBM  Hackathon@ZendCon 2014
IBM Hackathon@ZendCon 2014
 
How to run a hackathon
How to run a hackathonHow to run a hackathon
How to run a hackathon
 
Hackathon Experience Sharing_NTUST
Hackathon Experience Sharing_NTUSTHackathon Experience Sharing_NTUST
Hackathon Experience Sharing_NTUST
 
Hackathon scality holberton seagate 2016 v5
Hackathon scality holberton seagate 2016 v5Hackathon scality holberton seagate 2016 v5
Hackathon scality holberton seagate 2016 v5
 
Hackathon
HackathonHackathon
Hackathon
 
Hackathon Survival Guide
Hackathon Survival GuideHackathon Survival Guide
Hackathon Survival Guide
 
[MirrorLink Hackathon] Introduction Slideshow by Alexandre Sutra
[MirrorLink Hackathon] Introduction Slideshow by Alexandre Sutra[MirrorLink Hackathon] Introduction Slideshow by Alexandre Sutra
[MirrorLink Hackathon] Introduction Slideshow by Alexandre Sutra
 
Hackathons Are Eating The World
Hackathons Are Eating The WorldHackathons Are Eating The World
Hackathons Are Eating The World
 
Management 2.0 Hackathon
Management 2.0 HackathonManagement 2.0 Hackathon
Management 2.0 Hackathon
 
Innovation through Hackathons
Innovation through HackathonsInnovation through Hackathons
Innovation through Hackathons
 
Spryker Hackathon Q1 2016
Spryker Hackathon Q1 2016Spryker Hackathon Q1 2016
Spryker Hackathon Q1 2016
 
10 Tips for a Winning Hackathon Pitch
10 Tips for a Winning Hackathon Pitch10 Tips for a Winning Hackathon Pitch
10 Tips for a Winning Hackathon Pitch
 
Hackathon - Continuous Innovation by Design
Hackathon - Continuous Innovation by DesignHackathon - Continuous Innovation by Design
Hackathon - Continuous Innovation by Design
 
Join #1 Global Chatbots Hackathon with Webinar.ru
Join #1 Global Chatbots Hackathon with Webinar.ruJoin #1 Global Chatbots Hackathon with Webinar.ru
Join #1 Global Chatbots Hackathon with Webinar.ru
 
Digital marketing plan of Hackathon Viet Nam 2015 At HCM City
Digital marketing plan of Hackathon Viet Nam 2015 At HCM CityDigital marketing plan of Hackathon Viet Nam 2015 At HCM City
Digital marketing plan of Hackathon Viet Nam 2015 At HCM City
 
Hackathon winning pitch
Hackathon winning pitchHackathon winning pitch
Hackathon winning pitch
 

Similaire à How to Run a Successful Hackathon for Your Open APIs

Introduction to The 6 Insights of API Practice (Bill Doerrfeld)
Introduction to The 6 Insights of API Practice (Bill Doerrfeld)Introduction to The 6 Insights of API Practice (Bill Doerrfeld)
Introduction to The 6 Insights of API Practice (Bill Doerrfeld)Nordic APIs
 
Always Mind Your [Developer] Surroundings - API City 2018
Always Mind Your [Developer] Surroundings - API City 2018Always Mind Your [Developer] Surroundings - API City 2018
Always Mind Your [Developer] Surroundings - API City 2018Bill Doerrfeld
 
Building a REST API for Longevity
Building a REST API for LongevityBuilding a REST API for Longevity
Building a REST API for LongevityMuleSoft
 
Introduction to the Art of API Practice
Introduction to the Art of API PracticeIntroduction to the Art of API Practice
Introduction to the Art of API PracticeBill Doerrfeld
 
Introduction to Google Developer Relations
Introduction to Google Developer RelationsIntroduction to Google Developer Relations
Introduction to Google Developer RelationsPatrick Chanezon
 
API Introduction - API Management Workshop Munich from Ronnie Mitra
API Introduction - API Management Workshop Munich from Ronnie MitraAPI Introduction - API Management Workshop Munich from Ronnie Mitra
API Introduction - API Management Workshop Munich from Ronnie MitraCA API Management
 
14 Habits of Great SQL Developers
14 Habits of Great SQL Developers14 Habits of Great SQL Developers
14 Habits of Great SQL DevelopersIke Ellis
 
Do's and Don'ts of APIs
Do's and Don'ts of APIsDo's and Don'ts of APIs
Do's and Don'ts of APIsJason Harmon
 
5 Ways to Get Top Mobile App Developer Talent for Your Open APIs
5 Ways to Get Top Mobile App Developer Talent for Your Open APIs 5 Ways to Get Top Mobile App Developer Talent for Your Open APIs
5 Ways to Get Top Mobile App Developer Talent for Your Open APIs CA API Management
 
Surviving a Hackathon and Beyond
Surviving a Hackathon and BeyondSurviving a Hackathon and Beyond
Surviving a Hackathon and Beyondimoneytech
 
INTERFACE, by apidays - The 8 Key Components of a Modern API Stack by Iddo G...
INTERFACE, by apidays  - The 8 Key Components of a Modern API Stack by Iddo G...INTERFACE, by apidays  - The 8 Key Components of a Modern API Stack by Iddo G...
INTERFACE, by apidays - The 8 Key Components of a Modern API Stack by Iddo G...apidays
 
API Marketing: First Comes Usability, Then Discoverability
API Marketing: First Comes Usability, Then DiscoverabilityAPI Marketing: First Comes Usability, Then Discoverability
API Marketing: First Comes Usability, Then DiscoverabilityBill Doerrfeld
 
LF_APIStrat17_API Marketing: First Comes Usability, then Discoverability
LF_APIStrat17_API Marketing: First Comes Usability, then DiscoverabilityLF_APIStrat17_API Marketing: First Comes Usability, then Discoverability
LF_APIStrat17_API Marketing: First Comes Usability, then DiscoverabilityLF_APIStrat
 
APIdays Paris 2018 - Anatomy of an API Transformation Journey Ali Bouhouch, C...
APIdays Paris 2018 - Anatomy of an API Transformation Journey Ali Bouhouch, C...APIdays Paris 2018 - Anatomy of an API Transformation Journey Ali Bouhouch, C...
APIdays Paris 2018 - Anatomy of an API Transformation Journey Ali Bouhouch, C...apidays
 
Applying a Developer-Centric Approach to API Design from API Architect Ronnie...
Applying a Developer-Centric Approach to API Design from API Architect Ronnie...Applying a Developer-Centric Approach to API Design from API Architect Ronnie...
Applying a Developer-Centric Approach to API Design from API Architect Ronnie...CA API Management
 
Top 10 Lessons Learned - In our ongoing shift from portal to platform
Top 10 Lessons Learned - In our ongoing shift from portal to platformTop 10 Lessons Learned - In our ongoing shift from portal to platform
Top 10 Lessons Learned - In our ongoing shift from portal to platformDavid Haskiya
 
Best Practices for API Adoption - WIP Factory presentation for AnyPresence we...
Best Practices for API Adoption - WIP Factory presentation for AnyPresence we...Best Practices for API Adoption - WIP Factory presentation for AnyPresence we...
Best Practices for API Adoption - WIP Factory presentation for AnyPresence we...Carlo Longino
 
Tools for Entrepreneurs: Create. Collaborate. Communicate.
Tools for Entrepreneurs: Create. Collaborate. Communicate.Tools for Entrepreneurs: Create. Collaborate. Communicate.
Tools for Entrepreneurs: Create. Collaborate. Communicate.Sara Rosso
 
Practical Application of API-First in microservices development
Practical Application of API-First in microservices developmentPractical Application of API-First in microservices development
Practical Application of API-First in microservices developmentChavdar Baikov
 
ROI for APIs: Using Hackathons to Evaluate Your API Program
ROI for APIs: Using Hackathons to Evaluate Your API ProgramROI for APIs: Using Hackathons to Evaluate Your API Program
ROI for APIs: Using Hackathons to Evaluate Your API ProgramCA API Management
 

Similaire à How to Run a Successful Hackathon for Your Open APIs (20)

Introduction to The 6 Insights of API Practice (Bill Doerrfeld)
Introduction to The 6 Insights of API Practice (Bill Doerrfeld)Introduction to The 6 Insights of API Practice (Bill Doerrfeld)
Introduction to The 6 Insights of API Practice (Bill Doerrfeld)
 
Always Mind Your [Developer] Surroundings - API City 2018
Always Mind Your [Developer] Surroundings - API City 2018Always Mind Your [Developer] Surroundings - API City 2018
Always Mind Your [Developer] Surroundings - API City 2018
 
Building a REST API for Longevity
Building a REST API for LongevityBuilding a REST API for Longevity
Building a REST API for Longevity
 
Introduction to the Art of API Practice
Introduction to the Art of API PracticeIntroduction to the Art of API Practice
Introduction to the Art of API Practice
 
Introduction to Google Developer Relations
Introduction to Google Developer RelationsIntroduction to Google Developer Relations
Introduction to Google Developer Relations
 
API Introduction - API Management Workshop Munich from Ronnie Mitra
API Introduction - API Management Workshop Munich from Ronnie MitraAPI Introduction - API Management Workshop Munich from Ronnie Mitra
API Introduction - API Management Workshop Munich from Ronnie Mitra
 
14 Habits of Great SQL Developers
14 Habits of Great SQL Developers14 Habits of Great SQL Developers
14 Habits of Great SQL Developers
 
Do's and Don'ts of APIs
Do's and Don'ts of APIsDo's and Don'ts of APIs
Do's and Don'ts of APIs
 
5 Ways to Get Top Mobile App Developer Talent for Your Open APIs
5 Ways to Get Top Mobile App Developer Talent for Your Open APIs 5 Ways to Get Top Mobile App Developer Talent for Your Open APIs
5 Ways to Get Top Mobile App Developer Talent for Your Open APIs
 
Surviving a Hackathon and Beyond
Surviving a Hackathon and BeyondSurviving a Hackathon and Beyond
Surviving a Hackathon and Beyond
 
INTERFACE, by apidays - The 8 Key Components of a Modern API Stack by Iddo G...
INTERFACE, by apidays  - The 8 Key Components of a Modern API Stack by Iddo G...INTERFACE, by apidays  - The 8 Key Components of a Modern API Stack by Iddo G...
INTERFACE, by apidays - The 8 Key Components of a Modern API Stack by Iddo G...
 
API Marketing: First Comes Usability, Then Discoverability
API Marketing: First Comes Usability, Then DiscoverabilityAPI Marketing: First Comes Usability, Then Discoverability
API Marketing: First Comes Usability, Then Discoverability
 
LF_APIStrat17_API Marketing: First Comes Usability, then Discoverability
LF_APIStrat17_API Marketing: First Comes Usability, then DiscoverabilityLF_APIStrat17_API Marketing: First Comes Usability, then Discoverability
LF_APIStrat17_API Marketing: First Comes Usability, then Discoverability
 
APIdays Paris 2018 - Anatomy of an API Transformation Journey Ali Bouhouch, C...
APIdays Paris 2018 - Anatomy of an API Transformation Journey Ali Bouhouch, C...APIdays Paris 2018 - Anatomy of an API Transformation Journey Ali Bouhouch, C...
APIdays Paris 2018 - Anatomy of an API Transformation Journey Ali Bouhouch, C...
 
Applying a Developer-Centric Approach to API Design from API Architect Ronnie...
Applying a Developer-Centric Approach to API Design from API Architect Ronnie...Applying a Developer-Centric Approach to API Design from API Architect Ronnie...
Applying a Developer-Centric Approach to API Design from API Architect Ronnie...
 
Top 10 Lessons Learned - In our ongoing shift from portal to platform
Top 10 Lessons Learned - In our ongoing shift from portal to platformTop 10 Lessons Learned - In our ongoing shift from portal to platform
Top 10 Lessons Learned - In our ongoing shift from portal to platform
 
Best Practices for API Adoption - WIP Factory presentation for AnyPresence we...
Best Practices for API Adoption - WIP Factory presentation for AnyPresence we...Best Practices for API Adoption - WIP Factory presentation for AnyPresence we...
Best Practices for API Adoption - WIP Factory presentation for AnyPresence we...
 
Tools for Entrepreneurs: Create. Collaborate. Communicate.
Tools for Entrepreneurs: Create. Collaborate. Communicate.Tools for Entrepreneurs: Create. Collaborate. Communicate.
Tools for Entrepreneurs: Create. Collaborate. Communicate.
 
Practical Application of API-First in microservices development
Practical Application of API-First in microservices developmentPractical Application of API-First in microservices development
Practical Application of API-First in microservices development
 
ROI for APIs: Using Hackathons to Evaluate Your API Program
ROI for APIs: Using Hackathons to Evaluate Your API ProgramROI for APIs: Using Hackathons to Evaluate Your API Program
ROI for APIs: Using Hackathons to Evaluate Your API Program
 

Plus de CA API Management

Api architectures for the modern enterprise
Api architectures for the modern enterpriseApi architectures for the modern enterprise
Api architectures for the modern enterpriseCA API Management
 
Mastering Digital Channels with APIs
Mastering Digital Channels with APIsMastering Digital Channels with APIs
Mastering Digital Channels with APIsCA API Management
 
Takeaways from API Security Breaches Webinar
Takeaways from API Security Breaches WebinarTakeaways from API Security Breaches Webinar
Takeaways from API Security Breaches WebinarCA API Management
 
API Design Methodology - Mike Amundsen, Director of API Architecture, API Aca...
API Design Methodology - Mike Amundsen, Director of API Architecture, API Aca...API Design Methodology - Mike Amundsen, Director of API Architecture, API Aca...
API Design Methodology - Mike Amundsen, Director of API Architecture, API Aca...CA API Management
 
Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director...
Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director...Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director...
Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director...CA API Management
 
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...CA API Management
 
API Monetization: Unlock the Value of Your Data
API Monetization: Unlock the Value of Your DataAPI Monetization: Unlock the Value of Your Data
API Monetization: Unlock the Value of Your DataCA API Management
 
Revisiting Geddes' Outlook Tower - Mike Amundsen, Director of API Architectur...
Revisiting Geddes' Outlook Tower - Mike Amundsen, Director of API Architectur...Revisiting Geddes' Outlook Tower - Mike Amundsen, Director of API Architectur...
Revisiting Geddes' Outlook Tower - Mike Amundsen, Director of API Architectur...CA API Management
 
Managing Identity by Giving Up Control - Scott Morrison, SVP & Distinguished ...
Managing Identity by Giving Up Control - Scott Morrison, SVP & Distinguished ...Managing Identity by Giving Up Control - Scott Morrison, SVP & Distinguished ...
Managing Identity by Giving Up Control - Scott Morrison, SVP & Distinguished ...CA API Management
 
Enabling the Multi-Device Universe
Enabling the Multi-Device UniverseEnabling the Multi-Device Universe
Enabling the Multi-Device UniverseCA API Management
 
Building APIs That Last for Decades - Irakli Nadareishvili, Director of API S...
Building APIs That Last for Decades - Irakli Nadareishvili, Director of API S...Building APIs That Last for Decades - Irakli Nadareishvili, Director of API S...
Building APIs That Last for Decades - Irakli Nadareishvili, Director of API S...CA API Management
 
The Art of API Design - Ronnie Mitra, Director of API Design, API Academy at ...
The Art of API Design - Ronnie Mitra, Director of API Design, API Academy at ...The Art of API Design - Ronnie Mitra, Director of API Design, API Academy at ...
The Art of API Design - Ronnie Mitra, Director of API Design, API Academy at ...CA API Management
 
APIs Fueling the Connected Car Opportunity - Scott Morrison, SVP & Distinguis...
APIs Fueling the Connected Car Opportunity - Scott Morrison, SVP & Distinguis...APIs Fueling the Connected Car Opportunity - Scott Morrison, SVP & Distinguis...
APIs Fueling the Connected Car Opportunity - Scott Morrison, SVP & Distinguis...CA API Management
 
Adapting to Digital Change: Use APIs to Delight Customers & Win
Adapting to Digital Change: Use APIs to Delight Customers & WinAdapting to Digital Change: Use APIs to Delight Customers & Win
Adapting to Digital Change: Use APIs to Delight Customers & WinCA API Management
 
Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...
Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...
Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...CA API Management
 
5 steps end to end security consumer apps
5 steps end to end security consumer apps5 steps end to end security consumer apps
5 steps end to end security consumer appsCA API Management
 
Best Practices You Must Apply to Secure Your APIs - Scott Morrison, SVP & Dis...
Best Practices You Must Apply to Secure Your APIs - Scott Morrison, SVP & Dis...Best Practices You Must Apply to Secure Your APIs - Scott Morrison, SVP & Dis...
Best Practices You Must Apply to Secure Your APIs - Scott Morrison, SVP & Dis...CA API Management
 
Drones, Phones & Pwns the Promise & Dangers of IoT APIs: Use APIs to Securely...
Drones, Phones & Pwns the Promise & Dangers of IoT APIs: Use APIs to Securely...Drones, Phones & Pwns the Promise & Dangers of IoT APIs: Use APIs to Securely...
Drones, Phones & Pwns the Promise & Dangers of IoT APIs: Use APIs to Securely...CA API Management
 
Gartner AADI Summit Sydney 2014 Implementing the Layer 7 API Management Pla...
Gartner AADI Summit Sydney 2014   Implementing the Layer 7 API Management Pla...Gartner AADI Summit Sydney 2014   Implementing the Layer 7 API Management Pla...
Gartner AADI Summit Sydney 2014 Implementing the Layer 7 API Management Pla...CA API Management
 
Using APIs to Create an Omni-Channel Retail Experience
Using APIs to Create an Omni-Channel Retail ExperienceUsing APIs to Create an Omni-Channel Retail Experience
Using APIs to Create an Omni-Channel Retail ExperienceCA API Management
 

Plus de CA API Management (20)

Api architectures for the modern enterprise
Api architectures for the modern enterpriseApi architectures for the modern enterprise
Api architectures for the modern enterprise
 
Mastering Digital Channels with APIs
Mastering Digital Channels with APIsMastering Digital Channels with APIs
Mastering Digital Channels with APIs
 
Takeaways from API Security Breaches Webinar
Takeaways from API Security Breaches WebinarTakeaways from API Security Breaches Webinar
Takeaways from API Security Breaches Webinar
 
API Design Methodology - Mike Amundsen, Director of API Architecture, API Aca...
API Design Methodology - Mike Amundsen, Director of API Architecture, API Aca...API Design Methodology - Mike Amundsen, Director of API Architecture, API Aca...
API Design Methodology - Mike Amundsen, Director of API Architecture, API Aca...
 
Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director...
Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director...Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director...
Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director...
 
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
 
API Monetization: Unlock the Value of Your Data
API Monetization: Unlock the Value of Your DataAPI Monetization: Unlock the Value of Your Data
API Monetization: Unlock the Value of Your Data
 
Revisiting Geddes' Outlook Tower - Mike Amundsen, Director of API Architectur...
Revisiting Geddes' Outlook Tower - Mike Amundsen, Director of API Architectur...Revisiting Geddes' Outlook Tower - Mike Amundsen, Director of API Architectur...
Revisiting Geddes' Outlook Tower - Mike Amundsen, Director of API Architectur...
 
Managing Identity by Giving Up Control - Scott Morrison, SVP & Distinguished ...
Managing Identity by Giving Up Control - Scott Morrison, SVP & Distinguished ...Managing Identity by Giving Up Control - Scott Morrison, SVP & Distinguished ...
Managing Identity by Giving Up Control - Scott Morrison, SVP & Distinguished ...
 
Enabling the Multi-Device Universe
Enabling the Multi-Device UniverseEnabling the Multi-Device Universe
Enabling the Multi-Device Universe
 
Building APIs That Last for Decades - Irakli Nadareishvili, Director of API S...
Building APIs That Last for Decades - Irakli Nadareishvili, Director of API S...Building APIs That Last for Decades - Irakli Nadareishvili, Director of API S...
Building APIs That Last for Decades - Irakli Nadareishvili, Director of API S...
 
The Art of API Design - Ronnie Mitra, Director of API Design, API Academy at ...
The Art of API Design - Ronnie Mitra, Director of API Design, API Academy at ...The Art of API Design - Ronnie Mitra, Director of API Design, API Academy at ...
The Art of API Design - Ronnie Mitra, Director of API Design, API Academy at ...
 
APIs Fueling the Connected Car Opportunity - Scott Morrison, SVP & Distinguis...
APIs Fueling the Connected Car Opportunity - Scott Morrison, SVP & Distinguis...APIs Fueling the Connected Car Opportunity - Scott Morrison, SVP & Distinguis...
APIs Fueling the Connected Car Opportunity - Scott Morrison, SVP & Distinguis...
 
Adapting to Digital Change: Use APIs to Delight Customers & Win
Adapting to Digital Change: Use APIs to Delight Customers & WinAdapting to Digital Change: Use APIs to Delight Customers & Win
Adapting to Digital Change: Use APIs to Delight Customers & Win
 
Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...
Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...
Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...
 
5 steps end to end security consumer apps
5 steps end to end security consumer apps5 steps end to end security consumer apps
5 steps end to end security consumer apps
 
Best Practices You Must Apply to Secure Your APIs - Scott Morrison, SVP & Dis...
Best Practices You Must Apply to Secure Your APIs - Scott Morrison, SVP & Dis...Best Practices You Must Apply to Secure Your APIs - Scott Morrison, SVP & Dis...
Best Practices You Must Apply to Secure Your APIs - Scott Morrison, SVP & Dis...
 
Drones, Phones & Pwns the Promise & Dangers of IoT APIs: Use APIs to Securely...
Drones, Phones & Pwns the Promise & Dangers of IoT APIs: Use APIs to Securely...Drones, Phones & Pwns the Promise & Dangers of IoT APIs: Use APIs to Securely...
Drones, Phones & Pwns the Promise & Dangers of IoT APIs: Use APIs to Securely...
 
Gartner AADI Summit Sydney 2014 Implementing the Layer 7 API Management Pla...
Gartner AADI Summit Sydney 2014   Implementing the Layer 7 API Management Pla...Gartner AADI Summit Sydney 2014   Implementing the Layer 7 API Management Pla...
Gartner AADI Summit Sydney 2014 Implementing the Layer 7 API Management Pla...
 
Using APIs to Create an Omni-Channel Retail Experience
Using APIs to Create an Omni-Channel Retail ExperienceUsing APIs to Create an Omni-Channel Retail Experience
Using APIs to Create an Omni-Channel Retail Experience
 

Dernier

Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 

Dernier (20)

Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 

How to Run a Successful Hackathon for Your Open APIs

  • 1. How to Run a Successful Hackathon for Your Open APIs  Mike Amundsen  Kin Lane Principal API Architect API Evangelist Layer 7 Technologies July 12, 2012
  • 2. Housekeeping  Questions - Chat any questions you have and we’ll answer them at the end of this call  Twitter facebook.com/layer7 - Today’s event hashtag: layer7.com/linkedin - #L7webinar layer7.com/blogs - Follow us on Twitter: - @layer7 - @mamund - @kinlane 2
  • 3. How to Run a Successful Hackathon for Your Open APIs 07/12/2012
  • 4. What a hackathon is not! • Illegal • Cracking System • Penetrating Networks • Virus • Trojans • Password Cracking
  • 5. What is a hack? A quick and dirty, technical solution to a problem. It's not fancy! It's quick! It's creative!
  • 6. What is a hackathon? • Hack Day / HackFest / CodeFest • Developers, Designers and Business • 8-56 Hours Long • Projects, Startups, Data Visualization • Sponsors / Promoters • Food & Drink • Winners and Prizes
  • 7. What are the origins of a hackathon? • "hack" + "marathon" • developers of OpenBSD • the marketing team of Sun • Cryptographic Dev Event • Calgary June 4, 1999
  • 8. What is the purpose of a hackathon? • Marketing Vehicle • Talent Acquisition • Platform Exposure • Idea generation • Team building • Networking • Innovation • Abstraction • R&D
  • 9. What types of hackathons are there? • Platform Focused • Industries / Verticals • Startup / Business • Data Visualization • Consumerization of IT • International • Internal
  • 10. Role hackathons play in developer engagement? • Problem Solving • Challenges • Education • Networking • Social • Collaborative • Loyalty
  • 11. What is your objective for holding a hackathon? • What is your goal? • What are you promising sponsors? • What types of sponsors can you attract? • Why do you want have done by end of weekend? • What do you want people to leave with? • How will you measure success?
  • 12. Establish a framework for your hackathon • Length of event, usually 8, 24, 48 or 56 hours • Starts with overview of event by organizer • Time for sponsor presentations • Workshops from sponsors • Individuals can pitch ideas • Individuals can vote on ideas • Individuals sell Ideas & solicit team member • Hacking commences • Staying overnight / operating hours • Teams present projects • Judges ask questions • Judges deliberate • Announcement of winners • After party
  • 13. Who do you want to attend your hackathon? • Sponsors • Mentors • Business • marketing • UX / UI / Graphics • Developers • Press • Judges • VC / Angels • Students • Gender • Race • Age
  • 14. What prizes will you offer? • 1st, 2nd, 3rd • Secondary bonus prizes and incentives • Not too large, not too small • Swag (t-shirts, hoodies, stickers, etc.)
  • 15. Finding the right facility for your hackathon • Schools and Universities • Conference Center • Technology Company office • Should have a large central gathering space • Provide smaller breakout areas and rooms • Libraries are evolving as potential space • Sleeping facilities ? Overnight? Place to roll out sleeping bag? • Security / Access / After Hours • Internet • Projectors • Tables • Refrigerators
  • 16. Finding Sponsors for Your Hackathon • Company Partners • Sponsor Other Events • Publish a PDF / Kit • Presentations • Workshop • Judge • Swag • Tools • Cloud Services • Food • Drinks
  • 17. Marketing Considerations for Hackathon • Imaging / Graphics • Website • Mainstream press & blogs • Printed posters, materials, • T-Shirts and swag • Photos • Video • Information packet
  • 18. How do you attract participants? • Piggyback on existing conferences and events • Bring in existing network or organizer • Take advantage of online social networks • Take advantage of local groups and meetups and the strength of established groups • Get tech blogs to cover your event
  • 19. Setup a communication platform • Website #EventHashtag • Twitter Account • Twitter Hashtag • Facebook • LinkedIn • Youtube • Eventbrite • Github • Flickr
  • 20. Opening Day • Keep Informal • Have Food & Drinks • Socialize • Give Sponsors Spotlight • Give Developers Spotlight • Kick Things Off Right • Set The Right Tone
  • 21. On-Site • Show Up Early • Be Available • Mentor • Socialize • Communicate • Post Pictures • Lots of Food • Lots of Drink • Lots of Snacks • Leave Late
  • 22. Hackathon Wrap-up • • Make as memorable as possible • Make sure winners know what’s next • Let participants know what’s next • Write down thoughts while still fresh • Identify what went right • Identify what went wrong • Tell stories about the event • Feed homeless with leftover food • Go have a beer!
  • 23. Where Hackathons are Going • More Hackathons • Internal • Verticals • International • Physical
  • 24. How to Run a Successful Hackathon for Your Open APIs 07/12/2012
  • 25. API Design and Management  Mike Amundsen Principal API Architect Layer 7 Technologies @mamund 1
  • 26. Overview When it comes to Web APIs: good design gets them in the door, good management keeps them coming back for more. 2
  • 27. Overview When it comes to Web APIs: Good design gets them in the door good management keeps them coming back for more. 3
  • 28. Overview When it comes to Web APIs: Good design gets them in the door, Good management keeps them coming back for more. 4
  • 29. Overview When it comes to Web APIs: Good design gets them in the door, Good management keeps them coming back for more. 5
  • 30. Good API Design  Why Good Design Matters  What is ‘good’ API Design?  Strategies for Great APIs 6
  • 31. Why good design matters  Bad design stifles adoption  Bad design reflects poorly on your brand  Bad design just plain “hurts” 7
  • 32. What is ‘good’ API Design?  Easy to learn  Easy to use, even w/o documentation  Hard to misuse  Easy to read and maintain code that uses it  Sufficiently powerful to satisfy requirements  Easy to extend  Appropriate to audience Joshua Bloch, Principal Software Engineer, Google. 8
  • 33. Strategies for Great APIs  Be “agile” with your API  Don’t “over-geek” or “under-design” your API  Great APIs grow over time and never die out 9
  • 34. Remember… Your API *is* your product. 10
  • 35. But that’s only half the story… 11
  • 36. Good API Management  Why API Management Matters  What is ‘good’ API Management?  Nuts and Bolts of Managing APIs 12
  • 37. Why API Management Matters  If it’s too hard to get started…  If it’s too hard to keep up…  If the system is flaky, buggy, or down a lot… 13
  • 38. Why API Management Matters They will probably go somewhere else. 14
  • 39. What is ‘good’ API Management?  Easy for Devs to register and engage  Easy for API owners to publish/secure  Easy for Portal admins to track and update 15
  • 40. Nuts and Bolts of Managing APIs  Developer Registration  Access Control  API Sandbox  API Documentation  Social Engagement  Tracking and Reporting 16
  • 41. In conclusion…  Good API Design - Easy to use - Targeted - Flexible  Good API Management - Easy for developers - Easy for API owners - Easy for Portal admins  Good APIs are Good Products 17
  • 42. API Design and Management  Mike Amundsen Principal API Architect Layer 7 Technologies @mamund 18
  • 43. Questions? Mike Amundsen Kin Lane Principal API Architect API Evangelist Layer 7 Technologies apievangelist.com 3