Announcing the global ioki Hackday 2022
This is my third anniversary of organising a Hackday. The story began in 2020 when I took over the annual Hackday at ioki, this then continues in 2021 when I started to evolve the concept of the Hackday a bit more to my wishes. This year, 2022, will be a bit different. This will be the first time where we announce a topic for that day. But I’m more excited about another part: we want to invite the community (you!) to join us an contribute to our Hackday.
Interested in how to do it? Read on!
Good to know:
The changes we made for the Hackday are an outcome of a retrospective I had with my colleagues. You see, ioki takes niche topics very seriously and gives us the time to improve existing processes even further.
The topic
My lead and CTO of ioki, Christian Bäuerlein, developed a Tic-Tac-Toe server. The source code can be found on GitHub, while a ready-to-use environment is hosted at Fly.io.
The goal of the Hackday is for us to build different clients to play Tic-Tac-Toe against each other over different platforms. A client could be an Android App, an iOS App, a command line tool, a website, or even something physical like buttons connected to a Raspberry Pi. The only limitation is your imagination.
Why Tic-Tac-Toe? Because it is an easy game and we assume that almost everyone in the world knows how to play it. So there is no need to inform yourself about the game rules first. You can directly jump into the coding part.
Still no idea what Tic-Tac-Toe is? Read more on Wikipedia.
The API of the server is straightforward. Check out this site for the documentation and this for a (JavaScript) example. In case you have questions about the API or want to contribute to the server, don’t hesitate to open an issue or a pull request.
How to contribute to get swag
If you are reading this as an iokian, simply join our Hackday on September 28th, 2022 and build (or contribute in other ways) together with another iokian a cool Tic-Tac-Toe client.
If you read this as a community member, your next steps are the following:
- Think about a cool Tic-Tac-Toe implementation
- Write/build the client
- Write us an email at hackday@ioki.com by September 30th, 2022.
The email should either include a link to your project repository, blog post, video, or contain the project as an attachment. Basically, it doesn’t matter how you present your project to us, the only important thing is that we see what you did and how it works.
We would also be interested in projects which are not working yet. In general, the Hackday is here to try out new things. This means the Hackday has a high failure tolerance. Failing along the way is absolutely fine!
You don’t have to, but you can, of course, spend thousands of hours on that project. We want to be respectful of your time so we would like to make
it as fun and interesting as possible without making it turning into actual real work. So feel free for trying out a new language for the project or explore new libraries or tools. If you were to fail e.g. 8 hours of work, no worries. Write to us, so that you still have a chance to get something super cool!
The first 15 participants who reach us will get a parcel with a nice handpicked swag. Who knows, maybe there is a duck or something for your mechanical keyboard inside… 🦆
Please note that we welcome anyone around the globe (and behind) to participate in the Hackday. But due to our limited resources and capacity, we can only send swag when you are based in Europe.
We hope you have fun with that and thank you already for participating in the global ioki Hackday 2022 🚀.
Questions, feedback, or suggestions are highly welcome!
You can reach us at hackday@ioki.com at any time… except after work and weekends of course.