Thomas Schühly
tschuehly.de
Thomas Schühly
@tschuehly.de
Speaker: Spring I/O, Devoxx, JavaZone -
Open-Source: Spring ViewComponent -
htmx engineer: alanda.io -
htmx blog: tschuehly.de -
Indiehacker: photoquest.wedding
Of course after generating the code in 10 minutes I've now spent 6 hours trying to get the webcam exposure settings working on linux O.o
March 16, 2025 at 2:50 PM
Tried out @jetbrains.com Junie today.
Wrote me a fully working program to watch my flowers on the balcony while on vacation:
github.com/tschuehly/bl...
GitHub - tschuehly/blumencam
Contribute to tschuehly/blumencam development by creating an account on GitHub.
github.com
March 15, 2025 at 10:00 PM
Tried to use @graalvm.org with GraalJS. The NPM package I need doesn't work :(
Looks like I need a NodeJS Microservice
a woman standing in front of a bunch of dogs with the words just divide my monolithic app to 50 microservices above her
ALT: a woman standing in front of a bunch of dogs with the words just divide my monolithic app to 50 microservices above her
media.tenor.com
March 1, 2025 at 7:57 PM
February 28, 2025 at 7:00 PM
Hey @maritvandijk.bsky.social, is it possible to make the search query field multi line and larger?
I'm a fan of refactorings using regex across our application:
February 12, 2025 at 4:27 PM
We need to both support Oracle and Postgres for our application.
What is the correct way to support both in the database migrations?
Use property substitution to replace the types that differ between oracle and postgres?
docs.liquibase.com/concepts/cha...

@andresalmiray.com
Substituting Properties in Changelogs
Liquibase allows dynamic substitution of properties in your changelog. The tokens to replace in your changelog are described using the ${property-name} syntax.
docs.liquibase.com
January 8, 2025 at 9:40 AM
Very interesting approach to resetting Test Data in E2E Spring Boot Tests:
Having a Test-ID prefix for all data inserted, that automatically delete after the test.
www.reddit.com/r/java/comme...
agentoutlier's comment on "What is your go-to solution for resetting a database between tests?"
Explore this conversation and more from the java community
www.reddit.com
December 22, 2024 at 12:44 PM
Tests make you faster!
Until you spend hours trying to get Testcontainers not to be flaky.
Then finally it runs, and now it fails in the pipeline.
a close up of a white cat 's face with blue eyes and the words ahhhh written on it .
ALT: a close up of a white cat 's face with blue eyes and the words ahhhh written on it .
media.tenor.com
December 12, 2024 at 9:04 PM
Typical Friday night:
#buildinpublic
December 6, 2024 at 11:17 PM
Every time I want to do something cool Java hits back with Type Erasure
two cats are sitting on a white couch and one of them is looking at the other
ALT: two cats are sitting on a white couch and one of them is looking at the other
media.tenor.com
December 4, 2024 at 3:40 PM
I really regret switching from the Java S3 SDK to the @kotlinlang.org SDK.
December 1, 2024 at 7:38 PM
Finished migrating an Angular application to htmx.org and Spring ViewComponent together with my colleague:
Removed 5376 lines of Typescript
Added 2513 lines of Kotlin

28% decrease in overall lines of code.
From 19 runtime dependencies to 2 -> alpinejs.dev and
htmx.org
November 18, 2024 at 8:53 AM
Tune in Monday for the Spring Office Hours with @danvega.dev and @dashaun.bsky.social at 19:00 CET to learn more about htmx.org and Spring ViewComponent!

www.youtube.com/watch?v=Y7BZ...
S3E39 - Modern Server-Side Applications with HTMX and Spring ViewComponent
YouTube video by SpringDeveloper
www.youtube.com
November 14, 2024 at 2:22 PM