Hack.Commit.Push 2025 comes to the Ostschweiz – and this year, it’s bringing the spirit of Hackergarten with it! We have some big and interesting projects you can work on for all levels, whether you’re a beginner or a seasoned veteran.
Hack.Commit.Push is more than just a coding event. It’s a community-driven workshop where we come together to build something meaningful. Whether it’s working on software, designs, improved documentation, or educational materials, we contribute to open source with the goal of submitting a real patch or pull request by the end of the day. In short, we aim to make the world a better place, one commit at a time. So like a Hackergarten but all day instead of one evening.
Every contribution counts! And you’ll walk away with an unforgettable experience of contributing to a real project.
We kick off at 9:00 with a quick intro. Afterwards, you may either join an open-source project or attend our optional beginner-friendly training of Git/GitHub during the first two hours. Whether you’re a first-time contributor or an experienced developer, there’s something for everyone. We’ll wrap up at 17:00 with a recap and a relaxed apéro to celebrate our achievements!
Got a project? Bring it! If you maintain an open source project, this is a great opportunity to get help from other developers. To contribute to your project, get in touch with our team, and we’ll help you set up everything you need for the event.
Ready for participation? Because spots are limited, grab your ticket early!
Bring your laptop!
Join us now and register here
Students can get a refund at the entrance by showing a valid student ID.
We are very proud and excited to bring the hack.commit.push event to Winterthur.
Thanks a lot to Technopark Winterthur for accommodating us!
Introduction to the conference format and keynotes
Time to either pick a project or a 3-hour training and join a project afterwards!
Start your contributions or training
Lunch
Time to contribute again!
Listen to the recap, win one of the raffle prizes and stay for the Apero!
Apero
There will be optional beginner-friendly trainings in the first two hours of the event. You can then work on one of the projects listed below afterwards.
Topic | Trainer(s) | Description |
---|---|---|
Git / GitHub | Urs Fässler (EN, DE) | For those unfamiliar with Git we offer a short introduction, like for documenters, designers and other non-developers |
The following list of projects is being regularly updated. Bookmark it!
Name | Tutorial | Leads (+ spoken languages) | Description |
---|---|---|---|
AssertJ (Java) | Stefano Cordio (EN, IT) | AssertJ is a Java library that provides a rich set of assertions and truly helpful error messages, improves test code readability, and is designed to be super easy to use within your favorite IDE. | |
JReleaser (Java) | Andres Almiray (EN, ES) | JReleaser is a release automation tool. Its goal is to simplify creating releases and publishing artifacts to multiple package managers while providing customizable options. | |
Spring Batch (Java) | Mahmoud Ben Hassine (EN, FR) | Spring Batch is a lightweight, comprehensive batch framework designed to enable the development of robust batch applications vital for the daily operations of enterprise systems. |
Are you interested in becoming a sponsor for hack.commit.push Winterthur?
Please send an email to Patrick Scheller for more information.