Matti
tahvonen.fi
Matti
@tahvonen.fi
I'm multitasking, just as well as my Raspberry Pi Zero 2W: sous vide cooking my venison dinner while helping my italian colleague to reproduce a nasty timing issue on that tiny server 😎
October 31, 2025 at 2:23 PM
We hacked with @frankdelporte.be with @raspberrypi.com and Java earlier today. Not completely without demo issues naturally: you can upgrade to Java 25, but don't accept all suggestions by IntelliJ yet, it was Spring Boot not finding out main method anymore 🤓
www.youtube.com/watch?v=ygrb...
Demo of the improved Pi4J+Vaadin demo showing the temperature and humidity gauges
YouTube video by Frank Delporte
www.youtube.com
September 23, 2025 at 2:01 PM
Reposted by Matti
I started playing with @vaadin.com and @quarkus.io today and I have to say I was surprise just how easy it was to build a UI! My years of Swing experience may be helpful, but it was super easy.
June 27, 2025 at 7:15 PM
Reposted by Matti
I recently had the pleasure to join a very nice panel discussion with @frankdelporte.be, @richard.fichtner.dev and @martinelli.ch about starting new Java projects.

Check out the recording youtu.be/eUVaOlRlulA and the corresponding report pages.vaadin.com/java-project... conducted by @vaadin.com
Starting Java projects: lessons from the field
YouTube video by vaadinofficial
youtu.be
June 16, 2025 at 10:33 AM
Celebrating 30yo Java with better typing 🥳 Spent a while yesterday to put together a modern library for colors. Rgb(a), HSL, hex formats supported, parses and serializes to CSS compatible strings. Install coordinates: in.virit:color:0.0.2, a tiny usage example here:

github.com/parttio/lead...
Embrasing proper typing as a celebration for 30 yo Java · parttio/leader-line@1377466
Replaced dumb strings with a library that provides proper typing for css colors. Sure, there might be couple of characters more code, but also more compile time checks, better DX, productivity and ...
github.com
May 23, 2025 at 12:11 PM
This is my trial(and-error) project if somebody wants to investigate:

github.com/viritin/color

Got the 0.0.1 release to central "manually". But also too much stuff deployed (consumer pom separatly and test scope dependencies not stripped away).
GitHub - viritin/color: A lightweight and zero-dependency Java domain objects for "css colors".
A lightweight and zero-dependency Java domain objects for "css colors". - viritin/color
github.com
May 23, 2025 at 7:12 AM
Reposted by Matti
"Securing Vaadin Applications with Microsoft Entra". @martinelli.ch shows how to secure your Vaadin applications using Microsoft Entra for authentication and authorization and explains how Karibu Testing must be configured. foojay.io/today/securi...
Securing Vaadin Applications with Microsoft Entra
foojay is the place for all OpenJDK Update Release Information. Learn More.
foojay.io
February 26, 2025 at 12:58 PM
Has anybody prepare (public) examples of "compact form" of parent declarations that are coming for @maven.apache.org 4? I found that to be one of the most inspiring features, but couldn't make that work today when I tried (rc2). @rfscholte.bsky.social maybe?

www.youtube.com/watch?v=2iqp...
Maven 4: New foundations for a classic structure by Anders Hammar & Robert Scholte
YouTube video by Jfokus
www.youtube.com
February 25, 2025 at 4:44 PM