Domain specific languages (DSL) are everywhere. Gradle files, the Anko library or even SQL use their own DSL. They make interacting with your product easier. And thanks to Kotlin awesome features you can create your own DSL too! In this lightning talk I will show you how to get started and create your first DSL to build a UI component.