Sign in

Johan Vos

@johanvos.bsky.social
867 followers 76 following 313 posts

Java Champion, Gluon and LodgON. co-lead OpenJFX, lead OpenJDK-Mobile . Java for science, Quantum Computing. PhD

PostsRepliesMedia
Johan Vos @johanvos.bsky.social · 05/10/2026
Java for data science at #Devoxx. Hands on lab explaining how to use machine learning and scientific projects with #Java
021
Johan Vos @johanvos.bsky.social · 30/09/2026
Preparing for #Devoxx Belgium.
061
Johan Vos @johanvos.bsky.social · 30/09/2026
I agree Stack Overflow was far from perfect, but IMHO it forced you to think about the answers, compare options from different authors until you finally understood the problem (hence fixed it). At the end, your understanding increased, and humans answering questions helped in that. That's gone now.
000
Johan Vos @johanvos.bsky.social · 29/09/2026
I'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. #java
devoxx.be
Devoxx Belgium – A Developer Community Event
Join 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 Vos
Meredith Whittaker @meredithmeredith.bsky.social · 08/09/2026
Appreciating @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-ai
ciaranmartin.substack.com
Welcome 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
29117
Johan Vos @johanvos.bsky.social · 24/09/2026
The original Java developers had the ethics to at least try to fix the sandbox instead of shifting the problem to a marketing department that changed it into an opportunity. #Java #ethics
040
Johan Vos @johanvos.bsky.social · 24/09/2026
The 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 Vos
Gluon @gluonhq.bsky.social · 15/09/2026
Another 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 #jdk27
gluonhq.com
JavaFX 27 is Now Available — Gluon
JavaFX 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 · 11/09/2026
Interessant. Kurzweil was ook de inspiratie voor Bill Joy's "Why the future doesn't need us" paper in 2000. (www.wired.com/2000/04/joy-2/) Verschil tussen toen en nu is dat toen discussies door tech experten gevoerd werden, en nu door marketing/finance mensen. Dat maakt het nog enger, imho.
wired.com
Why the Future Doesn't Need Us
Our most powerful 21st-century technologies—robotics, genetic engineering, and nanotech—are threatening to make humans an endangered species.
010
Johan Vos @johanvos.bsky.social · 26/08/2026
The whole thing is very well maintained and combines the charms of old JDK with up-to-date code patterns. I compare it with a great combination of well-preserved historic buildings and modern architecture. (2/2)
050
Johan Vos @johanvos.bsky.social · 26/08/2026
The 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/2026
Glad 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 Vos
Eryk 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.com
The System From Nowhere
When 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 Vos
Stephan Janssen @stephanjanssen.be · 13/08/2026
Yesterday 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/2026
I 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/2026
This 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/2026
Looking 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/2026
Important: 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/2026
Gluon's JavaFX CPU builds for JavaFX 17/21/25/26 are available now. gluonhq.com/news/2026-07...
gluonhq.com
July 2026 Critical Patch Update: Essential Security and Stability Fixes for OpenJFX — Gluon
Today 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/2026
Imho, 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 Vos
Official account of jfxcentral.com @jfxcentral.com · 19/06/2026
Here 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!
Screenshot
265
Reposted by Johan Vos
Tom Cools @tomcools.be · 10/06/2026
The 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 Vos
Official account of jfxcentral.com @jfxcentral.com · 05/06/2026
Here 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/2026
A growth in understanding is an incredible valuable asset. I don't care at all how "good" devs are with "prompts". I want them to understand what they do. (2/2)
000
Johan Vos @johanvos.bsky.social · 04/06/2026
My 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/2026
Absolutely 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 Vos
Devoxx Belgium @devoxx.com · 02/06/2026
Devoxx Belgium CFP is open! New tracks & info @ devoxx.be ❤️☕️💀
0135
Johan Vos @johanvos.bsky.social · 01/06/2026
I'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 Vos
Official account of jfxcentral.com @jfxcentral.com · 22/05/2026
Here 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
Screenshot
0127
Johan Vos @johanvos.bsky.social · 15/05/2026
Often, 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/2026
About the useful things I want to do with Strange: I want to leverage the very latest #OpenJDK features, make it much faster and have a better API. And I want to experiment with more qc algorithms. #quantumcomputing
000
Johan Vos @johanvos.bsky.social · 06/05/2026
Years 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.com
GitHub - redfx-quantum/strange: Quantum Computing API for Java
Quantum Computing API for Java. Contribute to redfx-quantum/strange development by creating an account on GitHub.
151
Johan Vos @johanvos.bsky.social · 24/04/2026
Most 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/2026
Enjoy 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/2026
Excellent 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/2026
Glad 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/2026
Understanding code is so much more important than writing code.
071
Johan Vos @johanvos.bsky.social · 30/03/2026
I respectfully disagree :) I think in many problems, code is not the problem. I don't judge junior developers on their coding skills. I judge on their understanding of the problem. Same for me. If I understand what I need to do, it's almost done. But it is often so damn hard to know what I want.
100
Johan Vos @johanvos.bsky.social · 30/03/2026
This 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
Johan Vos @johanvos.bsky.social · 18/03/2026
Posts and comments like this make me optimistic that there is still hope. I'm concerned about the growing claims of marketers over the domain of innovation/research. Good to see there are still more knowledgeable thoughts. Thanks for sharing.
000
Reposted by Johan Vos
Sylvain Wallez @swallez.com · 18/03/2026
Excellent 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/2026
Gluon continues to lead the OpenJFX project. Here is JavaFX 26.
1142
Johan Vos @johanvos.bsky.social · 17/03/2026
JavaFX 26 SDK's are available, maven artifacts are being published (but it seems to be a busy publishing day ;) )
maven central screenshot, showing openjfx 26 in "publishing" status
051
Reposted by Johan Vos
Robert Ladstätter @rladstaetter.bsky.social · 17/03/2026
Just 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 #msi
github.com
GitHub - rladstaetter/CameraApp: Display a videostream from your webcam with JavaFX and JavaCV
Display a videostream from your webcam with JavaFX and JavaCV - rladstaetter/CameraApp
031
Reposted by Johan Vos
Gluon @gluonhq.bsky.social · 12/03/2026
We’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.com
Why spend a week on a bug that we can fix in an hour? - Gluon
We’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
Johan Vos @johanvos.bsky.social · 16/03/2026
Remember Blackdown?
000
Johan Vos @johanvos.bsky.social · 13/03/2026
IMO the quality of #Java has improved *a lot* between 2015 and 2025 -- excellent work of the heroes at #OpenJDK. As for the #community, I hope we can get more diverse. One of the great things in the early days was "Java Everywhere". Think about education, science, data/embedded,... #innovation
095
Reposted by Johan Vos
Foojay, the Friends Of OpenJDK @foojay.io · 12/03/2026
We'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.io
foojay – a place for friends of OpenJDK
foojay is the place for all OpenJDK Update Release Information. Learn More.
053
Johan Vos @johanvos.bsky.social · 12/03/2026
We 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 Vos
Mo Ryan @moryan.bsky.social · 11/03/2026
I 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.com
An open letter to Grammarly and other plagiarists, thieves and slop merchants
To 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...
837961495