A Java Geek weekly 56

Rust: Junior vs Senior Code Comparisons

A couple of snippets written in Rust, showing three different of idiomacy with the language.

Leverage the Power of 45k, free, Hugging Face Models with Spring AI and Ollama

I’m a big Spring fan, but I didn’t see the value of Spring AI. At least, now, you can automatically download the model.

DuckDB: Crunching Data Anywhere, From Laptops to Servers

An introduction to the in-process analytical database.

Loro 1.0

Loro is a Conflict-free Replicated Data Type (CRDT) library that developers can use to implement real-time collaboration and version control in their applications. You can use Loro to create local-first software. Loro 1.0 has a stable data format, excellent performance, and rich features. You can use it in Rust, JS (via WASM), and Swift.

I’m fascinated by CRDTs since I learned about them at Hazelcast.

Prevent Mistakes with NOMERGE Comments in CI/CD Pipelines

Nice trick.

Advantages of storing configuration in container registries rather than git

I still need to think about it.

Why Engineers Should Be at the Product Strategy Table?

It should be a given but it’s not always the case.

Using /tmp/ and /var/tmp/ Safely

Yet another system-related fact I was not aware of.

Framework overload: when convenience dulls innovation in software development

For a long time, I’ve read about the wickedness of frameworks. This one is a bit better written, but it falls as well under the fallacy that "innovation" is good. If you want to write an umpteenth business app, or just want to offer another point of sales, innovation is unnecessary. What you want is productivity, that’s the space where frameworks shine.

Surprising Applications for PostgreSQL You Probably Didn’t Know About

PostgreSQL for everything!

GitOps: Branches, directories, or different repositories for the desired state of environments?
Introducing Wasmer 5.0

WebAssembly running on iOS seems like an amazing step forward!

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