In meinem Blog teile ich meine Gedanken, Erfahrungen und Erkenntnisse zu aktuellen Themen, die mich begeistern. Hier finden Sie praxisnahe Tipps, spannende Einblicke und innovative Ansätze, die zum Nachdenken anregen und Impulse für eigene Projekte liefern.

Deploy to Google Cloud App Engine with GitHub Actions

Development
en

In my previous post, I was explaining how to deploy to Google Cloud. The final missing part was to deploy it automatically with GitHub actions. The authentication will be done with Workload Identity Federation.

Deploy Vaadin App to Google Cloud App Engine with Java 17

Development
en

Today I tried to deploy a Vaadin application to Google Cloud App Engine It was not as straightforward as expected so I want to share my findings.

Build Master-Detail App with Hilla

Development
en

In this post, I’ll explain how to use the web application framework Hilla to create a master-detail view with a Grid to display the data and a Form to edit the data.

How to use jOOQ with Testcontainers, and Flyway

Development
en

When using a database the question is how to manage the versions of the schema and how to use the database in testing. Container technologies became a defacto standard. Why not use containers for development and your database?

Barrierefrei mit Vaadin

Consulting
de / en

Wenn man ein Produkt herstellt, dann wünscht man sich natürlich, dass es von möglichst vielen Menschen genutzt wird. Einigen Menschen muss man die Nutzung jedoch erst ermöglichen, nämlich indem man sein Produkt barrierefrei gestaltet.

Visualize Message Flow with Vaadin & Neo4j

Development
en

Analyzing and visualizing the message flow between business functions was the goal of my current project. At first, we considered using a UML tool for this job, but we came to the conclusion that it might not be as flexible as we need it to be. Finally, I’ve got the assignment to create a custom [...]

Vaadin and jOOQ – a Match Made in Heaven

Development
en

Have you ever had to write an application that didn’t do much other than display and change data? And did you use a Single Page Application framework like Angular, a REST API, and Hibernate?

Neues bei Vaadin!

Development
de / en

Bei Vaadin stehen die Räder nie still! Der Hersteller des bekannten, gleichnamigen Java Application Frameworks hat gleich zwei wichtige Neuerungen zu verkünden! Aus Vaadin Fusion wird Hilla: Die Entwicklung der Vaadin Framework Familie hat einen neuen Zweig hervorgebracht. Das mit Vaadin 15 eingeführte Fusion hat sich in eine andere Richtung entwickelt als Vaadin Flow, mit [...]

Vaadin Community Award

News
de

Simon Martinelli is one of the first Vaadin Community Award winners

Recording of Vaadin Dev Day Spring 2021

Development
en

I had the pleasure to speak at the Vaadin Dev Day about “High-performance data access with Vaadin”.

Making the Case for Digital Renovation

Consulting
en

Are you working for an enterprise that utilizes outdated software? Are you working for an enterprise that utilizes outdated software? Old software, or legacy systems, pose threats to businesses looking to streamline processes, cut costs, and stay innovative. While users resist change and implementing new software is neither easy nor always feasible, opting for digital [...]

Java 16 Records mit JPA und jOOQ

Development
de / en

Die  neue Java Version 16 beinhaltet ein neues Feature: Records Java Records Die  neue Java Version 16 beinhaltet ein neues Feature: Records https://openjdk.java.net/jeps/395 “Erweiterung der Java Programmiersprache mit Records. Dies sind Klassen welche als transparente Träger für unveränderliche Daten agieren. Records kann man als nominelle Tupel ansehen.” Lasst uns Java Records mit JPA und jOOQ kombinieren. [...]