Johan Vos @johanvos.bsky.social · 29/09/2026I'm very excited about the Java track at Devoxx Belgium (devoxx.be). This is real content, from human core developers who *understand* what they are doing. It helps understanding how and why Java works the way it does. If you want improve your developer skills, I recommend joining. #javadevoxx.beDevoxx Belgium – A Developer Community EventJoin 20,000+ developers at Devoxx Belgium. Explore AI Agents, Java 25, and cutting-edge tech. Annual conference in Antwerp with talks, demos, and networking. 2104
Reposted by Johan VosMeredith Whittaker @meredithmeredith.bsky.social · 08/09/2026Appreciating @ciaranm.bsky.social's grounded, pithy rundown of the ghost stories, catastrophizing, and novice security practices dubiously shaping the current cybersecurity + AI landscape 🙏👇 ciaranmartin.substack.com/p/fud-tier-aiciaranmartin.substack.comWelcome to FUD-tier AI!The not entirely serious weekly (actually one-off) newsletter charting the wild rampage of Frontier AI through the world of cyber security 29217
Johan Vos @johanvos.bsky.social · 24/09/2026The AI narrative is mainly about marketing. When there was a bug in the Java sandbox in the browser 30 years ago, it would be called "a bug in the Java sandbox". Today, it would be framed as "OMG, Duke went rogue and escaped from its environment!". 182
Reposted by Johan VosGluon @gluonhq.bsky.social · 15/09/2026Another 6 months, another major JavaFX release. JavaFX 27 is now available. Read more about this latest feature release here: gluonhq.com/news/2026-09... Download the Gluon SDKs from gluonhq.com/products/jav... or get the artifacts from Maven central. #javafx #java #jdk27gluonhq.comJavaFX 27 is Now Available — GluonJavaFX 27 is now available, with Metal as the default rendering pipeline on macOS, conditional stylesheets and media queries in CSS, JavaFX controls in the window title bar, and a more capable RichTex... 063
Johan Vos @johanvos.bsky.social · 26/08/2026The deeper I dive in the details of NetBeans, the more impressed I am with the codebase and build system. The original parts of NB are pretty old, and that shows, but not in a negative way. New code lives in the same repository. (1/2) 161
Johan Vos @johanvos.bsky.social · 21/08/2026Glad to see the amount of posts with this message (code never was the problem; writing is easy, maintaining is hard) is increasing. The message I keep adding is: coding is cheap, understanding is what makes you valuable. 030
Reposted by Johan VosEryk Salvaggio @eryk.bsky.social · 16/08/2026“Nobody is losing control of an emerging intelligence. They’re redirecting their own agency to the thing they are building.” It’s a myth, a self-affirming form of sense making: they take the action to build it, but insist on describing it as if they are passive witnesses to an inevitable force.mail.cyberneticforests.comThe System From NowhereWhen Accountability Goes Rogue 💡I recently spoke with Dr. Zena Assaad for her podcast, Responsible Bytes. Video is above, below is an essay adapted from the conversation. "The system from nowhere" i... 13412132
Reposted by Johan VosStephan Janssen @stephanjanssen.be · 13/08/2026Yesterday evening, during the eclipse, we held our final CFP selection meeting for #Devoxx Belgium, with both local & remote participations. A huge THANK YOU to everyone involved in reviewing and rating the talks! Expect related emails over the next two days… 🚀 2123
Johan Vos @johanvos.bsky.social · 13/08/2026I see headlines like "AI writes the code, humans can spend more time thinking about decisions". IMO writing code never was a problem. On the contrary, while writing code, developers gained a better understanding. If you stop writing code, you lose insights needed for decisions. Understanding is key. 060
Johan Vos @johanvos.bsky.social · 10/08/2026This is huge. Very excited it will be (as a preview feature) in JDK 28. Congrats to all contributors. 080
Johan Vos @johanvos.bsky.social · 10/08/2026Looking for input/feedback from Java developers on 2 different topics: 1. Is there interest in a JavaFX workshop/conference/training in Belgium? 2. Is there interest in a gathering with fellow Java developers working on scientific topics (writing java code, not only using 3th party code) #java 365
Johan Vos @johanvos.bsky.social · 22/07/2026Important: we (Gluon) provide all those builds (with CPU patches) for free. It's a fair amount of work to do this. Please support us by: 1. buy LTS subscriptions (even if you can download them for free) 2. contact us for T&M work 3. spread this news Thanks for keeping JavaFX a community effort. 052
Johan Vos @johanvos.bsky.social · 21/07/2026Gluon's JavaFX CPU builds for JavaFX 17/21/25/26 are available now. gluonhq.com/news/2026-07...gluonhq.comJuly 2026 Critical Patch Update: Essential Security and Stability Fixes for OpenJFX — GluonToday we are publishing the July 2026 Critical Patch Update (CPU) for OpenJFX. This coordinated quarterly release delivers urgent security hardening, critical third-party dependency updates, stability... 031
Johan Vos @johanvos.bsky.social · 14/07/2026Imho, the role of scientists is very important. Scientific evidence is increasingly ignored by the public and politicians if it doesn't fit agendas (e.g. ignoring climate scientists). But laws of nature don't change because people don't like them. Time to show more respect for scientists and nature. 020
Reposted by Johan VosOfficial account of jfxcentral.com @jfxcentral.com · 19/06/2026Here is the new #JavaFX #LinksOfTheWeek, published on www.jfx-central.com/links. Thanks to Michael Strauß xdsswar @rgiskard7.bsky.social @frankdelporte.be ZEISS Meditec @wolfgangweigend.bsky.social Happy reading, and have a lovely #Java weekend! 265
Reposted by Johan VosTom Cools @tomcools.be · 10/06/2026The last Belgian #Java User Group before the summer stop is in the books! Thank you again to @oniryx.be for hosting us every year in June since we started! A big massive thank you to @glycin.bsky.social and @ted.dev for presenting #spring and #eventsourcing See you all after summer! ☀️ 0113
Reposted by Johan VosOfficial account of jfxcentral.com @jfxcentral.com · 05/06/2026Here is the new #JavaFX #LinksOfTheWeek, published on www.jfx-central.com/links. Thanks to @johanvos.bsky.social @ingstudios.dev Striking_Creme864 @dlemmermann.bsky.social @frankdelporte.be @foojay.io Happy reading, and have a lovely #Java weekend! 1148
Johan Vos @johanvos.bsky.social · 04/06/2026My advice to junior developers wondering if they should write code: yes, please do! Write code, use whatever assist tools you want to, but most of all: learn! Make sure to understand every single line you write. When you fix an issue, understand why it failed, and why it works with your fix. (1/2) 151
Johan Vos @johanvos.bsky.social · 04/06/2026Absolutely agree. As an OSS dev myself, I know how frustrating this is. I believe one of the problems is that the concept "open source" has been abused by big companies because it sounds friendly, and they make lots of $$ with it, creating different user expectations. 010
Reposted by Johan VosDevoxx Belgium @devoxx.com · 02/06/2026Devoxx Belgium CFP is open! New tracks & info @ devoxx.be ❤️☕️💀 0135
Johan Vos @johanvos.bsky.social · 01/06/2026I've spent most of today (and the past few days) on JavaFX 17/21/25 LTS. It's a lot of work, but almost a pleasure because the tools/procedures are so clear. Skara is extremely helpful with backports. And it's deterministic. JavaFX is very well maintained. #openjfx #openjdk 0155
Reposted by Johan VosOfficial account of jfxcentral.com @jfxcentral.com · 22/05/2026Here is the new #JavaFX #LinksOfTheWeek, published on www.jfx-central.com/links. Thanks to Ilmetallaro @leoxiong.bsky.social @brunoborges.bsky.social @rladstaetter.bsky.social Kareem @dlemmermann.bsky.social @foojay.io @frankdelporte.be Lee Wyatt Striking_Creme864 Matt Coley Florian Enner 0127
Johan Vos @johanvos.bsky.social · 15/05/2026Often, the real problem in software development seems to me comparable to fixing a system with 5 equations and 6 unknowns, or 6 equations and 5 unknowns. Once you have an equal amount of independent equations and unknowns, consider it done (writing the code is not the problem). 000
Johan Vos @johanvos.bsky.social · 06/05/2026Years ago, I created RedFX, a Quantum Computer simulator in #Java (github.com/redfx-quantu...) and wrote a book about QC (with Java) (www.manning.com/books/quantu...) . My main goal was to understand QC, and writing (code/book) helped a lot. Now I want to move forward, and do more useful things.github.comGitHub - redfx-quantum/strange: Quantum Computing API for JavaQuantum Computing API for Java. Contribute to redfx-quantum/strange development by creating an account on GitHub. 151
Johan Vos @johanvos.bsky.social · 24/04/2026Most recent Quantum Computing headlines focus on "breaking encryption" (negative framing). I wish there was more attention for the positive things QC can do, e.g. in drug discovery, using VQE. #quantumcomputing 110
Johan Vos @johanvos.bsky.social · 21/04/2026Enjoy the latest and safest releases of JavaFX! And if you want to help us building/distributing these releases, consider our LTS support at gluonhq.com/lts 040
Johan Vos @johanvos.bsky.social · 20/04/2026Excellent writing from Markus. "In real Java systems, the hard part was never mostly typing. The hard part is understanding what the system is allowed to do, what it must never do..." -> I absolutely agree. 050
Johan Vos @johanvos.bsky.social · 20/04/2026Glad to see the Headless JavaFX Platform is being used. It really makes automated UI tests on CI much easier. 0123
Johan Vos @johanvos.bsky.social · 19/04/2026Understanding code is so much more important than writing code. 071
Johan Vos @johanvos.bsky.social · 30/03/2026This was the thing (actually, it was the //c for me) that got me interested into programming. At different abstraction levels: from PASCAL to assembly (CALL -151). I loved the open, endless possibilities. Never had that feeling with a closed mac, so I moved to Linux later. Wozniak is a genius. 010
Reposted by Johan VosSylvain Wallez @swallez.com · 18/03/2026Excellent read. A sufficiently detailed spec is not far from code. I wouldn't be surprised to see a formal grammar for specs emerge, at which point we'll just have invented a higher level programming language or reinvented MDA. And then we'll just need a compiler, not an LLM. 3174
Johan Vos @johanvos.bsky.social · 17/03/2026Gluon continues to lead the OpenJFX project. Here is JavaFX 26. 1142
Johan Vos @johanvos.bsky.social · 17/03/2026JavaFX 26 SDK's are available, maven artifacts are being published (but it seems to be a busy publishing day ;) ) 051
Reposted by Johan VosRobert Ladstätter @rladstaetter.bsky.social · 17/03/2026Just released CameraApp on #windows and #linux appstores! Check out this project which resurrects my old passion of doing work with #JavaCV and #JavaFX 🚀 github.com/rladstaetter... Download Binaries here github.com/rladstaetter... #snap #rpm #deb #msigithub.comGitHub - rladstaetter/CameraApp: Display a videostream from your webcam with JavaFX and JavaCVDisplay a videostream from your webcam with JavaFX and JavaCV - rladstaetter/CameraApp 031
Reposted by Johan VosGluon @gluonhq.bsky.social · 12/03/2026We’ve all been there. You’re working on a JavaFX application, and you hit that wall. You search the forums. You check Stack Overflow. You spend days tweaking code, hoping for a breakthrough. There is a faster way! Read more: gluonhq.com/why-spend-a-...gluonhq.comWhy spend a week on a bug that we can fix in an hour? - GluonWe’ve all been there. You’re working on a JavaFX application, and you hit that wall. Maybe it’s a strange rendering glitch on a specific OS, a memory leak you can’t pin down, or a performance bottlene... 052
Reposted by Johan VosFoojay, the Friends Of OpenJDK @foojay.io · 12/03/2026We're excited to spotlight a fantastic community-driven initiative: the "Java Education Catalog". It wants to bring #Java back into #education, where it belongs! An initiative by @igfasouza.bsky.social and @frankdelporte.be. github.com/foojayio/jav... foojay.io/today/bringi...foojay.iofoojay – a place for friends of OpenJDKfoojay is the place for all OpenJDK Update Release Information. Learn More. 053
Johan Vos @johanvos.bsky.social · 12/03/2026We can help you with your JavaFX Application. Contact Gluon if you want a quick scan, advice, troubleshooting,... It's not hard to create a UI in Java -- but it's often helpful to get tailored advice from the experts (we learned many things the hard way ;) ) 051
Reposted by Johan VosMo Ryan @moryan.bsky.social · 11/03/2026I finally lost my shit about so-called AIs, LLMs, enshittification & everything fucking evil that @officialgrammarly.bsky.social is doing. I'm fucking furious, and not just about what 1 company has done. An open letter to Grammarly & the rest of the LLM hype machine www.moryan.com/an-open-lett...moryan.comAn open letter to Grammarly and other plagiarists, thieves and slop merchantsTo everyone at Grammarly, I am writing a book right now, a really challenging endeavor that no doubt someone in Silicon Valley will think it’s fine to steal the day it’s published. I’ve been a profes... 837981496
Reposted by Johan VosDeirdre Connolly¹ ² @durumcrustulum.com · 09/03/2026First session is beyond secure messaging, starting with 'A Practical Wrapper Protocol for Metadata-Hiding in Messaging' #realworldcrypto 161
Johan Vos @johanvos.bsky.social · 03/03/2026This sounds like a good initiative. I'll have to do more reading about the Commonhaus Foundation. 010
Reposted by Johan VosFrank Delporte @frankdelporte.be · 02/03/2026#Lottie4J, a new library, is now available on #Maven Central. With this library, you can load and parse @lottiefiles.bsky.social animations as #Java objects, and integrate them as a #JavaFX component in your application. www.youtube.com/watch?v=6t1O... More info: webtechie.be/post/2026-03...youtube.comLottie4J: A JavaFX Player for Lottie Animations in Java ApplicationsYouTube video by Frank Delporte 0124
Johan Vos @johanvos.bsky.social · 02/03/2026I don't have more marketing skills than this. But it's 100% honest. 030
Johan Vos @johanvos.bsky.social · 27/02/2026Java and JavaFX apps are often long-lived apps, requiring Long-Term support of Java(/FX). Maintaining LTS releases is a complex, resource-intensive process. Gluon delivers JavaFX LTS builds for free, making JavaFX supported and safe on many configurations. Your company can support us in doing this. 061
Reposted by Johan VosOfficial account of jfxcentral.com @jfxcentral.com · 20/02/2026Here is the new (and long!) #JavaFX #LinksOfTheWeek, published on www.jfx-central.com/links. Thanks to CommonGround_2048 @johanvos.bsky.social @gluonhq.com JabRef @tom-doerr.bsky.social @lidianycs.bsky.social @logorrr.bsky.social @hansolo.eu 1/2 1118
Reposted by Johan VosFrank Delporte @frankdelporte.be · 13/02/2026I got #Java 25 running on the #RISCV #BeagleBoard BeagleV-Fire! After my initial struggles in a previous video, I succeeded in upgrading Ubuntu and installing Java! In this video www.youtube.com/watch?v=p08u... and blog webtechie.be/post/2026-02..., I share a step-by-step guide. #JavaOnRiscVyoutube.comI Got Java 25 Running on the RISC-V BeagleBoard BeagleV-FireYouTube video by Frank Delporte 082
Johan Vos @johanvos.bsky.social · 11/02/2026How can I filter away the "WOW, my LLM wrote some code that millions of developers wrote before and now I can do it too without being smart"-messages and instead focus on posts where humans tackle real, unsolved, hard and barely documented problems? 173
Johan Vos @johanvos.bsky.social · 21/01/2026Maintaining LTS versions for a project like JavaFX is complex and resource-intensive. It requires a fair amount of the Gluon resources, but it is extremely important to keep JavaFX secure, modern and relevant. You can support us at gluonhq.com/lts #java #javafx #opensourcegluonhq.com 0147
Reposted by Johan VosSean Mullan 🏳️🌈 @seanjmullan.org · 12/01/2026JEP 527, "Post-Quantum Hybrid Key Exchange for TLS 1.3" now proposed to target JDK 27: openjdk.org/jeps/527 mail.openjdk.org/pipermail/jd... #jdk #openjdk #tls #crypto #pqcopenjdk.orgJEP 527: Post-Quantum Hybrid Key Exchange for TLS 1.3 073