What is ZuriHac?

ZuriHac is the biggest Haskell Hackathon in the world: a completely free, three-day grassroots coding festival organized by Zürich Friends of Haskell. It features fantastic keynotes, interesting tracks, and of course lots of hacking and socializing!

ZuriHac takes place Friday 12 June — Sunday 14 June 2020.

Holding an event for 500 people in a physical location is clearly not an option this year. Instead, we are happy to inform you that the hackathon will take place as an online event. Read on below for the details, we're very eager to tell you how we intend to make it into a great event.

What will the online version look like?

For the talks, we are streaming them live on YouTube. We will even hold the usual Q&A at the end, where our friendly moderators will pass your questions from the chat to the speaker.

For the general hacking and socializing, we will be using Discord. It provides both chat channels like Slack and IRC, as well as voice channels with optional video/screen sharing. This gives us an online space where we can:

We also plan to host the beginner and advanced tracks online. More info about that will follow!

How do I attend?

I'm glad you asked! You still need to register, so that we can provide a good experience to everybody. If you're privacy minded, feel free to choose any username you want.

After you register, you will find an invite link to our Discord server on your registration page.

Finally, make sure to head over to our projects page, and have a look at what interests you. If you submit your own project, we will even create a channel on Discord just for you!

But what about my T-Shirt?

The economics of an online conference are very different from an on-site event, so we have decided to offer reimbursements to all our sponsors. This means we cannot offer any free T-Shirts this year.

However, we've seen in our post-events surveys that a lot of people really like the T-Shirt! That is why we have opened a webshop this year, so you can still get the ZuriHac swag you deserve.

Take me to the webshop

All profits we make on these T-Shirts will be donated to a COVID-19 related charity. Shipping may be slow due to the pandemic, and we are obviously also very new to selling items online, so please be patient.

Program

Timetable

This timetable is very preliminary. It will be updated and more details will be added as we get closer to the event.

There is also a public Google calendar that you can use.

Speakers

Alexis King
Alexis King

Alexis writes a lot of open source Haskell and Racket code. She is the author of Hackett, an experimental language that attempts to combine the best aspects of both languages. Currently, she works for Hasura, building a realtime GraphQL server on top of Postgres.

Rob Rix
Rob Rix

Rob works at GitHub and leads the development of semantic, an advanced static analysis tool that understands many programming languages. He is also known for bringing advanced effect handler research to the industry in the form of the fused-effects package.

Philip Wadler
Philip Wadler

Philip is a professor at the University of Edinburgh who played a critical role in the design of Haskell and worked on many things that we now take for granted such as type classes and Monads. He also made important contributions to languages other than Haskell—for example introducing Generics in Java 5.

Emily Pillmore
Emily Pillmore

Emily is a long-time functional programmer, Haskell developer and a member of the Haskell.org committee. She is an independent researcher interested in Homotopy Theory, Category Theory and Topology and recently co-authored a paper about Profunctor optics.

Simon Meier
Simon Meier

Simon Meier is one of the founding members of the Zurich Haskell Community. He works at Digital Asset as an engineering lead of DAML, an ecosystem for building distributed applications quickly. His older work includes bytestring builders and the Tamarin security protocol verifier.

More speakers will be announced as we get closer to the event.

Tracks

Advanced track

The Haskell experts from Well-Typed will teach a two-part course in the advanced track. The two sessions cover different subjects and are completely independent. They will take place on Friday and Saturday afternoon. The exact topics will be announced here before the event.

Beginner track

We're excited that Julie Moronuki from Joy of Haskell and Type Classes will be teaching the beginners course again this year.

The beginners course focuses on Haskell language fundamentals and requires no prior experience with the language. It will take place in two parts, on Friday and Saturday afternoon. We will post detailed installation instructions here prior to the event, so you will be able to dive right in!

Sponsors

supported by

Digital Asset IOHK Fretlink Google Hackworth HSR Serokell Tweag I/O Well-Typed

Interested in sponsoring? Contact us!

Registration

Due to the COVID-19 pandemic, ZuriHac 2020 will be an online event. We will be increasing the number of participants beyond the 500 that we could fit in the physical location, but we still require registration.

Once we reach maximum capacity you will be queued into a wait list. In case that somebody cancels we will fill up the seats from the wait list in first come first serve order and let you know.

Contact

If you have any questions before the event, please reach out to Jasper Van der Jeugt, Juri Chomé or Farhad Mehta. We also monitor our official Twitter account.

The primary medium to communicate with other participants is our Discord server. You will receive an invite to that after you register. We use the hashtag #zurihac on Twitter, and you can discuss the Hackathon on IRC in #zurihac channel on Freenode.

Who are we?

The main organizers for ZuriHac 2020 are Jasper Van der Jeugt, Juri Chomé, Farhad Mehta and Bieke Hoefkens.

Additional volunteers include Andreas Herrmann, Artem Chirkin, Arvin Moezzi, Bieke Hoefkens, Charles Till, Gleb Peregud, Ingrid Vettiger, Ivan Kristo, Mathias Koerner, Niklas Hambüchen, Silvio Böhler, Simon Meier and Tomas Carnecky.

Terms and Conditions

Each participant will retain ownership of any and all intellectual and industrial property rights to his or her work created or used during the Hackathon.

ZuriHac uses the Berlin Code of Conduct. In addition to that, HSR has an IT security policy which you are required to follow when using the wireless network.