Web development continues to move fast, especially on the front-end, and 2025 was no exception. Faster bundlers, new frameworks, and the undoubtedly march towards TypeScript and React homogeneity has brought us reusable components, better experiences (with partial UI changes) and long build times with split (front-end and back-end) codebases glued together by copious amounts of …
Author Archives: rafael
5 Wishes for Java in 2025
A new year means it is time to write up a totally unsolicited list of my wish lists for the Java programming language in 2025. But first, a little bit of background on me. Java, the programming language, has been quite good to me, and for that, I’m sincerely grateful. Over the last 20 years …
The crazy benefits of ZGC
The chart above is for a reasonably complex application running globally across multiple AWS regions and JVMs on JDK19, the dip in average memory usage is the switch to ZGC – a whopping 50% for our busiest regions in terms of heap size. Now, there is a lot out there about how ZGC uses memory …