Adam Herzog

Docker Global Hack Day #3: Thoughts from Previous Hackathon Hackers, Cool Hack Ideas & Additional Cities

Docker Global Hack Day is coming up on Wednesday, September 16th through Monday, September 21st!

Check out the submitted hack ideas!

Screen Shot 2015-09-01 at 7.34.03 PMTwo Docker-run hackathon veterans, George Lewis and Charlie Lewis, shared their thoughts on participating in these hackathons. Also, more cities around the world announced their local Docker Global Hack Day meetups!

Scroll down to see what George and Charlie think about participating in Docker Global Hack Day, the entire list of cities holding local meetups, submitted hack ideas, and the prizes for winning hacks along with more information including the rules and categories for Docker Global Hack Day.


 

From George Lewis and Charlie Lewis who participated in a few Docker-run hackathons now:

As contributors to and avid users of a number of the projects in the Docker ecosystem, participating in Docker-run hackathons enables a unique environment for community and exploration. It’s not often one can hack on a new project alongside people you’ve only seen on IRC or GH. For us, the hackathon is more than just that though. It’s a forcing factor to learn something new, to be creative, and to do our best in a specific time window.

The beauty of a hackathon is that you get to start from scratch, even with a new idea, and know that you have a limited amount of time to get it done and ship it, with no excuses. Similar to a marathon or other endurance event, it is a great way to measure yourself and push hard in a vacuum. Great reason to scratch an itch for something you see missing and try and contribute an implementation of an idea out to the community and get immediate feedback.

The Docker hackathons have always been super fun. Charlie has participated in all of them and as a team we have participated in three of them.

In 2014, we participated in the hackathon at Docker HQ in San Francisco. This was exciting because the Docker employees were doing a hackathon of their own at the same time in the same office to push out new features to announce. We wrote Dockerana, which integrated docker stats and measurements into a flexible visual environment with Grafana.

Later in 2014 and into 2015, we participated in two Docker hackathons, and wrote blimp and warp. Blimp provided a simple method for moving containers with their data and settings between hosts, providers, etc. Warp is a simple wrapper script for the Docker ecosystem, providing simple installation of ecosystem components, themes and formatting overlays, and dynamically loaded functions to address custom helper scripts/functions.

The hackathons are an excellent venue to push yourself to learn things that you aren’t comfortable with or use every day – learn a new language or force yourself to use some platform or system component that you haven’t worked with before. Better, learn something new about Docker or its ecosystem. Perfect testing opportunity without a lot of risk.

Unlike the real world, there are no interruptions or other fires or priorities. Just hack. Keep a sense of the deadline in mind and pace yourself.


 

Hack Ideas for Docker Global Hack Day #3

Check out already submitted hack ideas for Docker Global Hack Day #3! Interested in one of those hacks? Contact the hack project lead to join the team.

Have your own idea on what to hack? Submit your hack idea now so other hackers can join your team!


 

More cities will be announced soon but you can already register for Docker Global Hack Day #3 meetups in:

 

Can’t make the local meetup? Don’t worry: you can join us online for the livestream of the San Francisco edition through our Docker Online Meetup group.

The San Francisco edition will kickoff with talks by Marianna Tessel, SVP of Engineering at Docker along with other members of the core team, who will share some updates about new features included in the latest release of Docker and how they facilitate the creation and management of distributed applications. The talks and demo will be livestreamed and recorded, so that every Docker meetup group and Docker hacker participating will be able to learn about those new features and announcements.


 

The prizes are pretty sweet! There is only one winning team for each local edition but with the global winners, we will award prizes to the top three teams in each category.

Prizes for Winners:

1) Local Docker Meetup winners 

A jury composed of Docker Engine core maintainers will vote for the local edition winners from each Meetup group that organized a local edition of the Docker Global Hack Day.

Each member of the winning local edition team will win a special edition Docker baseball shirt. We’ll share the design in the next update, but trust us, this is super cool Docker swag that only local edition winners will receive.

2) Global Docker Hack Day Winners

We will build a page with all projects and videos for the community to vote for the global winner in each category. Note that Local Docker Meetup winners will be featured on this page.

Voting will be done through social networks – stay tuned for an update on how this voting will work.

First Place:

Each member of the three Global Docker Hack Day winning teams (one for each category) will receive a complimentary pass to attend DockerCon Europe, accommodations during the conference and a lightning talk at the conference to present their winning hack!

Second Place:

Each member of the three second place Global Docker Hack Day teams (one for each category) will receive a limited edition Docker hoodie.

Third Place:

Each member of the three third place Global Docker Hack Day teams (one for each category) will receive a Docker-customized Tile.


 

Rules:

As a team of 1-3 hackers, you will hack on a project using Docker or its infrastructure plumbing (runC, Notary) as a central piece. You will have exactly from 4pm PDT on Wednesday, September 16th to 9am PDT on Monday, September 21st to complete this project. This window includes the time to create all materials needed for your submission.

Although it is not allowed to start your project before 4pm PDT on Wednesday, September 16th, we strongly encourage everyone to think about project ideas in advance. We will build a page with all the project ideas for everyone to see what ideas have already been submitted and help participants form teams.

Everyone will submit projects in one of three categories listed below:

1) Docker Plugins
2) Docker Plumbing – runC, Notary, etc
3) Docker Freestyle – must use features from Docker 1.7 and above.


 

Submit Your Hack Ideas:

You will be able to submit your hack ideas through this form with the following information:

• Hack Title
• Brief abstract (50-100 word description)
• Hacker Name
• Best way to contact project lead
• URL describing the project idea
• How can other people help you?

The Docker community will then vote on the best hack in each category in two different ways.


 

 

dockercon_eu_fb

 

Connect with the Docker hackers from around the world!

During the day the Docker team and the Docker community will be on IRC helping you hack your project or answering questions about Docker. The official back channel for this event on IRC is #docker.

The official hashtag for the event on Twitter is #dockerhackday. Everybody will tweet using this hashtag. You can also follow us on Twitter to receive news real-time during the day.

 

og1swStay tuned for upcoming updates including prizes, local editions and the hack idea page!

And get ready to contain all the things in September!

 

 

 

 

If you have any question about the Docker Global Hack Day #3, please email us or ping us on Twitter.

 


 

 Learn More about Docker

 

, ,

Adam Herzog

Docker Global Hack Day #3: Thoughts from Previous Hackathon Hackers, Cool Hack Ideas & Additional Cities


Leave a Reply

Get the Latest Docker News by Email

Docker Weekly is a newsletter with the latest content on Docker and the agenda for the upcoming weeks.