Bio
Nicolas Fränkel is a 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.
My Talks
An always up-to-date developer's CV
GitHub is a developer's CV but what happens if you're not working on any project hosted on GitHub. All hope is not lost: you can still customize your GitHub profile with all data you want.
Back to basics, getting traffic into your Kubernetes cluster
This talk goes through all the ways to get traffic into a Kubernetes cluster, from a Service NodePort to the Gateway API
Chopping the monolith
Between migrating to micro services and using a Rule Engine, Serverless is a pragmatic approach that allows deploying business capabilities that change often.
Evolving your APIs, a pragmatic approach
Like any architecture-related REST APIs are easy to get started on, but their lifecycle is hard manage if you don't plan for it. Here is a pragmatic process to do that.
Hands-on Apache APISIX
In this workshop, we will go through several features of Apache APISIX, an API Gateway.
Mutation Testing to the rescue of your Tests
Code coverage is useless because of assertless testing. There's a technique to replace it, it's called Mutation Testing.
On-the-Fly Image Resizing, an approach to Web Asset Management
Revolutionize web image optimization with an approach that eliminates the need for manual size variants and significantly reduce storage costs effortlessly.
Own your blog with Git and GitLab
Writing a blog is cool. Owning its content is much better. In this talk, I'll show you what infrastructure I'm using since more than 10 years, and how you can set your own.
Practical introduction to OpenTelemetry tracing
OpenTelemetry is a standard for tracing across multiple components. Let's see how to set it up.
Rust-generated WebAssembly, bridging the language gap of API Gateways
Learn how WebAssembly solves API Gateway's business logic problem Write in any language and compile it to WebAssembly. Rust plugin demo included