not sure how I feeld about that, but to test things locally I just introduced @Profiles with a 'production' and 'test' profile to emulate the reading from the usb device for local testing where I don't have the sensor attached to the machine, start it like java -jar build/libs/jpowermeter-0.1.0.jar  --spring.profiles.active=test|production
html output with thymeleaf and I try out jetty for fun
just try once