📰 Dev.to · Nicolas Fränkel
Articles from Dev.to · Nicolas Fränkel · 21 articles · Updated every 3 hours · View all reads
All
⚡ AI Lessons (10416)
ArXiv cs.AIDev.to · FORUM WEBDev.to AIForbes InnovationOpenAI NewsHugging Face Blog

Dev.to · Nicolas Fränkel
4d ago
Experimenting with AI subagents
I like to analyze codebases I start working on, or that I left for months. I ask my coding assistant,...

Dev.to · Nicolas Fränkel
1mo ago
JVM timing options
For as long as I have been coding in Java, we have had requirements to measure the execution time of...

Dev.to · Nicolas Fränkel
2mo ago
Feedback on checked exceptions and lambdas
I got a lot of interesting feedback on Checked exceptions and lambdas. Let's start with my own: after...

Dev.to · Nicolas Fränkel
2mo ago
From a JAR to a full-fledged MacOS app
A couple of years ago, I developed a small Kotlin GUI to help me rename my files in batch. I actually...

Dev.to · Nicolas Fränkel
6mo ago
Transactions and ThreadLocal in Spring
Two years ago, my friend José Paumard held the talk "Concurrent and Asynchronous Programming : Loom"...

Dev.to · Nicolas Fränkel
8mo ago
OpenTelemetry Tracing on the JVM
You may know I'm a big fan of OpenTelemetry. I recently finished developing a master class for the...

Dev.to · Nicolas Fränkel
8mo ago
Pattern matching across different languages
Pattern matching is a major feature in software development. While pattern matching applies in...

Dev.to · Nicolas Fränkel
9mo ago
Testing an OpenRewrite recipe
For the last two weeks, I've kicked the tires of OpenRewrite. At first, I created a recipe to move...

Dev.to · Nicolas Fränkel
10mo ago
Authoring an OpenRewrite recipe
I've been eying OpenRewrite for some time, but I haven't had time to play with it yet. In case you...

Dev.to · Nicolas Fränkel
1y ago
Pull request testing on Kubernetes: testing locally and on GitHub workflows
Imagine an organization with the following practices: Commits code on GitHub Runs its CI/CD...

Dev.to · Nicolas Fränkel
1y ago
Langchain4J musings
I’m coming relatively late to the LLM party, but I rarely come very early in the hype cycle. For...

Dev.to · Nicolas Fränkel
1y ago
Summary of the AJAX frameworks comparison
In previous weeks, I've analyzed several libraries and frameworks that augment the client with AJAX...

Dev.to · Nicolas Fränkel
1y ago
Vaadin, the battery-included server-side AJAX framework
I've written a lot about Vaadin. I was so enthusiastic that I wrote the first book about it (besides...

Dev.to · Nicolas Fränkel
1y ago
Augmenting the client with Vue.js
In my previous post, I laid the ground to build upon; now is the time to start "for real". I heard a...

Dev.to · Nicolas Fränkel
1y ago
Kotlin Coroutines and OpenTelemetry tracing
I recently compared three OpenTelemetry approaches on the JVM: Java Agent v1, v2, and Micrometer. I...

Dev.to · Nicolas Fränkel
1y ago
OpenTelemetry Tracing on Spring Boot, Java Agent vs. Micrometer Tracing
My demo of OpenTelemetry Tracing features two Spring Boot components. One uses the Java agent, and I...

Dev.to · Nicolas Fränkel
1y ago
Dynamic watermarking on the JVM
Displaying images on your website makes for an interesting problem: on one side, you want to make...

Dev.to · Nicolas Fränkel
2y ago
The pitfall of implicit returns
Implicit returns are a feature in some languages. They have recently bitten me, so here's my...

Dev.to · Nicolas Fränkel
4y ago
Multiple ways to configure Spring
Two weeks ago, I wrote how you could write a Spring application with no annotations. Many...

Dev.to · Nicolas Fränkel
4y ago
Annotation-free Spring
Some, if not most, of our judgments regarding technology stacks come either from third-party opinions...

Dev.to · Nicolas Fränkel
4y ago
On metrics
There's still an ongoing debate whether development in particular and IT, in general, are engineering...
DeepCamp AI