Let's Hack!


NANOG 83 Hackathon

Friday, October 22, 2021 - Intro/Tutorial/Team Formation
Saturday + Sunday, October 30-31, 2021 - Hacking

An essential part of NANOG conferences, our hackathons are designed to be both fun and engaging, as well as a platform to build community and foster greater 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 as always, registration is free.

A hybrid format

One week before the hackathon (Friday, October 22nd) we will hold the hackathon welcome, introduction, infrastructure tutorial, idea-pitching, and team-forming session over Zoom; this session will be recorded. Saturday, October 30th will be the start of the hackathon; this day is all virtual regardless of whether or not you are at the conference venue. Sunday will be a true hybrid day with people continuing to work virtually as well as dedicated facilities (workspace, wifi, etc) for those at the conference venue.

The Hackathon starts with a brief welcome and introduction, tutorial, and team formation on Friday, October 22 at 4:00pm CDT.

Hacking begins at 1:00pm CDT, Saturday, October 30. The hacking ends at 5:00pm CDT, Sunday, October 31, when the team presentations will begin.

The Hackathon will conclude around 6:00pm CDT Sunday, October 31.

We have dedicated Support/Help Hours on Saturday from 1:00pm - 4:00pm CDT virtually via Zoom and again on Sunday from 12:00pm - 5:00pm CDT in a hybrid format.


Theme: IPv6

The NANOG 83 Hackathon will focus on the theme of IPv6. You may wish to design and deploy dual-stack or IPv6-only topologies in our virtual lab, model IPv6 peering, or construct IPv6 discovery, troubleshooting, or monitoring tools. 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. And we’d like to lay down a challenge: whatever project you choose to do, do all your service and device API interactions over IPv6.

nanog-77-hackathon_49024604726_o.jpg

Topology

For this hackathon, we will have virtual routers running inside AWS hosts via containerlab. A mix of Arista EOS, Nokia SR-Linux, and CentOS end hosts will be available. Plus, since you have root, you can also bring your own container or virtual images.

Work independently, or with the help of a mentor

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

Collaborate via Slack

Prior to the hackathon, you’ll receive an invitation to our Slack workspace so you can start collaborating right away. All who participate will have an opportunity 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 hack.

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

Support Documents

The following documents provide both general and specific information for this Hackathon which you may find useful.

Introduction Slide Deck

NANOG 83 Hackathon Guide

6in4 Tunnel Guide

See you in October! Until then, happy hacking.