Reposted by Johan HuttingJUG Noord @jugnoord.bsky.social · 28/09/2026This Thursday we'll have Guus de Wit and Maik Kingma sharing their insights on writing less code and AI agents in production. Details and sign-up: www.meetup.com/jug-noord/ev... 013
Reposted by Johan HuttingDevoxx Belgium @devoxx.com · 28/09/2026NEXT WEEK 🚀 #Devoxx Belgium 2026 is almost here! 5 days. ~200 speakers. 8 tracks. ~2700 devoxxians. 🎟️ eTickets have now been emailed to all attendees and speakers, check your inbox (and spam folder). See you in Antwerp! 🧡 176
Reposted by Johan HuttingAndres Almiray @andresalmiray.com · 25/09/2026🚀 Java HTML Sanitizer 20260924.2 has been released! github.com/OWASP/java-html-sanitize… 042
Reposted by Johan HuttingJosh Long 🍃 @starbuxman.joshlong.com · 17/09/2026one of my favorite OSS projects maintained by the legendary Andres Aalmiray is JReleaser. Wannna automate the process of taking an artifact and getting it to production? Use JReleaser. jreleaser.org 0298
Reposted by Johan HuttingAna-Maria Mihalceanu @ammbra1508.bsky.social · 14/09/2026Java 27 is almost here❣️ Join us tomorrow at 15:00 UTC for a 3 hour livestream featuring live coding, technical deep dives and conversations with the guests from the JDK team and community. See you live 👇 www.youtube.com/live/4V2jooU... #Java #JDK27 #AIyoutube.comJava 27 Launch StreamYouTube video by Java 0115
Reposted by Johan Huttingaustin_walker @austinwalker.bsky.social · 10/09/2026Comparing “blogging” to “AI Slop” is the type of take that emerges from being obsessed with how people talk about things instead of being interested in what things are. 262438438
Reposted by Johan HuttingTom Cools @tomcools.be · 31/08/2026One of my new favorite things is to ask Claude to add architecture validation tests using @archunit.bsky.social whenever we want to "codify" decisions. Actual executable deterministic validation = 😍 Works like a charm. Move beyond markdown and prayers, add some actual validation in there! #java 2132
Reposted by Johan HuttingIntelliJ IDEA, a JetBrains IDE @intellijidea.com · 26/08/2026Project Loom brings lightweight concurrency to Java. Virtual Threads, Structured Concurrency, Scoped Values — @balarawool.bsky.social shows how the pieces fit together in the latest IntelliJ IDEA Tech Talks 👇 youtu.be/2L7zLdHeyY0youtu.beBeyond Virtual Threads: Structured Concurrency - Balkrishna Rawool | IntelliJ IDEA Tech TalksYouTube video by IntelliJ IDEA, a JetBrains IDE 196
Reposted by Johan Huttingdev2next.bsky.social @dev2next.bsky.social · 22/07/2026Curious about event sourcing but not sure where to start? 💭 Build a feature from the events up in this hands-on workshop with @ted.dev at #dev2next and see how event sourcing works in practice. 🔗 www.dev2next.com/schedule 🎟️ Get tickets: dev2next.com 📅 October 12-15 #EventSourcing #Java 064
Johan Hutting @johanhutting.bsky.social · 17/08/2026Will be attending the conference sessions at @devoxx.com this year, hope to catch up with everyone there! Getting the tickets went quite smooth with the new waiting line system 😎 180
Reposted by Johan HuttingDevoxx Belgium @devoxx.com · 17/08/2026We'll activate the registration waiting room at 8h45 🤩 👉🏽 reg.devoxx.bereg.devoxx.be 011
Reposted by Johan HuttingJCON Conference @jcon.one · 14/08/2026Our next #JCON2026 session is live: 'Have You Gone #MADR?' with Johan Hutting This is usually solved by #code comments, keeping notes on wiki's, private #docs on laptops and so on. What if I told you there is an interesting alternative … Grab your coffee and hit play: youtu.be/tR4Ri-VLIScyoutu.beyoutu.behttps://youtu.be/tR4Ri-VLISc 021
Reposted by Johan HuttingBalkrishna Rawool @balarawool.bsky.social · 10/08/2026Recording 📽️ of my #JSpring 2026 talk (Virtual Threads, Structured Concurrency and Scoped Values: Putting it all together 🧵 ☕) is out on youtube. Please check it here: www.youtube.com/watch?v=4sq1... Thank you @nljug.bsky.social 🙏youtube.comVirtual Threads, structured concurrency and scoped values putting it all togetherYouTube video by NLJUG 162
Johan Hutting @johanhutting.bsky.social · 03/08/2026Some colleagues were discussing the impact of AI-assisted CVEs and contributing to open-source today, and as it happens this great talk covering all of that by @bukama.bsky.social was published last week, so was able to share it: www.youtube.com/watch?v=M6B0...youtube.comCode Not Required! The Many Ways to Support Open Source Projects | Matthias Bünger (EN)YouTube video by JAVAPRO 010
Johan Hutting @johanhutting.bsky.social · 28/07/2026Found this old video of us participating in the CarbageRun and fitting as many people as possible in a #Saab 9000 for one of the assignments 😎 Great memories of the trips and the car itself! www.youtube.com/watch?v=Wmys...youtube.comHoeveel man passen er in een Saab 9000?YouTube video by teamspijker 010
Reposted by Johan HuttingHinse ter Schuur @coduinix.bsky.social · 24/07/2026Nice writeup on embracing change, with a lovely metaphor about planning a party. softwarereflections.substack.com/p/agile-taug...softwarereflections.substack.comAgile Taught Us to Adapt, but Never Fully Taught Us How to Embrace ChangeLast week, I finished reading The Architect’s Paradox by Barry M. 011
Reposted by Johan HuttingKelsey Hightower @kelseyhightower.com · 21/07/2026AI isn't a fad. Talking about AI all the time is. 59610
Reposted by Johan HuttingDevoxx Belgium @devoxx.com · 14/07/2026Four days until the #Devoxx Belgium CFP closes. Here are the current stats 🔥🚀 👉 dvbe26.cfp.dev 1124
Reposted by Johan HuttingAna-Maria Mihalceanu @ammbra1508.bsky.social · 07/07/2026📣 The CFP for @devoxx.com closes in 10 days so there is still time to submit your proposals! Now is time to share with the world that cool side project, your lessons learned, or maybe that new practice from work❣️ From #Java to Agentic #AI, bring forward your passion for tech ✨! dvbe26.cfp.devdvbe26.cfp.devCall For PapersThe Call for Papers web app which allows authenticated users to submit talks and the program committee to review and rate them. 094
Reposted by Johan HuttingJavaForumNord @javaforumnord.bsky.social · 03/07/2026Paulien van Alst @paulienvanalst.bsky.social - Thinking in Relationships: Practical Graph Database Modelling in Java with Neo4j Auf dem Java Forum Nord 2026: javaforumnord.de/2026 045
Reposted by Johan HuttingMarit van Dijk @maritvandijk.bsky.social · 03/07/2026🎶 Do you wanna build a project? Don't use maven clean install! Phases run sequentially verify is all you need to make Andres happy! 🎶 cc @andresalmiray.com 2133
Johan Hutting @johanhutting.bsky.social · 01/07/2026⚰️ www.youtube.com/watch?v=kWSI...youtube.comOfficial PlayStation Used Game Instructional VideoYouTube video by PlayStation 000
Reposted by Johan HuttingGraalVM @graalvm.org · 25/06/2026Join us next Tuesday at 5 PM CET / 8 AM PT for GraalVM 25.1 release party!🎉 www.youtube.com/watch?v=vmPs...youtube.comGraalVM 25.1 Release Stream!🚀YouTube video by GraalVM 🚀 0118
Johan Hutting @johanhutting.bsky.social · 22/06/2026Photoalbums for @devoxxpl.bsky.social by @ddoutsiopoulos.bsky.social are available. As usual with wonderful shots of the speakers -and- audience 🤩 Wednesday: www.flickr.com/photos/bejug... Thursday: www.flickr.com/photos/bejug... Friday: www.flickr.com/photos/bejug...flickr.comDevoxx Poland 2026 - Day 1This is the photos selection from Day 1 of Devoxx Poland 2026 in the beautiful city of Krakow! #devoxxpl #dimitrisdoutsiopoulos #ddeventphotographer All Rights Reserved | © dimitris Doutsiopou... 111
Johan Hutting @johanhutting.bsky.social · 19/06/2026So, the train signs are hit by lightning, train driving slowly towards Zwolle and unclear if it'll arrive in Leeuwarden 😅 100
Johan Hutting @johanhutting.bsky.social · 19/06/2026Oh dear... Koade oranje yn Fryslân oant 2.00 oere fannacht. 100
Johan Hutting @johanhutting.bsky.social · 19/06/2026Scratch that, apparently chaos on the track, so will have to by Centraal 😅 000
Johan Hutting @johanhutting.bsky.social · 19/06/2026Wasn't expecting to see @hansolo.eu use the "other" Star thingie 😅 030
Johan Hutting @johanhutting.bsky.social · 18/06/2026TIL about docs.oracle.com/javase/8/doc... 🫢docs.oracle.comUncheckedIOException (Java Platform SE 8 ) 032
Johan Hutting @johanhutting.bsky.social · 17/06/2026@nipafx.dev Valhalla, when? 😅 #AskingFor @coduinix.bsky.social 120
Johan Hutting @johanhutting.bsky.social · 17/06/2026Enjoying @pbakker.bsky.social sharing how Netflix uses Java in '26 at @devoxxpl.bsky.social 👍 030
Johan Hutting @johanhutting.bsky.social · 15/06/2026Reviewing CfP submissions with walls-of-LLM-generated-text, just scrolling by fast to click 🙅 and reason "LLM submission". If you can't even bother to write a proper proposal for your audience, I won't bother reviewing it that way 🤷 031
Reposted by Johan HuttingMarit van Dijk @maritvandijk.bsky.social · 10/06/2026"Don’t ask someone to read/review what you haven’t read or reviewed yourself." Some good stuff on working with AI in a team, by @skamille.themanagerswrath.com skamille.medium.com/guidelines-f...skamille.medium.comGuidelines for Respectful Use of AIAs companies adopt AI tools, a lot of time is spent on thinking about AI policies from a security, compliance, or even cost-focused angle… 093
Johan Hutting @johanhutting.bsky.social · 08/06/2026This is horrible behaviour by an open source library developer: two weeks ago a version was released which added prompt injection on purpose causing agents using it to delete the implementation on the developers device. If you don't agree with LLM usage, voice it, don't damage others work 🤔 100
Reposted by Johan HuttingMarit van Dijk @maritvandijk.bsky.social · 08/06/2026"Be more productive with #IntelliJIDEA" by yours truly at @jnationconf.bsky.social #JNation: www.youtube.com/watch?v=K7Vb...youtube.comBe more productive with IntelliJ IDEA by Marit van Dijk - JNation 2026Be more productive with IntelliJ IDEA IntelliJ IDEA is designed to help developers stay in the flow while working. It has a powerful editor, refactorings, navigation, and all kinds of smart features… 031
Reposted by Johan HuttingGraalVM @graalvm.org · 08/06/2026GraalVM Community Summit is back for its 6th edition! 🚀 Join our team, contributors, and partners in the JVM ecosystem for two days of presentations, working sessions, and collaboration on the future of GraalVM! Learn more and join: graalvm.org/community/su... 184
Reposted by Johan HuttingMark Reinhold @mreinhold.org · 04/06/2026JDK 27 has been branched from the main line and is now in Rampdown Phase One: mail.openjdk.org/archives/lis... openjdk.org/projects/jdk... #JDK27 #OpenJDK #Javamail.openjdk.org JDK 27 is now in Rampdown Phase One - jdk-dev - openjdk.org 0218
Reposted by Johan HuttingCharity Majors @charity.wtf · 03/06/2026i wrote a post about the growing divide between AI skeptics and AI enthusiasts. wins and costs are both real, but too often fall on different groups of people. when you're only experiencing half the story, it's too easy to write each other off. charitydotwtf.substack.com/p/ai-enthusi...charitydotwtf.substack.comAI enthusiasts are in a race against time, AI skeptics are in a race against entropyBoth sides are grappling with a real existential threat, and both sides feel like they are screaming into the void. Here's how to close the gap and get everyone pulling in the same direction. 109434
Johan Hutting @johanhutting.bsky.social · 01/06/2026For those running towards Caveman with the updated costs, consider writing your "own" solution, as covered in medium.com/@KubaGuzik/i... (Yes, it's already two months old...)medium.comI Benchmarked the Viral “Caveman” Prompt to Save LLM Tokens. Then my 6-Line Version Beat It.Last week, an open-source project called caveman promised to save 75% on LLM tokens by making AI talk like a caveman — dropping filler… 010
Johan Hutting @johanhutting.bsky.social · 01/06/2026Me watching all the GitHub Copilot users burn their monthly token budget today 😅static.klipy.comPopcorn Guy Enjoys Popcorn While RelaxingALT: Popcorn Guy Enjoys Popcorn While Relaxing 150
Reposted by Johan HuttingJUG Noord @jugnoord.bsky.social · 26/05/2026Our next meetup will be on June 23rd at DUO in Groningen featuring @josroseboom.bsky.social sharing how to be awesome with ORMs and @boukenijhuis.bsky.social showing how to migrate to a European cloud. Sign up at our meetup page to join this inspiring session! 032
Reposted by Johan HuttingSharat (Shar) Chander - 🟦🌊 @sharatchander.bsky.social · 23/05/2026May 23, 1995 31 years and still going strong. Happy birthday, #Java! Thx to the #JavaCommunity that continues to keep it vibrant! 03510
Reposted by Johan HuttingIonut Balosin @ionutbalosin.bsky.social · 21/05/2026After a year of daily AI-assisted coding, I wrote down what actually works — spec-driven dev, skills as guardrails, incremental verification, and the 4 gaps. ionutbalosin.com/2026/05/tami... AI is an amplifier. It magnifies discipline and chaos with equal enthusiasm. #AI #SoftwareEngineeringionutbalosin.comTaming AI Assistants: Practical Advice for Software Teams – Ionut Balosin 066
Reposted by Johan HuttingVivaldi Browser @vivaldi.com · 21/05/2026New Vivaldi just dropped. And by new, we mean NEW ✨vivaldi.comVivaldi 8.0: our biggest design overhaul, ever | Vivaldi BrowserMore than thirteen years in, and I am still as excited about building this browser as I was on day one. Maybe more. That excitement comes from a genuine belief that the people who use Vivaldi deserve… 1220545
Reposted by Johan HuttingOpenRewrite by Moderne @openrewrite.github.io · 21/05/2026OpenRewrite now has a Kotlin DSL for recipe authoring. Declare a before/after pattern, get a generated recipe at compile time. No annotations, no template class, no reflection. Migration, performance fusions, and Android deprecation patterns all ship on day one. Full breakdown:buff.lyKotlin Recipes for OpenRewrite: A New DSL for AuthoringOpenRewrite now ships a Kotlin DSL for declarative recipe authoring, plus catalogs for migration, performance, and Android, all built on the Kotlin LST. 0105
Reposted by Johan HuttingThomas Vitale ☀️ @thomasvitale.com · 21/05/2026Over the years, GraalVM compilation time has drastically improved. On my MacBook, it takes a few seconds. It’s actually the fastest operation in a development workflow that includes GenAI agents. Everything else is slower because GenAI-powered. It makes you think, right? 021