13th June 2025


One Day to Contribute to Open Source

Hosted by

About


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!

    Why join us?
  • Level up your open source skills and make meaningful contributions.
  • Learn from others and share your knowledge.
  • Meet like-minded developers and expand your network.
  • Make a difference in the open source community.
  • 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.

    Venue


    We are very proud and excited to bring the hack.commit.push event to Winterthur.

    Thanks a lot to Technopark Winterthur for accommodating us!

    Address
    Technopark Winterthur · Technoparkstrasse 2, 8406 Winterthur
    Closest stop
    Winterthur, 5 minutes walk from the train station

    Agenda (time is local )


    9:00 to 9:30

    Introduction to the conference format and keynotes

    9:30 to 9:45

    Time to either pick a project or a 3-hour training and join a project afterwards!

    9:45 to 12:45

    Start your contributions or training

    12:45 to 13:45

    Lunch

    13:45 to 17:00

    Time to contribute again!

    17:00 to 18:00

    Listen to the recap, win one of the raffle prizes and stay for the Apero!

    18:00 to 20:00

    Apero

    Trainings


    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

    Projects


    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.

    Sponsors


    Are you interested in becoming a sponsor for hack.commit.push Winterthur?
    Please send an email to Patrick Scheller for more information.

    Reach Out To The Organizers!