Gdansk Open Source Meetup

- 18:00-18:30 - Registration & coffee
- 18:30-20:15 - Talks and Q&A
- 20:15-23:00 - Afterparty
Afterparty:
After the presentations, stay with us for socializing and more discussions at the evening afterparty sponsored by Antmicro with a delicious cold and hot dinner menu, and a selection of regional craft beer and drinks!
Join us for the inaugural event of the Gdansk Open Source Meetup series. After numerous successful meetups in Poznan and Wroclaw, the Open Source Meetup series has finally arrived in Gdansk. We would like to invite all Open source enthusiasts in the Tricity area for an evening packed with open source high-tech goodness. Prepare for two technical presentations, a Q&A session and a socializing & networking afterparty in Hevelianum till late.
Join us at Gdansk Open Source Meetup #1 on Thursday, October 20th.
Venue:
Hevelianum, Haxo hall
Gradowa 6, Gdansk
1. OAuth2 & OIDC. The ins and outs of (Internet’s favorite) passwordless authentication; Adam Olech, Antmicro
Resource access delegation and identity management can be daunting to get right, especially considering how often we find ourselves stitching together different APIs and services in our daily work. If you’re interested in understanding the ins and outs of the industry-standard authorization protocol and you want to get to know how to verify and exchange identity across many different providers and how to automate these tasks, this talk is for you!
2. Deep dive into GitHub Actions; Piotr Zierhoffer, Antmicro
CI is king. Whether you're working on a simple web application, reliable firmware for embedded IoT devices, a distributed cloud setup or a new ASIC design, you need to run tests, the more often the better.
GitHub is the world's most popular code hosting site and GitHub Actions are their publicly available and tightly integrated CI system, offering free compute even for private repositories. This means you have no real excuse for not setting up testing infrastructure in your projects.
In this talk we’ll guide you through the basics of GH Actions - how to set up a simple test, how to divide your scenario into stages and how to gather test results. We will also demonstrate how to run your tests on various host OSes and create your own Actions encapsulating common tasks.
Last but not least we will show you how we scaled some of our testing setups into massive parallel testing rigs using Google Cloud Platform and our custom runner software.