Nicolas Fränkel 🇪🇺🇺🇦🇬🇪

Nicolas Fränkel 🇪🇺🇺🇦🇬🇪

@frankel.ch

🧑‍💻 Developer and architect 🥑 Developer Advocate ✍️ Blogger @ https://blog.frankel.ch/ 🎓 Eternal learner 📖 Book author at http://leanpub.com/integrationtest

1.9K followers28 following2.7K posts

Pinned

Peter Firmstone continues his series on #Security on the #JVM. Today: what the guarantees cost. Nobody runs a SecurityManager in production because it dies under load. DirtyChai makes a permission check lock-free and cache-friendly on virtual threads; JGDMS grows a fleet by starting 1 more process.

blog.frankel.chSecurity Baked Into the JVM: DirtyChai scales vertically, JGDMS scales horizontallyNobody runs a SecurityManager in production. The usual reason given is that it does not survive a load test, and every guarantee in this series was bought with a check: a constraint on each call, an a...

Nicolas Fränkel 🇪🇺🇺🇦🇬🇪 reposted

A Java Geek Weekly 159 8 Programming Concepts That Look Useless Until Something Breaks. Yandex outage. What I Self-Host, What I Don’t. Grafana Tempo 3.1. Variance in Generics, Phantom and Existential types with Java and Scala. Adding features to the Claude Code harness and more!

blog.frankel.chA Java Geek weekly 1598 Programming Concepts That Look Useless Until Something Breaks. Yandex outage: Data shows that instead of going dark, malicious bots went on the move. What I Self-Host, What I Don’t, and Why. Grafana...

>Pipeline test slimmed from ~700 to ~220 lines While improving the line and the mutation #codecoverage. That's what I like to read at the end of a #refactoring session. Refactoring production code is good, but don't forget tests! Tests are the unloved children of developers.

Nicolas Fränkel 🇪🇺🇺🇦🇬🇪 reposted

My new post, hosted by @frankel.ch —whom I thank, as always, for his help, patience, and support.

To build a #maps application, you pick a tile provider such as #Google or #Mapbox, or a self-hosted stack like #GeoServer or #Martin. @stefanofago.bsky.social asked himself if a different approach was possible. He found #PMTiles that removes the tile server. Read on!

To build a #maps application, you pick a tile provider such as #Google or #Mapbox, or a self-hosted stack like #GeoServer or #Martin. @stefanofago.bsky.social asked himself if a different approach was possible. He found #PMTiles that removes the tile server. Read on!

blog.frankel.chMaps without a tile serverIf you have built an application with an interactive map, you know what you are in for. You pick a tile provider such as Google or Mapbox, or a self-hosted stack like GeoServer or Martin, and your fro...

Nicolas Fränkel 🇪🇺🇺🇦🇬🇪 reposted

Until we understand what it means that russia is waging a Vernichtungskrieg—a war of extermination—in Ukraine, not only will we have failed to grasp the essence of russia’s war and its strategy today and tomorrow, but we Europeans will remain unable to make the necessary decision.

Next level phishing: "My name is John Scognamiglio, and I serve as Editor-in-Chief at Kensington Publishing. I recently came across Integration Testing from the Trenches [...]" They target using data from my website. Too bad they use an aol.com address in 2026.

A Java Geek weekly 158 Making illegal state unrepresentable. Zero-code trace-log correlation with OBI. Gleam doesn’t compile to Erlang source anymore. PhotoCraft. Ahnentafel. Python 3.15.0. Anti-Patterns in Software Blogging. Github Migrates Copilot Runtime to Rust with AI-Assisted Rewrite and more

blog.frankel.chA Java Geek weekly 158Making illegal state unrepresentable. Zero-code trace-log correlation with OBI. Gleam doesn’t compile to Erlang source anymore. PhotoCraft. Ahnentafel. Python 3.15.0. Anti-Patterns in Software Bloggin...

Nicolas Fränkel 🇪🇺🇺🇦🇬🇪 reposted

Toujours pas fermé alors que la guerre hybride le la russie s'intensifie ? On attend quoi ? @viginum.bsky.social

Geopolitis Mionnet D@geopolitis.bsky.social

Le consulat général russe de Bonn "aurait pu" être utilisé comme centre d'activités de renseignement et de soutien aux opérations hybrides en UE. Selon des sources de Bruxelles citées par Bild, 15 à 20 agents du SVR, du FSB et du GRU, se faisant passer pour des diplomates. Nooonnn ?! Alors, Paris ?

Nicolas Fränkel 🇪🇺🇺🇦🇬🇪 reposted

Nicolas Fränkel 🇪🇺🇺🇦🇬🇪 reposted

Trump is a filthy bastard. His collusion with russia amounts to high treason. While Moscow continues to escalate its massacres of Ukrainians, Trump is offering criminals money. It's a strong incentive for the Ukrainians to bomb russian refineries even more—the Europeans must help them decisively.