A Java Geek weekly 55

Five Apache projects you probably didn’t know about

The Apache Foundation hosts the projects above, but they have another thing in common: they were all incepted in China. Have a look at the Apache project list. You’ll probably be amazed at the sheer number; it’s close to 300!

In recent years, the number of projects incepted at the Apache Foundation has increased drastically. Look again at the list; I’m sure you only know a few of them - lots come from China. The trend is only growing; it’s a great move to integrate China with the OpenSource world!

LLM Confabulation (Hallucination) Leaderboard for RAG

Hallucinations are one of my biggest issues against LLMs. Ranking the ones the less susceptible to hallucinate is a great asset!

9 Levels of Asynchronous Programming in Python

I need to implement these on my metrics fetching job.

Reflections on Palantir

I was approached by Palantir once, but it would have meant relocation to London, which I was not ready for. Later, I read about the company and it confirmed that I chose wisely.

I like to read another perspective from somebody who actually worked there.

Challenges and Lessons Porting Code from C to Rust

I believe porting legacy C code to Rust is going to be trending in the near future. While 50kLoc is not huge, it constitutes a good sample to learn lessons applicable to larger codebases.

Poor man’s signals

Definitely not your grandpa’s JavaScript.

Five ways to speed up your Maven builds

After Gradle realized that Maven is here to stay, they finally stopped bashing it and end up giving some useful advices.

STOP using Docker Desktop: Faster Alternative Nobody Uses

TIL: OrbStack

OrbStack is the fast, light, and easy way to run Docker containers and Linux. Develop at lightspeed with our Docker Desktop alternative.

How do open source solutions for logs work: Elasticsearch, Loki and VictoriaLogs

The author is the creator of VictoriaMetrics, yet, he evaluates the contenders in a pretty objective way.

LocalStorage vs. IndexedDB vs. Cookies vs. OPFS vs. WASM-SQLite

An exhaustive snapshot comparison of all ways available for browsers to store data.

How to Detect the Programming Language of an API

Beside the regular headers, you can also check POST size limits and how the API handles duplicate query parameters.

What Is This OpenTelemetry Thing?

Great walkthrough of OpenTelemetry!

Nicolas Fränkel

Nicolas Fränkel

Developer Advocate with 15+ years experience consulting for many different customers, in a wide range of contexts (such as telecoms, banking, insurances, large retail and public sector). Usually working on Java/Java EE and Spring technologies, but with focused interests like Rich Internet Applications, Testing, CI/CD and DevOps. Also double as a trainer and triples as a book author.

Read More
A Java Geek weekly 55
Share this