A Java Geek weekly 21

What I miss in Java, the perspective of a Kotlin developer

Despite being written nearly two years ago, I feel it’s still relevant.

  • Immutable references
  • Null safety
  • Extension functions
  • Reified generics
Rust Tooling: 8 tools that will increase your productivity

TL;DR:

  • cargo-machete
  • cargo-nextest
  • cargo-make
  • cargo-audit
  • Testcontainers
  • tokio-console
  • cargo-flamegraph
  • rust-analyzer
All you need to know about Spring AI

Nice intro into the world of Spring AI, with a bit of advertisment.

The Challenge of Scale in Applications

Interestingly enough, the post is not focused about scaling applications, but about scaling permissions. Keywords are OPA and OPAL

TIL: Cedar, AWS competitor for OPA.

Where have all the websites gone?

I’m trying very hard to be a curator in this newsletter!

The most important goal in designing software is understandability

Self-documenting code is one of the best examples of the True Scottsman’s fallacy.

Generative AI Conversations using LangChain4j ChatMemory

Context is key, even more so with chat bots!

Continuous Integration: That’s Not What They Meant

If it is your job to review your colleagues' code, you’ll always be duty-bound to find something wrong with it.

That’s the point, isn’t it; otherwise you’re not doing your job.

Should you use Java Agents to instrument your application?

Interesting reasons not to use a Java Agent for instrumenting your app, especially in the context of Open Telemetry.

The top of the DNS hierarchy

Not only does the post explains the hierarchy, he describes two interesting DDoS attacks.

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 21
Share this