POPULAR
REVIEWS
The Latest
Recent Articles
EclipseStore TAKES CONTROL OF CONCURRENCY
In the world of data management, ensuring data integrity and consistency is paramount, especially for mission-critical applications in finance, healthcare, and other sensitive sectors. This is where the concept of ACID comes in. ACID: The Bedrock of Reliable Data ACID stands for Atomicity,…
29. November 2024
The AI Mona Lisa Challenge: Precision and Security Adjustments for Your CI/CD Pipeline
“Mona Lisa, Mona Lisa, men have named you; you’re so like the lady with the mystic smile.” Last time, I finished a set of articles about using AI coding tools. In the end, my conclusion was that the tools can help greatly but that right now, using them to…
21. November 2024
Discovering the perfect Java Supply Chain Attack vector and how it got fixed
You may have heard about the changes to annotation processing that have been done in Java 23. This post will cover the underlying topic, how I learned about it, and how it got fixed. Background To understand annotation processing and why it is even there, we first need to hop into our…
19. November 2024
UnConferences – the antidote to conferences?
unConferences: Experience community-driven learning and networking – where attendees set the agenda and drive the conversation. In a few days, I’ll be kicking off the second London Java Community Conference this year. We (the LJC) usually run an unConference once a year. Traditionally…
13. November 2024
1 Billion RECORD CHallenge – AI Style
Previously … I recently wrote about my experiences with getting AI coding tools to find bugs and write tests. I picked five different tools. The selection criteria were simple – free or trial with no credit card needed. I chose three tools designed to help developers and two…
7. November 2024
Are AI Coding tools worth it – RESULTS
Background In Part 1, I examined the value of AI tools for developers, especially those that help them create or understand code. The tools selected are all free to use and a mix of general-purpose ones and those that declare they are specifically for coding purposes. In Part 2, I examined…
30. October 2024
The Latest
Reviews
The quick check for your software – the Software Coma Scale (SCS)
14. January 2025
1BRC with AI – curious and curiouser said the LLM
15. January 2025
Brewing Patterns in Java — An Informal Primer
31. December 2024