Nicolas Frankel
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.
Do you want your ad here?
Contact us to get your ad seen by thousands of users every day!
hello@foojay.ioAll 0 Likes
World geography gotchas
Table of Contents ConclusionYears ago, a colleague of mine told me about two pockets of foreign land surrounded by Switzerland: Campione d'Italia and Büsingen am Hochrhein, respectively Italy and Germany. Both are enclaves of their respective country in Swiss territory: ...
Table of Contents FactsChaptersPros and consConclusionThis review is about Build an AI Agent (From Scratch) by Jungjun Hur and Younghee Song from Manning. Facts 10 chapters $29.29 (at the time of this writing) 315 pages Chapters Building your first LLM …
Table of Contents SetupGEDCOM 101The loopWhat worked with the assistantWhat I learned about genealogyVisualization with Topola on Cloudflare PagesConclusionMy son recently came to me to brag about using AI to find our ancestors. While the results were correct, I didn’t …
Table of Contents Supply chain hardeningVerifying dependenciesGradle verificationThe issue with Renovate and its fixConclusionMy current company has settled on using Gradle. It doesn’t make me very happy, but you need to learn to work with constraints. Plus, I must admit …
Table of Contents The core problemThe wrong fixThe actual solutionConclusionI’ve been a big fan of Renovate for a couple of years already. Renovate scans your repositories, detects outdated package versions, and opens pull requests to automatically bump them. It’s similar …
Table of Contents DefinitionsEarly programming languagesMulti-target is the new blackDiscussionI started as a Java developer, but for some time now, I have broadened my horizons. Recently, I thought about how early languages were dedicated to a single target and platform, …
Table of Contents OrderImages to videoFuture worksConclusionIn the first post of this series, I focused on the project foundations: what should I do to create a video from photos taken from the same position year after year? I dedicated the …
Table of Contents AI gatewaysMy use-caseAvailable AI gatewaysBifrost 5-minute quick startDebugging the setupBudget managementSimple fallbackConclusionBefore working for 2 years on the Apache APISIX API gateway, I was mainly oblivious to API gateways. It’s only by working with them that I …
Table of Contents OpenCV for feature matchingNeural matching with SuperPoint and LightGlueIn the previous post, I described the Seasons project: a time-lapse of hundreds of pictures taken from nearly the same viewpoint over the years. The hardest challenge wasn’t taking …
I live close to nature. I regularly go for a run in the countryside. Over several years, during my runs, I’ve taken pictures from the same position, always roughly the same angle. I had a vague idea in the back …
All 43 Comments