Let's Hack!

NANOG 86 Hackathon

Friday, 07 Oct 2022 - Intro/Tutorial/Team Formation

Saturday + Sunday, 15-16 Oct 2022 - Hacking

An essential part of NANOG conferences, our Hackathons are designed to be both fun and engaging and to provide a platform that builds community and fosters excellent networking and programming knowledge. NANOG Hackathons are hands-on and educational at their core — directly supporting the most critical aspects of our mission. All levels are welcome to participate, and registration is free.

hackathon-image

A Hybrid Format

On Friday, 07 Oct, we will hold the Hackathon welcome, introduction, infrastructure tutorial, idea-pitching, and team-forming session over Zoom. This session will be recorded. 

Saturday, 15 Oct, will be the start of the Hackathon; this day will be all virtual, regardless of whether or not you are at the conference venue. Then, Sunday, 16 Oct, will be an actual hybrid day with people continuing to work virtually and dedicated facilities (workspace, wifi, etc.) for those at the conference venue.

The Hackathon starts with a brief welcome, introduction, tutorial, and team formation on Friday, 07 Oct, at 1:00pm Pacific. Hacking begins virtually at 1:00pm Pacific, Saturday, 15 Oct. The hacking ends at 5:00pm Pacific, Sunday, 16 Oct, when the team presentations start. The Hackathon will conclude around 6:00pm Pacific Sunday, 16 Oct. We have dedicated Support/Help Hours on Saturday from 1:00pm - 4:00pm Pacific via Zoom and on Sunday from 12:00pm - 5:00pm Pacific in a hybrid format.

For those attending in person, the Hackathon will be at Loews Hollywood Hotel from 9:00am - 6:00pm Pacific on Sunday, 16 Oct.


Hackathon In-Kind Sponsors

Image Description
Image Description


Theme: Packing up your Tool Kit - I

The NANOG 86 Hackathon will focus on Packing up your Tool Kit. Got a favorite network tool? Ever get frustrated that it's not packaged up in the distribution of your choice? Spend some time with folks with similar frustrations and (h|p)ack your favorite tools into the distro of your choice!

During this Hackathon, we've created a sample list of network tools and distributions for hackers to sign up to work on. Team leaders will work with teams collaboratively to understand the respective code bases and help troubleshoot issues.

Utilizing collaboration services from Zoom and Slack along with lab infrastructure consisting of virtualized devices from several vendors, Hackathon participants can work individually or self-organize into teams to work on software passion projects.

Topology

For this Hackathon, we will have virtual routers running inside AWS hosts via Containerlab. A mix of containerized routers and end hosts will be available, along with the ability to bring your container images and topologies. Whatever your skill and experience is, there will be something to work and learn with! For those who want to work on a package for a particular distribution, a VM for popular distributions will be available within AWS.

Work independently or with the help of a mentor

Besides providing you with some general project ideas, we will also provide documentation on some popular software packages if you're still having trouble getting started. Hack mentorship will also be provided throughout both days of the event.

Collaborate via Slack

Before the Hackathon, you'll receive an invitation to our Slack workspace so you can start collaborating immediately. All participants will be able to present their work (presentations will end around 6:00pm on Sunday). Please take a moment to review the Hackathon Terms and Conditions before attending the event. 

If you'd like to participate but aren't sure where to start, please reach out to [email protected] We have lots of topic ideas to share.

Support Documents

The following documents provide general and specific information for this Hackathon which you may find helpful. Introduction Slide Deck (link to be provided in NANOG Hackathon Slack) NANOG 86 Hackathon Guide (link to be delivered in NANOG Hackathon Slack)

See you in OCTOBER! Until then, Happy Hacking. Let's Hack!