This year at the API Strategy & Practice Conference (APIStrat) in Chicago (Sept. 24–26) we are trying something new – the API Speed Hack.
What is it?
Think of the Speed Hack as a “performance enhanced” hackathon. We think it’s a very effective, practical and fun way to promote APIs to developers.
The Speed Hack format is similar to the Twilio Hacker Olympics as part of TwilioCon; whereby our Speed Hack is solely about Web APIs and involves several different API providers.
There will be eight API providers you might recognize — Twilio, Twitter, Context.io, Respoke, Traitify, APItools, Esri and SendGrid — each having defined a tough, strictly time-limited coding challenge. Teams of three developers (max.) will compete to solve the challenges and increase their scores over three hours. The team with the most points wins. In case of equal points, we will have special tie breaking challenges.
The whole idea of the Speed Hack is to be quick, spontaneous, hectic and fun. While creativity is always a plus in these events, this one is designed to showcase skills and learn new technologies.
Cash prizes total $2,000. We’ve a couple of cool gadgets, too! Here is the breakdown:
- Prize: $1,500 in cash + a programmable Crazyfly Nano Quadcopter + 1 year free GitHub Silver plan + T-shirts
- Prize: $350 in cash + electric paper plane + a 1 year free GitHub Bronze plan + T-shirts
- Prize: $150 in cash + electric paper plane + a 6 months free GitHub Bronze plan + T-shirts
ESRI provides an additional $500 prize for the team who answers the ESRI challenge most completely (judging at ESRI’s discretion).
Why A Speed Hack?
We think this is a win for everyone involved. Developers can try many new and different APIs and technologies in a short time with technical support available. Hackers can learn stuff and take cool prizes away for their efforts.
For API providers this is a great format to promote their APIs, increase visibility and help drive API adoption. A Speed Hack in particular has efficiency advantages as it’s less of an operational commitment for API providers than a traditional hackathon.
When And Where?
The Participating API Sponsors
|Twilio API Twilio powers the future of business communications, enabling phones, VoIP, and messaging to be embedded into web, desktop, and mobile software. We take care of the messy telecom hardware and expose a globally available cloud API that developers can interact with to build intelligent & complex communications systems. As your app’s usage scales up or down, Twilio automatically scales with you. You only pay for what you use – no contracts, no shenanigans. Developer Resources:|
|Twitter API Created in March 2006, Twitter is a global real-time communications platform with 400 million monthly visitors to twitter.com and more than 255 million monthly active users around the world. It receives a billion tweets every 2 days on every conceivable topic. World leaders, major athletes, star performers, news organizations and entertainment outlets are among the millions of active Twitter accounts through which users can truly get the pulse of the planet. Developer Resources:|
|Context.io API Context.IO, a Return Path company, is leading a new wave of innovation on email. Conversations, collaboration and document exchange happens in email on a daily basis. We provide a unique email API that makes it easy for application developers to retrieve that information and leverage it in applications such as CRM, document management, collaboration, productivity tools and project management. With Context.IO, developers focus on what’s unique to their business while we manage the technical details of integrating with arcane email server protocols. Developer Resources:|
|Respoke API You’ve got a great app. Respoke allows people to connect with each other using video, voice and messaging all while they are using your app. Adding communication and collaboration features to your app adds a social component that brings people closer together and creates community. Giving your app a face and a voice instantly humanizes the experience. It gives your users a stronger connection to your product because they are experiencing it together with their friends, colleagues and family. Respoke brings all the pieces you need together to make this happen in way that is simple and affordable to implement. Developer Resources:|
|Traitify API Behind every avatar is a human being, just waiting to be discovered. Going beyond personas and profile information to dig deep into your users’ psyche, Traitify is the first visual personality assessment that can be completed in just minutes. Users simply swipe through a short series of images, answer “me” or “not me” and voilà! Instant, actionable data. Capture personality information during sign-up, onboarding or profile management.Traitify is available as an API that can be embedded or integrated into websites, mobile apps, games and more. Various assessments are available to allow for fluid integration with any product. Developer Resources:|
|APItools APItools is the most effective way to use APIs and stay in absolute control of API traffic. Troubleshoot, modify and monitor your API traffic by proxying HTTP(s) requests through APItools. Use it in the cloud or in your servers. Built with Lua and NGINX (OpenResty) and it’s open-source. Developer Resources:|
|ESRI API The ArcGIS platform includes SDKs for a variety of languages with ready-to-use samples and geospatial web services. Build apps that display your maps and data helping you visualize new patterns, assess trends, and make decisions. Find answers in your data with power spatial analytics and use services like live weather, traffic and demographic information to enhance your app. Add the location awareness dimension to your apps and develop the geographic advantage. Developer Resources:|
|SendGrid API SendGrid is a cloud-based SMTP provider that allows you to send email without having to maintain email servers. SendGrid manages all of the technical details, from scaling the infrastructure to ISP outreach and reputation monitoring to whitelist services and real time analytics.Our goal is to make it as easy as possible to add reliable, scalable email to your application so that you can focus on building the core features of your product. Developer Resources:|