BrabantJUG @ Pancompany


On 13 December BrabantJUG will be hosting our third meetup! We have 2 great speakers lined up for you. Tom Cools will speak about Learning Through Tinkering. Ties van de Ven will tell us all about Arrow.

Timetable:

17:00 Doors open
18:00 Food
18:50 Introduction
19:00 Functional programming in Kotlin: exploring Arrow by Ties van de Ven
19:45 Break
20:00 Learning Through Tinkering by Tom Cools
20:45 Drinks

Learning Through Tinkering

Do you also feel like it’s hard to keep up with all the new tools and frameworks coming your way? You are not alone! By choosing IT, you are choosing to learn for the rest of your life… not an easy task. In this session we’ll look into some concepts that will help you get the most out of your efforts to learn new shiny stuff! We’ll go over a couple of example projects and give you some guidelines to keep learning without being overwhelmed by the flood of new technologies.

About Tom Cools

Developer without borders, both geographically and technically. Active as a consultant with a focus on Java technologies. Next to that I am a trainer and mentor who loves to share not only knowledge but also passion for our craft. I do this through mentorships (codingcoach.io), guiding students at my alma mater or just helping strangers on Twitter and StackOverflow. Currently working for Info Support nv. in Mechelen, Belgium.

Functional programming in Kotlin: exploring Arrow

Functional programming is gaining popularity and partly because of this people have been switching to Kotlin. Although it fits the paradigm better than Java, there is still quite a bit missing to unleash the full power of FP. Arrow is here to fill in the missing bits with things like new datatypes, e.g. Try, Either, and Optics. Arrow is the most popular functional programming library for Kotlin. In this talk we will go through what problems Arrow can solve for you and how it can help you with your everyday programming.

About Ties van de Ven

Ties is a Senior Software Engineer working for JDriven. He began his career mostly working on fixing bugs in a big monolithic application. This made him passionate about exploring concepts and ways to code to prevent bugs from ever occurring. He embraces this passion in his daily life by helping companies with architecture, programming, and training as a Sofware Consultant for JDriven.