A Java Geek weekly 19

API Security: Best Practices and Patterns To Securing APIs

Yet another post on API Security:

In this article, explore how securing APIs is not a one-time task but a continuous endeavor that requires constant vigilance and adaptation to emerging threats.

Spring Tips: Spring AI

Even Spring jumps on the AI bandwagon.

Every product needs an architecture vision

Seems like an evidence but it’s worth telling.

In Loving Memory of Square Checkbox

I’m not a UI person but I know about the Principle of least astonishment.

What we learned after running Airflow on Kubernetes for 2 years

I was interested in Airflow when working for Hazelcast on streaming, but I never had the chance to play with it.

Use the Mikado Method to do safe changes in a complex codebase

Oldie goldie.

Rust wont save us, but its ideas will

Still, perhaps Rust can save us anyway.

Canada Moves to Ban the Flipper Zero Over Car Hacking Fears

I was not aware of this device. Seems like an interesting one, for white hacking purposes, of course!

(Almost) Every infrastructure decision I endorse or regret after 4 years running infrastructure at a startup

Very interesting points. As for me, I’d favor GCP over AWS because it’s simpler, but the author brings a new perspective.

Demystifying API Gateways: What They Are & Why They Matter

Nice introduction to API Gateways, though I feel that caching is more icing on the cake than one of its core features.

Extending Rust’s Effect System

The post is quite long and packed-full of info, it’s also available as a video if it fits you better.

Remove unused brew dependencies and delete outdated downloads

Quite useful commands to keep your system clean. I need to run them as jobs.

Toying with Kotlin’s context receivers

Kotlin added the idea of Context Receivers in version 1.6.20. In this post, I’d like to toy with them to understand how useful they can be.

The main idea behind context receivers is to pass additional parameters to a function without having to do it explicitly.

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