Christian Grobmeier
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
658 followers587 following345 posts
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
#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
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
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
Christian Grobmeier reposted
"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
Christian Grobmeier reposted
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/...
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/...
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
Christian Grobmeier reposted
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.
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. :-)
Christian Grobmeier reposted
Christian Grobmeier reposted
FYI: We (the JUnit Team) are planning on #JUnit6 with a #Java 17 baseline, hopefully to be released in the Fall of 2025. 😎 github.com/junit-team/j...
A proper response from a Canadian politician to Trump. Not only content is brilliant, but her way of telling is too. I could not tell if she is working in TV or in politics. https://buff.ly/4jaliaS (video)
Christian Grobmeier reposted