Welcome to the Vienna Scala User Group!

Upcoming events

Scala Meetup - September 2017
14.09.2017 19:00 @ Stockwerk Coworking

- Intro + Plans (Oleg Rudenko) 1. Scala.js - Scala in your Browser (Matthias Braun) - break - Raffle (2 Manning e-books || IntelliJ Ultimate Edition License) 2. Getting started with gRPC in Scala (Petra Bierleutgeb) Lightning Talk: Running Play Applications on Docker (Daniel Pfeiffer) - networking About the authors: - Petra is a freelance software engineer currently working in a project at Starbucks. She <3 Scala, FP and Linux. - Matthias is a freelancing software engineer with a strong interest in functional web programming, continuous delivery, and design. He enjoys coding from home, reading HP Lovecraft, and vegan cuisine. - Daniel is a Software Engineer at Firstbird building a SaaS employee referral tool, turning your network into a recruiting engine. He studied Business Informatics at the Vienna University of Technology and has built software professionally for banking, human resources and the public sector.
Read more

Scala Coding Session
25.10.2017 18:30 @ StockWerk

I think that coding together is very profitable for newcomers and for experienced Scala developers. It's obvious why is it good for a newcomer, but why would personally I go and help others to do first steps in Scala? First of all in order to see what I have learned so far. Often I find myself in a state of 'unconcious expertise' - I use things that are obvious for me but I do not remember how much time it took to come to this solution. So it's a perfect time to make reflection, it helps me later to make correct estimates for time needed by other developers to complete some task and to learn some topic. Besides that as a mentor I will choose projects I like to share. And who knows, probably I will find few more hands and heads who would help me also after the coding session. Third - with your agreement we will publish your name as a mentor on our meetup page with a hope that this would be a significant argument during the next salary / hourly rate discussion. If you would like to learn - just reply and let me know a little bit about you. If you are ready to share your expertise - please let me know in which areas and if you have projects to work on together.
Read more

Scala Meetup - November 2017
16.11.2017 19:00 @ StockWerk

Talks: 1. ??? 2. ??? Lightning Talks: - ??? About the authors: More details to come.
Read more

Past events

Scala Meetup - June 2017
08.06.2017 19:00 @ StockWerk

Our plan is: 1. Future { ScalaViennaUserGroup() } (Oleg Rudenko) We have a new organizer. :) Let's see, who he is, what he can and what he thinks. And let's speak about it. L. The @fancy macro for properly polymorphic case classes (Barnabás Králik) - break 2. Error Handling in Scala (Daniel Pfeiffer) Everybody knows the struggle of dealing with errors and failures in their applications without drastically increasing the complexity of the code. When you have the feeling that throwing around with Exceptions is somehow wrong, you can be glad, Scala gives us better solutions than that. - networking About the authors: Daniel Pfeiffer is a Software Engineer at Firstbird building a SaaS employee referral tool, turning your network into a recruiting engine. He studied Business Informatics at the Vienna University of Technology and has built software professionally for banking, human resources and the public sector. Barnabás is an R&D Engineer at Transpaygo GmbH where he works on reducing credit card fraud. He has been there for 1.5 years. Before that, he used Scala for prototyping domain specific languages and tools as a PhD student and researcher at the Eötvös Loránd University (ELTE), Budapest, where he has also done most of his university courses, with an emphasis on compiler construction and theoretical computer science.
Read more

Talks

Exploring the Unit type

Exploring the Unit type

Some not so well known facts about the Scala Unit type.

Scalaz introduction

Scalaz introduction

Some of the less wacky bits about Scalaz. :)

Heiko's article on Typeclasses / Type-safe equality:

Tips and tricks for setting up a Play 2 project

Tips and tricks for setting up a Play 2 project

A small set of tips and tricks for setting up a vanilla Play 2 project. Presentation given at Devoxx 2013 in Antwerp.

All talks

Our Sponsors