Voxxed Days Thessaloniki
Greece Thessaloniki

Spring Boot and Kotlin, a Match Made in Heaven

Despite being very new, Spring Boot has seen a spectacular start as an amazing kickstarter for Spring-based application. You can now start your project in a matter of minutes, not days! On the other hand, you’re still using Java, with all its ceremony regarding code… Wouldn’t it be great if we could pair Spring Boot with a powerful yet simple language? In this talk, I’ll live code a Spring Boot application using Kotlin, the friendly language provided by JetBrains. Come discover how you can now cut through all the boilerplate and finally focus only the important code – the business code

Israeli Java User Group
Israël Tel Aviv-Yafo

Spring Boot: Under the Hood

With the Spring Boot stack you can kickstart your Spring project in a matter of minutes. For both developers using Spring and microservices adopters, Spring Boot has been a resounding success. Favoring Spring Boot over the traditional Spring Framework comes at a cost, you have to let Boot be in control and it might hurt when you decide to get back in the driving seat. Come and discover how auto-configuration and the different flavors of conditionals work through the creation of a Spring Boot starter. You’ll come away with an understanding of Spring Boot internals, how to debug better, and be able to develop your own starter.

vJUG
Online

Spring Boot and Kotlin, a Match Made in Heaven

Despite being quite 'new', Spring Boot has seen a spectacular start as an amazing kickstarter for Spring-based application. You can now start your project in a matter of minutes, not days! On the other hand, you’re still using Java, with all its ceremony regarding code… Wouldn’t it be great if we could pair Spring Boot with a powerful yet simple language? In this talk, I’ll live code a Spring Boot application using Kotlin, the friendly language provided by JetBrains. Come discover how you can now cut through all the red tape and finally focus only the important stuff

JavaOne
USA San Francisco

Writing a DSL with Kotlin

Kotlin is one of those "new" JVM languages that are currently rocking the boat. Although it’s made a great impact on Android, it’s equally good on the server side. Domain-specific languages are constrained by the language they run on, but Kotlin frees developers from Java fluent builders to propose something better. Learn more in this session. Taking the example of a Vaadin UI DSL, I’ll demo how one could design its own DSL with Kotlin.

JUG Lausanne
Switzerland Lausanne

Spring Boot et Kotlin, une combinaison gagnante

Bien que relativement récent, le framework Spring Boot connait un succès spectaculaire. On peut maintenant démarrer un projet Spring en quelques minutes au lieu de quelques jours. D'un autre côté, vous utilisez toujours Java, avec son côté un peu verbeux. Ca ne serait pas sympa de pouvoir combiner Spring Boot avec un langage simple mais expressif ? Dans ce talk, je coderais une application en live avec Spring Boot et Kotlin, le langage fourni par JetBrains. Venez voir comment il est possible de se passer de toute la cérémonie du langage Java pour se concentrer sur la logique métier.

Voxxed Days Athens
Greece Athens

Mutation Testing to the rescue of your Tests

Unit testing ensures your production code is relevant. But what does ensure your testing code is relevant? Come discover mutation testing and make sure your never forget another assert again. In the realm of testing, the code coverage metrics is the most often talked about. However, it doesn’t mean that the test has been useful or even that an assert has been coded. Mutation testing is a strategy to make sure that the test code is relevant. In this talk, I will explain how Code Coverage is computed and what its inherent flaw is. Afterwards, I will describe how Mutation Testing work and how it helps pointing out code that is tested but leave out corner cases. I will also demo PIT, a Java production-grade framework that enables Mutation Testing.

DevDays
Lithuania Vilnius

Spring Boot and Kotlin, a Match Made in Heaven

Despite being very new, spring boot has seen a spectacular start as an amazing kickstarter for spring-based application. You can now start your project in a matter of minutes, not days! On the other hand, you’re still using Java, with all its ceremony regarding code… Wouldn’t it be great if we could pair Spring Boot with a powerful yet simple language? In this talk, I’ll live code a Spring Boot application using Kotlin, the friendly language provided by JetBrains. Come discover how you can now cut through all the red tape and finally focus only the important stuff.

Craft Conference
Hungary Budapest

Mutation testing to the rescue of your tests

Unit testing ensures your production code is relevant. But what does ensure your testing code is relevant? Come discover mutation testing and make sure your never forget another assert again. In the realm of testing, the code coverage metrics is the most often talked about. However, it doesn’t mean that the test has been useful or even that an assert has been coded. Mutation testing is a strategy to make sure that the test code is relevant. In this talk, I will explain how Code Coverage is computed and what its inherent flaw is. Afterwards, I will describe how Mutation Testing work and how it helps pointing out code that is tested but leave out corner cases. I will also demo PIT, a Java production-grade framework that enables Mutation Testing on a simple code base.

Pivotal Webinar
Online

Spring Boot Under the Hood

With the Spring Boot stack you can kickstart your Spring project in a matter of minutes. For both developers using Spring and microservices adopters, Spring Boot has been a resounding success. Favoring Spring Boot over the traditional Spring Framework comes at a cost, you have to let Boot be in control and it might hurt when you decide to get back in the driving seat. Come to this 60 minute webinar and discover how auto-configuration and the different flavors of conditionals work through the creation of a Spring Boot starter. You’ll come away with an understanding of Spring Boot internals, how to debug better, and be able to develop your own starter.

Java Vienna Meetup
Austria Vienna

Spring Boot under the hood

Spring Boot is a stack enabling you to kickstart your Spring application in a matter of minutes. It has been a resounding success among both developers already using Spring and microservices adopters. Favoring Spring Boot over the traditional Spring framework comes at a cost, though: you have to let Boot in control and some like to know everything what happens. Come to this talk to discover about auto-configuration and the different flavors of conditionals. After this talk, you’ll be able to understand Spring Boot internals and develop your own starter dependency.

jDays
Sweden Göteborg

Spring Boot under the hood

Spring Boot is a product from Spring, that provides many configuration defaults for a new Spring project, so that one can set up a project in minutes. However, this is only one of the many features of Spring Boot. One of its module also provides many important Non-Functional Requirements out-of-the-box: monitoring, metrics, exposing those over HTTP, etc. In this presentation, I'll demo some of those, that will make DevOps more than a little happy.