On June 4th, 1999, Niels Provos from OpenBSD organized the inaugural modern hackathon, marking the beginning of a rising trend. Over time, hackathons gained immense popularity within colleges, corporations, and developer communities. These events provide a platform for technologists worldwide to engage in brainstorming, collaboration, and innovation. Notably, several hackathons played a significant role in developing today's most popular products, including Twitter, GroupMe, and 1Password. Recognizing the pivotal role hackathons play in the developer ecosystem, the team at 1Password is currently hosting a virtual hackathon through Hashnode. Let's take a look at how you can participate in the 1Password Hackathon.
What is 1Password?
1Password is a password manager used to generate, store, and autofill passwords for all your online accounts, on all your devices. In addition to protecting your personal and business credentials, 1Password streamlines how you manage SSH keys, API tokens, and other infrastructure secrets throughout the entire software development life cycle.
To support protecting infrastructure secrets, 1Password features an array of tools including:
- 1Password Shell Plugins - Eliminate API keys stored on disk or in shell profiles. Use your fingerprint to automatically authenticate popular CLIs.
- 1Password CLI - Get the power of 1Password at your fingertips with the command-line tool. Load secrets into scripts, automate administrative tasks, and more.
- Passage by 1Password - The easiest way to implement passwordless authentication in your app or website.
Why Participate?
Prizes
Each participant has the chance to win a prize from the following categories:
- Innovation Award -his is the grand prize. For $5,000, surprise the judges by using their products and your imagination to create a project that stands out.
- Most 1Password Shell Plugins contributed - Earn $1,000 for contributing the most 1Password Shell Plugins.
- Most inventive use of the 1Password CLI - Earn $1,000 for contributing the most innovative use of the 1Password CLI.
- Best use of Passage - Win $1,000 if you submit the most resourceful use of 1Password’s Passage. Submissions get bonus points for creating a multi-platform app/service using Passage or extending Passage to popular tools such as Supabase.
- Best entry that delights developers - Exemplify how devs can use your project to improve their workflows for $1,000.
- People’s Choice - This $1,000 prize goes to the entry that receives the most votes from the community that didn't receive any other awards.
General Benefits
Outside of monetary prizes, here are some general benefits that technologists gain from participating in a hackathon:
- Boost your portfolio - Whether you graduated from a coding bootcamp or college, it’s sometimes hard to stand out among the competition. Unique projects, like your future submission, may catch a hiring manager’s eye!
- Networking - Hackathons are a great way to meet like-minded individuals and technologists that complement your skills. Because this is a virtual conference, you’ll get the chance to interact with developers globally.
- Skill development - Never built a tool relating to authentication or the CLI before? No problem. Use this hackathon as an opportunity to gain skills and experience in that domain.
- Your next company - As I mentioned earlier, developers created or gained inspiration to create some of today’s most popular products at hackathons. This hackathon could be your chance to build the next big thing.
- Just for fun - Many times developers like to code for fun. If you’re passionate about passwordless experiences and revolutionizing authentication, investing in this hackathon is worth your time!
How to Participate
The hackathon runs from June 1st - June 30th. In order to participate, you need a Hashnode account and a GitHub account. Each entry requires you to submit code on GitHub and a blog post describing your project on Hashnode. See below for details:
- For Shell Plugins: Write an article on Hashnode.com and submit a Pull Request according to this Contributing guide.
- Passage: Write an article on Hashnode and publish your public GitHub Repo with your app or extension.
- CLI Integration: Write an article on Hashnode and publish your public GitHub repo with your integration with your application or service.
Read the 1Password Hackathon participation guidelines carefully to ensure your submission is eligible for participation.
Who should join
Do you need to be a tech wizard to join the Hackathon? No! This hackathon is for beginners and seasoned professionals alike. We recognize that sometimes everyone needs help regardless of skill level, so we’re providing support through the following methods:
- The Hashnode Discord server via the hackathon channel
- The 1Password Community Slack
- 1Password Documentation
Don’t be shy!
Learn more
Get more details about the Hackathon, evaluation criteria, app ideas by reading the participation guidelines.
Your submission could be the start of your new company, a new job, a new friendship, or a new skill. I can’t wait to see what you create!