March 21-28, 2021

Global Virtual Hackathon

Yahoo Hack Together

Sign up now

Yahoo Hack Together is a virtual hackathon and an opportunity to join our open source communities and improve the projects that power the products and apps you love.

There are a variety of ways you can participate ranging from contributing code, designs, proofreading, technical documentation, translations, accessibility, and user experience.

Hackathon Prizes

We are excited to offer the following categories:

$100 SWAG BUNDLE
Top merged PR per project

$100 SWAG BUNDLE
Individual(s) with the most merged pull requests.

$50 SWAG BUNDLE
Individual(s) with the second most merged pull requests

T-Shirt & SWAG BUNDLE
First 300 individuals with a merged pull request

Arkime

Security

Project Description

Arkime (formerly Moloch) is a large scale, open source, indexed packet capture and search tool.

Language

Javascript, C, Vue, Perl, HTML

Intro

Getting Started

View Project Join our Slack Choose an Issue
Athenz

Security

Project Description

Platform for X.509 certificate based service authentication and fine grained access control in dynamic infrastructures.

Language

Java, Javascript, Go

Intro

Getting Started

View Project Join our Slack Choose an Issue
Denali

Design

Project Description

Denali's themeable design system provides the ease of building with a framework without sacrificing your unique visual style.

Language

Javascript, CSS, SCSS

View Project Join our Slack Choose an Issue
Elide

Data

Project Description

A Java library that lets you stand up model driven GraphQL/JSON-API web services for CRUD or analytics.

Language

Java

Intro

Getting Started

View Project Join our Spectrum Chat Choose an Issue
Hurl

Dev Ops

Project Description

Hurl is an http server load tester with support for TLS, HTTP2, multithreading, parallelism, and url ranges. Hurl is primarily useful for benchmarking http server applications.

Language

C++, C

Intro

View Project Join our Slack Choose an Issue
K8s Athenz

Dev Ops

Project Description

Libraries that synchronizes the Athenz domain data including the roles, services, and policies into corresponding Kubernetes AthenzDomain custom resources.

Language

Go

Intro

Getting Started

View Project Join our Slack Choose an Issue
Oak

Data

Project Description

A library that provides solutions for managing big data off the JVM heap. These thread-safe solutions allow applications to store data off-heap significantly reducing memory footprint and GC overhead.

Language

Java, Python

Intro

Getting Started

View Project Join our Slack Choose an Issue
Screwdriver

Dev Ops

Project Description

Screwdriver is a self-contained, pluggable service to help you build, test, and continuously deliver software using the latest containerization technologies.

Language

Javascript, Go, Ruby

Intro

Getting Started

View Project Join our Slack Choose an Issue
Vespa

Data

Project Description

Vespa lets you do selection, organization and machine-learned model inference over billions of constantly changing data items, serving thousands of queries per second with latency below 100 milliseconds.

Language

Java, C++

Intro

Getting Started

View Project Join our Gitter Choose an Issue
Yavin

Data

Project Description

Yavin is a framework for rapidly building custom data applications that offers both a UI and an API. In addition, Yavin can be deployed as a standalone Business Intelligence tool.

Language

Javascript, Typescript

Intro

Getting Started

View Project Join our Discussions Choose an Issue

Get Hands on Help From Our Teams

Arkime

Security

Dates

Wed. March 17, 2:00-3:00PM ET

Wed. March 24, 2:00-3:00PM ET

Join Office Hours Join our Slack
Athenz

Security

Dates

Mon. March 22, 11:00AM-12:00PM PT

Wed. March 24, 11:00AM-12:00PM PT

Thu. March 25, 11:00AM-12:00PM PT

Mon Mar 22 11:00AM-12:00PM Israel Time

Tue Mar 23 11:00AM-12:00PM Israel Time

Wed Mar 24 11:00AM-12:00PM Israel Time

Join Office Hours Join our Slack
Denali

Design

Dates

Mon. March 22, 12:30 - 1:30pm PT

Wed. March 24, 11:30am - 12:30pm PT

Friday March 26, 11:30am - 12:30pm PT

Join Office Hours Join our Slack
Elide

Data

Dates

Mon. March 22, 9:00AM-10:00AM, Central Time

Wed. March 24, 3:30PM-4:30PM, Central Time

(Special timing can be also arranged upon participants request)

Join Monday Office HoursJoin Wednesday Office Hours Join our Spectrum Chat
Oak

Data

Dates

Sun. March 21, 11:00AM-12:00PM, Israel time

Wed. March 24, 12:30 PM - 1:30 PM PST/9:30PM-10:30PM, Israel time

Special timing can be also arranged upon participants request

Join Sunday Office Hours Join Wednesday office Hours Join our Slack
Screwdriver

Dev Ops

Dates

Thurs. March 11, 6PM - 6:30PM, PT

Thurs. March 25, 6PM - 6:30PM, PT

Join Office Hours Join our Slack
Yavin

Data

Dates

Mon. March 22, 10:00AM-11:00AM, Central Time

Wed. March 24, 4:30PM-5:30PM, Central Time

(Special timing can be also arranged upon participants request)

Join Office Hours Join our Discussions

FAQs

Who should I contact if I have accommodation requests?

To request accommodations please contact us at hacktogether@verizonmedia.com or +1 312 803 5150. Accommodation requests should be made by March 14, 2021, one week prior to the event.


Can I participate if I do not write code?

Yes! We are excited to offer several ways in addition to writing code to get involved. After all, good code is just one piece of a successful open source project: Accessibility Reviews (For those with experience using and testing with assistive technology), reviewing documentation, translations, user experience reviews (projects & websites), social media content suggestions & improvements.

Check out our Contributing Guides


Are there official rules for this event?

Yes, you can read them here.


Is this a virtual event?

Yes - all aspects of the Hackathon are online. The event website, tutorial & intro videos, contribution guidelines, documentation, source code, Slack channel, are all available online.


Can I work as a team or with other people?

You are welcome to work with a team on open issues but only one individual will be eligible to win prizes for each prize category.


Can Verizon Media employees participate?

Yes, Verizon Media employees can participate but please see internal guidance for rules & policy.

Code of Conduct

Please visit our Code of Conduct page to learn more about our commitment to an open and welcoming environment.

Acknowledgements

Thank you to the following projects and teams
Denali Design, GitLab Hackathon

Yahoo Hack Together

Rules Privacy Terms

Connect with us on LinkedIn

Yahoo Developer Network