2021 Call for Code Awards: Live from New York, with SNL’s Colin Jost! Learn more

Call for Code: Code Engine Hackathon

May 22, 2021 9:00 am ADT

Build apps faster to fight climate change with Code Engine: fast track your cloud native development and take on climate change. Join the Call for Code: Code Engine Hackathon on May 22 & 23, starting at 9am ET:

  • Access IBM skills, resources (including a special Code Engine Skill Build Day), and experts to build a solution using IBM Cloud Code Engine
  • Address climate change, clean water, sustainability, and other themes as part of Call for Code
  • Solutions judged by IBM experts, with winners receiving a cash prizes of $5k, $3k, or $1k
  • Even if you don’t win the hackathon, you can keep developing your solution to enter the 2021 Call for Code Global Challenge—for a chance at $200,000!

How to join

  1. Register for the hackathon.
  2. Join the 2021 Call for Code Global challenge (instructions provided after registering for the hackathon).
  3. Submit your solution (instructions provided to registered participants during the hackathon).

About the hackathon

During this 2-day hackathon, starting at 9am ET on May 22, IBM experts and resources will get you comfortable with the IBM Cloud Code Engine—a fully managed, serverless platform that runs containerized workloads, including web apps, microservices, event-driven functions, or batch jobs. Code Engine can build container images from your source code, and because these workloads are all hosted within the same Kubernetes infrastructure, all of them can seamlessly work together.

Don’t worry, as part of your registration, we’ll send you resources and opportunities to build and grow so you can make the most of the hackathon and get that much closer to the prize!

Agenda (subject to change)


9:00 a.m. EDT
Kickoff Opening 

9:05 a.m. EDT
Introduction to Call for Code

9:30 a.m. EDT
Getting Started

  • Navigating Remo
  • Available Resources (Technical, Slack, Office Hours, Mentors)
  • General Administration (Code of Conduct, Submissions, etc)

9:45 a.m. EDT
Build Fast on IBM Cloud

9:55 a.m. EDT
Intro to Code Engine

10:40 a.m. EDT
Start Hacking

On Demand
Breakout Sessions

  • Esri
  • Scalable API Use Cases


9:00 a.m. EDT
Kickoff Day 2 (rundown of day)

9:10 a.m. EDT
Continue Hacking

5:00 p.m. EDT
Wrap Up/Closing Remarks
Submission Instructions
Next Steps

11:59 p.m. EDT
Submissions Due

Register today and get one step closer to learning about eliminating potential problems like a lack of infrastructure knowledge or support on your team, difficulty with containerization, or concerns about the scalability of your build—so you can focus on tackling climate change and maybe win a cash prize!


How does the Call for Code: Code Engine Hackathon differ from the 2021 Call for Code Global Challenge? What is Code Engine Skill Build Day?

The Call for Code: Code Engine Hackathon is part of the Global Challenge and provides an opportunity for participants to get a fast start to building their application, using IBM Cloud Code Engine within your submission.

The top-rated solutions submitted from this hackathon will receive a cash prize, described below. To participate, you must register for the Call for Code Code Engine Hackathon, register for the Global Challenge, and accept the Participation Agreement. 

Participants can then continue to build out their application to submit into the 2021 Call for Code Global Challenge.  

Code Engine Skill Build Day will take place on May 8, and is an opportunity for developers to build their skills on IBM Cloud Code Engine, by participating in a guided tutorial. To participate, you must register for the Global Challenge and accept the Participation Agreement. A limited number of eligible participants to complete the guided tutorial and achieve a score of 70% on the quiz will receive a Code Engine T-shirt.

Are Call for Code: Code Engine Hackathon participants eligible for the 2021 Call for Code Global Challenge grand prize?

Yes. All participants from the Call for Code Code Engine Hackathon remain eligible for the 2021 Call for Code Global Challenge Prize. 

Judging results from the Call for Code Code Engine Hackathon are for that event only, and have no bearing on judging for the 2021 Call for Code Global Challenge.

What is the timeline of activities?

  • May 8, 2021  (starting 12:01 am PDT) – Code Engine Skill Build Day
  • May 22 (9am EDT) – May 23 (11:59 PDT) – Call for Code: Code Engine Hackathon
  • July – Winners to be announced, and prizes distributed

Who is eligible to submit for the Call for Code: Code Engine Hackathon and participate in Skill Build Day?

All participants must meet the Eligibility Criteria as outlined in the Participation Agreement.

What are the prizes for the Call for Code Code Engine Hackathon?

The top 3 teams will receive cash prizes that will be distributed by David Clark Cause via PayPal. Prizes will be equally divided among team members.

  • First Place:  $5000 USD
  • Second Place: $3000 USD
  • Third Place:  $1000  USD

How do I get my t-shirt from Code Engine Skills Build Day?

The first 1000 participants that have accepted the Participation Agreement, and successfully completed Code Engine Skills Build Day starting May 8, at 12:01 am PDT, will receive a communication requesting information on where to send the participant’s shirt. 

Participants should anticipate receiving their shirts in approximately eight weeks.

Do participants need to use IBM Cloud or IBM Systems to win?

Yes. Participants must use IBM Cloud Code Engine as part of their submission for the Call for Code – Code Engine Hackathon. 

Additionally, IBM is providing a catalog of cloud, AI, and data services for participants to use to build their solutions. Usage of IBM Cloud Services, including open source services that are provided and run on IBM Cloud, is a prerequisite to eligibility. To encourage the effective use of IBM Services, IBM provides many hands-on activities through developer advocacy that help participants get the most out of them. See the IBM Cloud catalog for a list of services that can be used. Your application can use additional data sets, libraries, and externally hosted services to complement the IBM Cloud Services or IBM Systems.

How are submissions entered?

To enter the Call for Code Code Engine Hackathon, your team leader will require the following information to submit:

  • Submission name. The name for your solution or team in five words or less.
  • Short description. Describe your team’s solution in 10 words or less.
  • Long description. Describe your solution in more detail. Give us a more detailed description of what you’re building, what problem you are solving, and why it matters in less than 500 words.
  • Solution roadmap. How mature is your submission and where do you intend to take it from here?
  • Link to GitHub or another open source code repository such as GitLab or Box. You can provide additional description and diagrams here.
  • Link to a three-minute demo video. Record a demo of your project, upload it to YouTube or Vimeo, and share the URL.
  • List of IBM Cloud Services or IBM Systems used in the solution.
  • Team captains will need to provide information  (name, email, country, organization) on up to four additional team members. Each team member must have accepted the Participation Agreement.

The team leader who submitted the solution will receive an automated email from Typeform confirming the submission details.

All submissions must be received by 11:59 pm PDT on Sunday, May 23, 2021.