Developersummit
  • HOME
  • CALL FOR PAPERS
  • BUY TICKETS
  • CONTACT
  • INSIGHTS
  • ONDEMAND
saltmarch

GIDS news media, articles, insights and virtual events educate and illuminate its audiences so they can be fully prepared to deal with the new realities at work and in their professions.

Saltmarch On-Demand
Media

Our Experts

Videos On Demand

Insights

Call for Papers

Connect

About Us

Privacy Policy

Terms & Conditions

Code of Conduct

Contact Us

Subscribe to Developersummit

Get the latest event updates, and insights from today's leading voices.

© 2026-2027 Saltmarch. All rights reserved.

Designing a DSL with Kotlin
RegisterTwitterLinkedInFacebook

< session />

Designing a DSL with Kotlin

Thu, November 5 at 12:30 PM - 1:30 PM GMT+5:30BackEnd

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. As Domain-Specific Languages are constrained by the language they run on, Kotlin frees developers from Java fluent builders to propose something better.

Using the Vaadin web framework as an example, I’ll demo how one could design its own DSL with Kotlin.

< speaker_info />

About the speaker

Nicolas Fränkel

Nicolas Fränkel

Head of Developer Advocacy, Apache APISIX

Nicolas Frankel is a developer Advocate with 15+ years experience consulting for many different customers, in a wide range of contexts (such as telecoms, banking, insurances, large retail and public sector). Usually working on Java/Java EE and Spring technologies, but with focused interests like Rich Internet Applications, Testing, CI/CD and DevOps. Also double as a trainer and triples as a book author.

Related Talks

Upgrading a Legacy Java EE App with Style

Thu, April 25

Upgrading a Legacy Java EE App with Style

Kito Mann
From Brute Force to Brilliance: A 7-Step Framework for Algorithmic Thinking

Thu, April 23

From Brute Force to Brilliance: A 7-Step Framework for Algorithmic Thinking

Rohit Bhardwaj
Discovering RESTful Web Microservices

Fri, April 30

Discovering RESTful Web Microservices

Mike Amundsen

On-Demand Talks

The Past, Present, and Future of Null-Safety in Java

The Past, Present, and Future of Null-Safety in Java

Mala Gupta
Cloud Native Culture

Cloud Native Culture

Nathaniel Schutta
Evolving your APIs, a Step-by-Step Approach

Evolving your APIs, a Step-by-Step Approach

Nicolas Fränkel
Enterprise Ethical Hacking Cloud Applications

Enterprise Ethical Hacking Cloud Applications

Rohit Bhardwaj
Get 'Go'ing with Microservices

Get 'Go'ing with Microservices

Stephanie Sherriff
Best Practices In Implementing Container Image Promotion Pipelines

Best Practices In Implementing Container Image Promotion Pipelines

Baruch Sadogursky
All On-Demand »