Improve the workflow of front-line developers who maintain critical infrastructure.

The AWS Hackathon for Good challenges developers all over the world to create tools for front-line developers maintaining COBOL-based applications. COBOL (Common Business Oriented Language) is still used today to power many mission-critical businesses; this hackathon aims to help improve the workflows, development processes, and daily experience of developers who maintain these applications. COBOL is still critical and making it easier to maintain helps us all. 

View full rules

Prizes

Grand Champion

● Engraved Hackathon for Good Championship Belt (to also be displayed at the annual AWS public sector summit)
● Promotion on AWS blog and social channels
● Hackathon for Good t-shirt(s) for the Eligible Individual or each member of a Team (as applicable)

Everyone Loves Automation

● Promotion on AWS blog and social channels
● Hackathon for Good t-shirt(s) for the Eligible Individual or each member of a Team (as applicable)

Outside of the Box

● Promotion on AWS blog and social channels
● Hackathon for Good t-shirt(s) for the Eligible Individual or each member of a Team (as applicable)

Why Didn’t I Think of That

● Promotion on AWS blog and social channels
● Hackathon for Good t-shirt(s) for the Eligible Individual or each member of a Team (as applicable)

Participation prize (600)

● Hackathon for Good t-shirt(s) for the Eligible Individual or each member of a Team (as applicable)

Devpost Achievements

Submitting to this hackathon could earn you:

Eligibility

Participants must be over 18 years of age, and teams may have no more than five members.

Individuals, and teams of individuals, must have reached the age of majority in their jurisdiction of residence at the time of entry. Note: organizations are excluded from this hackathon.

Requirements

Main requirement: Build (or update) an extension or plugin for VS Code, Eclipse IDE, or IntelliJ IDE that improves the workflow of developers who are maintaining a COBOL application.

Opt-in Categories:

  • Everyone Loves Automation
    Eligible Solutions focused on automating a major step in the development process. Submissions will be judged based on time savings and the number of repetitive steps eliminated.
  • Outside of the Box
    Eligible Solutions focused on creating a solution that no one else thought about. Submissions will be judged based on the perceived amount of value that a developer would gain from this solution. These Submissions can be super abstract, really not obvious, obscure mainframe integration.
  • Why Didn’t I Think of That
    Eligible Solutions focused on solving the issues that are so obvious, no one else thought about it. Submissions will be judged based on how simple the solution is and if any other teams created a similar solution. These Submissions are obvious solutions, such as an integration with a CI/CD solution or syntax highlighting.

Submit the following materials: 

  • Demo video (hosted on YouTube, Facebook Video, Vimeo, or Youku). Your video should be around 3 minutes long and include a demo of your working application.
  • Repository access to your working application for judging and testing. Include a link to your repo hosting the code and all deployment files and testing instructions needed for testing your project. (Repositories may be public or private — if your repository is private, share access with testing@devpost.com AND hack-for-good-aws@amazon.com)
  • Submission form on Devpost before the deadline, August 31 at 5pm ET.

Judges

Rob Sutter

Richard Boyd

Richard Boyd

Azeem Jiva

Azeem Jiva

Judging Criteria

  • Easy-to-use
    (Is the experience set forth in the Eligible Solution simple and easy to use? Are the expectations of the user clearly articulated and met throughout the interaction?)
  • Functionality
    (Does the Eligible Solution solve the problem stated? How simple is the user workflow?)
  • Compelling strategy
    (Did the Submission present a compelling strategy to maintain the Eligible Solution? How complete is the Eligible Solution vision?)