# Reflection in Java 25, Java vs. AI Careers, jfrdoc on zSmith, airails.dev Refactoring--Questions and Topics for the 147th airhacks.tv

Questions and topics for the 2026.07/147th edition of airhacks.tv:

In the Java 25 / JUnit 5 era, is reflection obsolete, or only for designing libraries/APIs rather than your own code? (Simon Richter)
Should I continue building my career in Java, or move toward AI given the current market and MNC layoffs? (Fanib)
jfrdoc on zSmith (Rıdvan)
airails.dev refactoring (java-conventions)
Time machine: 100 episodes back (47th episode):

            Database Authentication: SSH vs. username / password, Microservices with JSF frontend, How to modularize WARs, Dealing with denormalized databases, Java EE authentication (Active Directory), Identity preservation and audits in DB, JAX-RS authentication and principal delegation to EJB / CDI, Development in intranet environment, Reducing coupling between JavaScript components, Developers and operations -- their roles in the future, DeltaSpike project review, Impact of 3rd party libraries on build performance, Unpredictable, long running transactions, Propagating principals from JAX-RS to EJBs, Why it is a bad idea to resend a password on each request?, Dealing with security in credit card processing




Any questions left? Ask now: gist.github.com/AdamBien/33ece0569d45516d95163859aaaf8e1d and get the answers at the next airhacks.tv.
Some questions are also answered with a short video: 60 seconds or less with Java

Ask questions during the show via twitter mentioning me: https://twitter.com/AdamBien (@AdamBien),using the hashtag: #airhacks or built-in chat at: airhacks.tv. You can join the Q&A session live each first Monday of month, 8 P.M at airhacks.tv
