Christian Grobmeier
@grobmeier.de
Java Champion & ASF VP Data Privacy. I write and speak about code, ethics, and what it means to build systems that last. Logging Off? https://grobmeier.de
Just submitted my first mobile apps to review in years. The Apple experience is still better. But they charge 100€, which is ridiculous. Anyway, my pet project timeandbill.de will have its mobile apps back soon. #ios #android #productivity
Arbeitszeiterfassung - online, einfach, klar.
Erfassen Sie Ihre Arbeitszeit im Browser oder mobil. Mit Export, Reports und Datenschutz in Klartext.
timeandbill.de
#HumbleBee is out: a local-first open source time tracker with CLI + GUI. It started after a canceled flight in San Francisco and a night at the airport, when I began using AI to learn Go faster. github.com/grobmeier/hu... PS: timeandbill.de exports are supported #golang #privacy #opensource #ai
GitHub - grobmeier/humblebee: Privacy first time tracking with CLI and GUI inspired by timeandbill.de
Privacy first time tracking with CLI and GUI inspired by timeandbill.de - grobmeier/humblebee
github.com
I hate Slack. It’s a mess. Mails are much better. I know how old this makes me sound.
I will never understand why people prefer Claude Code over Codex. Codex never “made up version numbers.” And it never told me to reverse-engineer anything, instead of using the ready-to-use Docker containers.
I started buying physical books again last year. Nobody can take them away from me. Unless they send the firemen from Fahrenheit 451.
My book #Java Logging is the deal of the day! www.manning.com/books/java-l... If you consider it, today is a good day! #books #programming #log4j
Java Logging - Christian Grobmeier
Logging is a must-know skill for Java developers. Logging is the art of making things visible—and when your codebase crashes at 5PM Friday you’ll want all the data you can get about your application!...
manning.com
Stuck in SFO. Lufthansa cancelled the flight after 6 hours waiting. No hotel, no water, shops are closed. Currently 25h on my feet. 7 more until I can sleep in the aircraft. Disappointing
GitHub Day 0. Agentic #AI is everywhere in the US. #opensource can benefit from it, this talk says. But the speakers also say, devs will not be replaced—just accelerated.
Only a few days ago, I joined Abby and Felix Reda on the Github Podcast—to talk about funding in #opensource that we have received from @sovereign.tech podcasts.apple.com/de/podcast/f... #java #log4j #log4shell
From Log4Shell to the Sovereign Tech Fund: Lessons in Open Source Sustainability
Podcast-Folge · The GitHub Podcast · 21.10.2025 · 31 Min.
podcasts.apple.com
"Nobody stops in to check on you. They check on the project. There’s also nobody standing up and saying, ‘hey, thank you for the good work you’re doing to remediate this issue.’" The harsh truth: maintainers give their spare time, yet positive feedback is rare. Appreciate who is behind the code. 💛
I never imagined GitHub would ask me to speak about #Log4Shell. But it happened. @github.com asked me to share the story as I lived it, for the benefit of users of #opensource. How could I say no? I hope it helps build a more secure future. No more Log4Shell. #java
As a fellow maintainer of an open source project, this is an intense and somewhat scary read. Thanks to @grobmeier.de for being so open to talk about what he experienced and @github.com for initiating their Secure Open Source Fund! github.blog/open-source/...
Inside the breach that broke the internet: The untold story of Log4Shell
Log4Shell proved that open source security isn't guaranteed and isn’t just a code problem.
github.blog
I never imagined GitHub would ask me to speak about #Log4Shell. But it happened. @github.com asked me to share the story as I lived it, for the benefit of users of #opensource. How could I say no? I hope it helps build a more secure future. No more Log4Shell. #java
The internet was on fire. 🔥 One small library affecting billions of systems. Log4Shell was the biggest security vulnerability of all time. Now, Log4J maintainer, Christian Grobmeier tells us what it felt like inside the flames 👉 github.blog/open-source/...
OK, so enough hiatus. I'm back. It's Monday, early morning. Today, something will change. Will keep you posted.
I dreamed of writing a "#Java Logging" book after #Log4shell hit. Today I’m proud to share: @manning.com just launched it in MEAP. Hard to describe what that means—a circle closes. Until Oct 2: 50% off: hubs.la/Q03Jv97v0 #log4j #java #logback #slf4j
Java Logging - Christian Grobmeier
Logging is a must-know skill for Java developers. Logging is the art of making things visible—and when your codebase crashes at 5PM Friday you’ll want all the data you can get about your application!...
hubs.la
Today, I was awarded the title of Java Champion! It’s a huge honor, and I’m grateful for everyone I’ve met in the Java universe, especially those who taught me how to code. I’m feeling happy and a little proud. 😊 #java #programming
I guess you could say I am a power user now. However, some recommendations make my writing worse, not better.
I have been sick all of 2025, but I am getting my medicine today. I am starting new #Java training. These always lift my mood! I'm looking forward to it!
Looks like some contracts were canceled this year. Which means I finally have time to work on my #java training website again 😊👍
This year is the year! After log4shell hit, I started again with #Java and #OpenSource related public talks. I want to take this more seriously and plan to travel through Germany and visit JUGs or conferences. Usually, I travel at my own expense to attend community talks. Feel free to get in touch.
I grew up without books. No stories. No beautiful words. No education. At 16, I started to learn, and my now-wife, at 20, gave me her books. Today, at 46, it still hurts to look back. I am angry. My road was hard, far too hard. No one should have to walk on it.
If you don’t know the facts, you’re forced to believe. When you’re forced to think, anyone can claim the truth. And when you can’t tell the truth from lies, fear takes over. Science is the antidote to fear. It’s not always what you want to hear, but it’s the way forward.
Igniting Curiosity: Science is the antidote to fear
How science and hands-on learning can spark curiosity in young minds.
buff.ly
Finally, I will write for a print magazine again! I just received confirmation that my proposal about #Java logging was accepted. Looking forward to seeing it in the Javapro magazine; it has been a while since I last published for print. :-)
JAVAPRO | Magazine for professional Java development in practical use
Your free resource platform dedicated to Java programming and development.
javapro.io
It sounds stupid, but I am slowly beginning to understand how to write sequentially. Took me more than a year of practice. Writing is hard.