Ken Fogel

@omniprof
690 Followers
301 Following
507 Posts
Java Champion, Organizer of the online JChampions Conference, conference speaker, author of Packt’s Transitioning to Java , and someone with too many toys.
Every time I have had an AI create a representation of me it always gives me a full head of hair. The only good thing about AI, so far.
After more than 4 days trying to figure out the best way to explain logging I have come to the conclusion that for those just starting out with Java the only reasonable choice is the logger in Java, java.util.logging.
Logback, Log4j2, and the interfaces System.Logger and SLF4J just muddy the waters. I know that in using a facade/interface I can easily change implementations. Does this ever happen in the wild? Differences in the Levels is another pain in the ass. Time for KISS.
You can read about my Java conferences at: https://www.omnijava.com/2026/01/23/my-java-conferences/
My Java Conferences – OmniJava

Day 2 of the JChampions Conference is under way. Find a session you want to watch at:

https://www.youtube.com/@JChampionsConf/streams

JChampions Conference

All times are UTC−05:00. Welcome to the home of the JChampions Conference channel. Our fourth annual conference will be on January 25, 26, 29, 30, 2024. You can find the sessions from 2021, 2022, and 2023 here. Java Champions are developers from around the world who work to advance the Java programming language.

YouTube
My monitoring station for the 2026 JChampions Conference that begins on Thursday at 9:00 AM EST. Visit https://jchampionsconf.com/schedule.html
for the link to each session to watch it live or anytime after.
The 2026 JChampions Conference begins on Thursday at 9:00 AM EST. You only need visit https://jchampionsconf.com/schedule.html
for the link to each session to watch it live or anytime afterwards till the end of time.
JChampions Conference

Conference organized by Java Champions and featuring Java Champions in the presentations.

The online and free JChampions Conference is coming up on Jan 22, 23, 26, and 27. There will be 28 sessions for ALL Java developers presented by Java Champions.
https://jchampionsconf.com
YouTube: https://www.youtube.com/@JChampionsConf/streams
Tickets from Eventbrite: https://www.eventbrite.com/e/jchampions-conference-online-tickets-1977195901165
The online and free JChampions Conference is coming up on Jan 22, 23, 26, and 27. There will be 28 sessions for ALL Java developers presented by Java Champions.
https://jchampionsconf.com
YouTube: https://www.youtube.com/@JChampionsConf/streams
Tickets from Eventbrite: https://www.eventbrite.com/e/jchampions-conference-online-tickets-1977195901165
The online and free JChampions Conference is coming up on Jan 22, 23, 26, and 27. There will be 28 sessions for ALL Java developers presented by Java Champions.
https://jchampionsconf.com
YouTube: https://www.youtube.com/@JChampionsConf/streams
Tickets from Eventbrite: https://www.eventbrite.com/e/jchampions-conference-online-tickets-1977195901165
The online and free JChampions Conference is coming up on Jan 22, 23, 26, and 27. There will be 28 sessions for ALL Java developers presented by Java Champions.
https://jchampionsconf.com
YouTube: https://www.youtube.com/@JChampionsConf/streams
Tickets from Eventbrite: https://www.eventbrite.com/e/jchampions-conference-online-tickets-1977195901165