
Explore music visualization using Kotlin, JavaFX, MIDI, and Virtual Threads. Learn to create interactive dashboards, generate pianos, and compare human vs. machine performance.

Learn productive web development using IntelliJ IDEA, Spring Boot, and Vaadin. Discover tips, tricks, and shortcuts for building efficient Java web apps with automatic reloading and enjoyable development experience.

Explore Web Components for truly reusable UI elements across platforms. Learn how Vaadin framework leverages this technology, minimizing JavaScript and REST endpoints for efficient web development.

Learn to build a WebSocket-based chat application using Spring Boot, Reactor, and Vaadin Flow in this live coding demo, exploring core concepts and efficient web app development techniques.

Learn to create full-stack Java applications using Vaadin Flow, a powerful framework for building frontend apps entirely in Java without needing separate JavaScript or HTML.

Explore full-stack Java development alternatives: Thymeleaf with htmx, Vaadin, and Hilla. Compare advantages and use cases to choose the best framework for your web application needs.