java-ai-playground. Java
380practical-ai-in-java. Java
92bad-news. Simplified news reader PWA demo
89java-chat-with-documents. Chat with an AI that's aware of your documents.
88alternative-news. JavaScript
60vaadin-tips. Some valuable tips and tricks for Vaadin development
52polymer-spring-boot. Full stack Spring Boot + Polymer example application with JWT token authentication.
47spring-boot-todo. Full stack Vaadin and Spring Boot demo app
45docs-assistant. docs-assistant
40spring-ai-web. JavaScript
39spring-boot-react-langchain-chatgpt. spring-boot-react-langchain-chatgpt
25full-stack-java-2026. Java
19hilla-push-notifications. TypeScript
16alternative-news-web-components. PWA + Web Components News Reader Tutorial
15vaadin-chat. Vaadin chat demo app
15voice-crud. TypeScript
13hilla-react-chat. A reactive chat app Built with Hilla, using Spring Boot, React, web sockets
12java-sentiment-analysis. TypeScript
12java-ai-receipt-scan. Java
11java-ai-image-data-extraction. Java
11lit-element-form-example. TypeScript
11pwa-todo. Code example for https://www.youtube.com/watch?v=4kt8lK3MoQY
9speaking. My current and past talks and presentations
8java-ai-summarize. Java
8vaadin-spring-ai-tools. Java
8java-events. TypeScript
7vaadin-docs-assistant. TypeScript
7vaadin-docs-embeddings. hilla-docs-embeddings
7vaadin-fusion-tailwindcss. JavaScript
6hilla-vue. Vue
6hilla-microservices. hilla-microservices
6vaadin-fusion-todo. TypeScript
5travel-tips. Java
5vaadin-fusion-rest. TypeScript
4hilla-cool. TypeScript
4vaadin-web-push. prototyping web push from vaadin server
4vaadin-grid-portlet. A Liferay Portlet using Spring MVC for serving REST API that is consumed by the vaadin-grid web component
4vaadin-fusion-mobx. Example project of using MobX for state management in Vaadin Fusion/LitElement
3spring-webclient-rest. JavaScript
3hilla-aot-demo. Java
2hilla-chat. TypeScript
2