Wednesday 

Room 3 

13:40 - 14:40 

(UTC+02

Talk (60 min)

Building dynamic web apps with Kotlin, WebComponents and Htmx

The complexity of single-page application (SPA) frameworks is increasing every year. Developers are not only faced with a steep learning curve, but a never-ending one. Every year, existing concepts are replaced by new ones, some of which radically change how we build applications. Granted, it is not impossible to keep up and write SPAs well. It just takes a lot of time, dedication and knowledge. This leads to teams being **fragmented** into (a few) frontend experts and the others. In this talk we will look at a modern approach with Kotlinx.html, Htmx and WebComponents that is much simpler and can deliver at least the same user experience as a SPA. Teams don't have to learn two separate stacks for backend and frontend. This gives us full-stack teams that can be productive together. They can focus on the business logic again and less on the technical aspects.

Richard Groß

Richard is a software archeologist, developer and auditor. After 11 years in the business he's become a teenager developer. He's consulted legacy and greenfield projects at all large german organizations or knows someone who has and has now held multiple talks about his experience at international conferences and meetups. He enjoys mastering TDD, BDD, DDD, decoupled design and even practices that don't include two D's, like building TestDsls. Most importantly though is that he likes to break the fourth wall and engage his audience. Do you like that as well?