Foojay Podcast #66: Let's Talk About Java Code! Diving into a few Foojay blog posts…
Reading a good blog post often raises more questions than it answers. So we picked a handful of recent Foojay articles and asked the authors to walk us through their thinking, their code, and the trade-offs behind it. In this episode we sit down with Wim De Troyer, Maximillian Arruda, Rijo Sam, and Igor Kulakov for Foojay Podcast #66.
What we talked about
- Migrating a Spring Boot 2 application to Spring Boot 3, and how configuration properties changed
- Object construction patterns in Java: telescoping constructors, builders, and static factory methods
- Pseudorandom numbers versus SecureRandom, and when each one fits
- Building a railway display with Java and Vaadin on a Raspberry Pi
- A duplicate finder tool for documentation that applies the DRY principle to writing
What stood out
Each guest writes from a different angle, so the conversation jumps from enterprise framework upgrades to a Pi running a train board on the wall. That mix is exactly what makes Foojay fun to read, and we wanted the podcast to feel the same way.
See the Foojay Podcast #66 for all info, shownotes, links, etc.