Fixing duplicate API requests
The first rule of distributed systems is "Don’t distribute your system". Designing distributed systems right is infamously hard for multiple …

Technologist focusing on cloud-native technologies, DevOps, CI/CD pipelines, and system observability. His focus revolves around creating technical content, delivering talks, and engaging with developer communities to promote the adoption of modern software practices. With a strong background in software, he has worked extensively with the JVM, applying his expertise across various industries. In addition to his technical work, he is the author of several books and regularly shares insights through his blog and open-source contributions.
39 views

The first rule of distributed systems is "Don’t distribute your system". Designing distributed systems right is infamously hard for multiple …

Nicolas Frankel
7,447 viewsToday, I'd like to write about my North America "Tour" across several conferences and user groups.

Implicit returns are a feature in some languages. They have recently bitten me, so here's my opinion. Statements, expressions, and returns …

Nicolas Frankel
3,725 viewsIn this two-post series, I've addressed most of 16 different practices to secure APIs with Apache APISIX.

Nicolas Frankel
3,671 viewsSee how to configure Apache APISIX to secure your APIs against 7 of the 16 rules in the "16 practices to secure your API" list.

GitHub offers a way to customize one's profile by allowing one to create a README in a specific repository, named as your profile, e.g.,…

Nicolas Frankel
5,089 viewsMost organizations don't incentivize for security. Hence, we need to be smart about it and use existing components as much as possible.

As part of learning the Rust ecosystem, I dedicated the last few days to error management. Here are my findings. Error management 101 The …

Nicolas Frankel
5,512 viewsLet's try Docker Scout, the Docker image vulnerability detection tool.

Last year, I started to use Excalidraw as a diagram tool. However, the SVG images didn't display the font correctly. In this post, I'd like …