Type Inference: Friend or Foe

Session abstract

Java 10 has local variable type inference, but type inference is not really new in Java. Is type inference good or bad? Are there challenges and limitations to using it? When is a good time to use type inference? This presentation includes details of Java 10 type inference but certainly goes beyond them. It steps back and discusses type inference from the programmer’s point of view and works through the benefits and caveats. At the end of the session, you will be able to decide when to use it and when to avoid it.

more >>

Microservices for the Masses with Spring Boot, Angular, and JHipster

Session abstract

Microservices are all the rage and are being deployed by many Java hipsters. If you’re working with a large team that needs different release cycles for product components, microservices can be a blessing. If you’re working at your VW restoration shop and running its online store with your own software, having five services to manage and deploy can be a real pain. Share your knowledge of and experiences with microservices in this informative and code-heavy session. You’ll learn how to use JHipster (a Yeoman generator) to create Angular + Spring Boot apps on separate instances with a unified front end. You’ll also learn about options for securing your API gateway and individual applications with JWT and OAuth.

more >>

Securing Serverless--By Breaking In

Session abstract

Serverless rocks the security boat. Ad hoc servers we don’t manage rid us of certain security concerns, whereas the proliferation of cheap microservices raises others. In this session, you’ll experience these security concerns live as a vulnerable serverless application is broken into and multiple weaknesses are exploited. You’ll leave the session with a better understanding of the mistakes you can make, their implications, and how you can avoid them.

more >>

Talk to Me, Goose: Going Beyond Your Regular Chatbot

Session abstract

After his first steps into robotics and IoT, this session’s speaker decided to take it one step further: a more realistic robot that knows who you are and responds to your questions. Using chatbot technology and voice and face recognition, this robot can become a real add-on to your daily life. In this session, you will learn how the speaker extended an off-the-shelf solution with additional cloud technology to make these things work.

more >>

Migrate From Java 6 To Java 8

Java 1.6 is almost at the end of the extended support period and will therefore be end of life soon.

In April 2014 Oracle extended the support lifetime for Java SE 6. End of Premier Support on Dec 2015, and End of Extended Support on Dec 2018.
Oracle

This article will try to give pointers to make a transition to Java 8 go smoothly.
What to expect and what to be alert for.
I will also try to explain why migration to java 9 or 10 is not advisable at the time writing this article.

more >>

Joy Of Coding - 2018

The conference that’s your instruction manual for the art, craft, science and joy of software development

I’ll probably keep it to some pictures an quotes as I really want to enjoy the conference myself 🍺

Here a life blog about one of my favorite small conferences…

more >>

Teqnation 2018

The Future is Open

TEQnation The Future is Open is the open source conference of the Benelux and will bring together a unique blend of IT architects, managers, disruptors, experts and developers. The Future is Open will feature presentations, tutorials, keynotes, workshops and hands-on labs.

The themes you will encounter are: Open (your) enterprise, Open Infra, Open Development, Open Future, Open collaboration (Community) & Open Labs.

In this blog I will document the sessions I will attend…

more >>