Building microservices with Vert.x, Increasing code quality with gamification

May 26, 2016 · Utrecht, Netherlands


18:00 – 18:30 Walk in, drinks
18:30 – 18:45 Introduction Utrecht JUG
18:45 – 19:15 Pizza
19:15 – 20:00 First talk
20:00 – 20:15 Break
20:15 – 21:00 Second talk
21:00 – 21:30 Drinks

General Details

Yes, our very first meetup is a fact!

Bert Jan Schrijver (Dutch JUG Leader, Software Craftsman @ JPoint) will talk about building microservices with Vert.x, a toolkit for building reactive applications on the JVM. It's event driven, non blocking and polyglot, which makes it an excellent platform for building microservices.

Alexander Chatzizacharias (Java Developer @ CGI)  will get us into the world of Gamification and how this concept could ease our every day jobs in a funny way, while at the same moment also strengthens our knowledge.

GOTO Conference Amsterdam Tickets

A lucky guy will be drawn to attend the event for free, whereas, the rest of us will be given a discount coupon of 10%.

Presentation Details

What Bert Jan says about this presentation
Vert.x is a toolkit for building reactive applications on the JVM. It was awarded for "Most Innovative Java Technology" at the JAX Innovation awards. Vert.x is event driven, non blocking and polyglot, which makes it an excellent platform for building microservices.

In this talk, I'll share experiences and real-world use cases from a Dutch company that started building reactive web applications with Vert.x about 3 years ago.

You'll learn the concepts behind Vert.x, why we chose Vert.x, how we're using it and the challenges we faced. Topics include the anatomy of our projects, (micro)services architecture, deployment model and DevOps, scalability, the upgrade from Vert.x 2 to Vert.x 3 and cooperation with the team behind Vert.x.

At the end of this session, you'll know enough about Vert.x to get started yourself right away!

Who is Bert Jan
Bert Jan is a Software craftsman at JPoint in the Netherlands and Java User Group leader for NLJUG, the Dutch Java User Group. His focus is on Java, Continuous Delivery and DevOps. He loves to share his experience by speaking at conferences, writing for the Dutch Java magazine and helping out Devoxx4Kids with teaching kids how to code.

What Alexander says about the presentation
Companies use gamification to engage their costumers, educate their employees, promote their products and many more. One of the most common problems in such huge java projects is code quality. There are multiple tools that assist a programmer with this (such as Sonar and Findbugs), but these solutions do not try to intrinsically motivate a programmer to write quality code. They only point out what someone did wrong (negative feedback) which can be demotivating. Using Gamification, we can intrinsically motivate a person to go that extra mile during development, while teaching him how to write the best code possible. Gamification can help with teambuilding, education, code quality and member motivation. The goal of this session is to show how to write the absolute best possible code, while having fun. 

Who is Alexander
Alexander is working for CGI Nederland and holds a BSc in Game Development (UvA) and an MSc in Game studies (UvA). During his master Alexander developed a passion for gamification and motivation theory. Why are people playing games for countless hours? What makes them so engaging? Within CGI he is busy with promoting gamification to clients as a valid solution to many human-focused problems. He is always on the lookout for hot new technologies (such as the Microsoft Hololens and HTC Vive) and how they can be combined with gamification to solve everyday problems.

Event organizers
  • Utrecht Java User Group

    Utrecht Java User Group refers to anyone around Netherlands, interested in Java and Open Source development.  Whether you are a professional  in the field,  an enthusiast , a student looking to build your career in Java development, or just somebody looking for some free pizza, we'd love to see you at one of our meetups.  The "official language" is English, so that non-Dutch speakers can als...

    Recent Events

Are you organizing Building microservices with Vert.x, Increasing code quality with gamification?

Claim the event and start manage its content.

I am the organizer

based on 0 reviews