Docker Global Hack Day is coming up on Wednesday, September 16th through Monday, September 21st!
Two 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.
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!
Each member of the three second place Global Docker Hack Day teams (one for each category) will receive a limited edition Docker hoodie.
Each member of the three third place Global Docker Hack Day teams (one for each category) will receive a Docker-customized Tile.
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:
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.
Connect with the Docker hackers from around the world!
Stay tuned for upcoming updates including prizes, local editions and the hack idea page!
And get ready to contain all the things in September!
Learn More about Docker
- New to Docker? Try our 10 min online tutorial
- Share images, automate builds, and more with a free Docker Hub account
- Read the Docker 1.8 Release Notes
- Subscribe to Docker Weekly
- Register for upcoming Docker Online Meetups
- Attend upcoming Docker Meetups
- Register for DockerCon Europe 2015
- Start contributing to Docker