Sign in

Simon Verhoeven

@simonverhoeven.bsky.social
473 followers 474 following 130 posts
PostsRepliesMedia
Simon Verhoeven @simonverhoeven.bsky.social · 14/09/2026
One more day until #Java27 releases. I've put together an overview repository covering all 9 JEPs, notable non-JEP changes, and runnable code examples. You can find the full breakdown and code here: github.com/SimonVerhoev... #Java27 #OpenJDK
github.com
GitHub - SimonVerhoeven/java27-demo: An overview of the new features in Java 27.
An overview of the new features in Java 27. Contribute to SimonVerhoeven/java27-demo development by creating an account on GitHub.
020
Simon Verhoeven @simonverhoeven.bsky.social · 20/08/2026
It's a delight to see Marco and Venkat talking about the proper use of AI. www.youtube.com/watch?v=_590...
youtube.com
40 Years of Programming: What AI Changes and What It Never Will -Venkat Subramaniam | The Marco Show
YouTube video by IntelliJ IDEA, a JetBrains IDE
020
Simon Verhoeven @simonverhoeven.bsky.social · 04/08/2026
Ahead of the Java 27 release on September 15, I’ve put together an overview repository covering all 9 JEPs, notable non-JEP changes, and runnable code examples. You can find the full breakdown and code here: github.com/SimonVerhoev... #Java27 #OpenJDK
github.com
GitHub - SimonVerhoeven/java27-demo: An overview of the new features in Java 27.
An overview of the new features in Java 27. Contribute to SimonVerhoeven/java27-demo development by creating an account on GitHub.
221
Simon Verhoeven @simonverhoeven.bsky.social · 27/07/2026
It's always nice to see the enhancements that new Spring Boot releases bring, such as the enhanced gRPC support in 4.1: github.com/SimonVerhoev...
github.com
GitHub - SimonVerhoeven/spring-boot-grpc-demo: Spring Boot gRPC demo
Spring Boot gRPC demo. Contribute to SimonVerhoeven/spring-boot-grpc-demo development by creating an account on GitHub.
010
Simon Verhoeven @simonverhoeven.bsky.social · 18/07/2026
I just finished watching @cultrepo.bsky.social 's documentary on #Java. They once again did an amazing job by capturing both #Java's evolution and the importance of the community therein. www.youtube.com/watch?v=ZqGS...
youtube.com
The Java Story | The Official Documentary
YouTube video by CultRepo
151
Simon Verhoeven @simonverhoeven.bsky.social · 06/06/2026
It is interesting to observe the reality behind C++. @cultrepo.bsky.social's documentary offers an objective look at its 40-year arc, tracing how it divides opinion, resists replacement, and continues to anchor modern infrastructure: www.youtube.com/watch?v=lI7t...
youtube.com
The Story of C++: The World's Most Consequential Programming Language | The Official Story
YouTube video by CultRepo
021
Simon Verhoeven @simonverhoeven.bsky.social · 31/05/2026
@felienne.bsky.social's latest paper journals.openedition.org/philosophias... tackles some key questions regarding what the core topics of CS are, how they're studied, what important work is left undone, and so forth. Please do yourself a favour and take a look.
journals.openedition.org
How The Social Construction of Disciplinary Boundaries and Discipli...
1 Introduction I consider myself an academic nomad in Computer Science. I started my career in Theory, then worked in Programming Languages and Software Engineering, in Computer Science Education, ...
000
Simon Verhoeven @simonverhoeven.bsky.social · 15/05/2026
@neo4j.com and @manning.com have kindly teamed up to provide us with a free e-book on using RAG and knowledge graphs to help ground our LLMs. neo4j.com/essential-gr...
neo4j.com
Essential GraphRAG
Get this comprehensive guide from Manning on how to build a GraphRAG system from scratch. Available now for free!
021
Simon Verhoeven @simonverhoeven.bsky.social · 08/05/2026
The @cultrepo.bsky.social on the #Java Spring framework is now available. It offers some magnificent insights. www.youtube.com/watch?v=0Gb1...
youtube.com
How a Group of Developers Took Back Control from Enterprise Java | Spring: The Documentary
YouTube video by CultRepo
021
Simon Verhoeven @simonverhoeven.bsky.social · 02/05/2026
It's great to see @micronautfw.bsky.social also embracing #jspecify, which brings first-class null safety. micronaut.io/2026/05/02/m...
micronaut.io
Micronaut 5 adoption of the JSpecify nullability annotations - Micronaut Framework
JSpecify nullability annotations have emerged as the standard way to define nullability constraints in Java APIs using annotations. We have migrated Micronaut’s internal APIs to use JSpecify nullabili...
010
Simon Verhoeven @simonverhoeven.bsky.social · 24/04/2026
The #JavaOne Ask the architects talk is now available: www.youtube.com/watch?v=DrF4..., as always it offers some very valuable insights.
youtube.com
Module Adoption? JDK Build Tool? Lombok? Backwards Compatibility? - Ask the Architects at JavaOne'26
YouTube video by Java
021
Simon Verhoeven @simonverhoeven.bsky.social · 17/04/2026
It's grand to see so many familiar faces; I can't wait for another magnificent Cult.Repo documentary www.youtube.com/watch?v=4qTw....
youtube.com
Spring: The Documentary [OFFICIAL TRAILER] Coming May 7th! 🚨
YouTube video by CultRepo
000
Simon Verhoeven @simonverhoeven.bsky.social · 11/04/2026
It's superb to see the @jetbrains.com Koog 0.8 release adding Spring AI support: github.com/JetBrains/ko....
github.com
Release 0.8.0 · JetBrains/koog
0.8.0 Published 10 April 2026 Major Features Spring AI Integration: Added comprehensive Spring AI support with ChatMemoryRepository and VectorStore integration for seamless persistence and retri...
052
Reposted by Simon Verhoeven
Sharat (Shar) Chander - 🟦🌊 @sharatchander.bsky.social · 31/03/2026
Well, my #Java journey has come to an end. Today my role at Oracle has been terminated. I’m open to any job leads y’all may have.
175629
Simon Verhoeven @simonverhoeven.bsky.social · 31/03/2026
Please pay attention if you're using Axios as it's undergoing a supply-chain attack: socket.dev/blog/axios-n... . Please check your lock files for axios@1.14.1, axios@0.30.4 and plain-crypto-js@4.2.1.2.
socket.dev
010
Simon Verhoeven @simonverhoeven.bsky.social · 23/03/2026
It's grand to see that Tom Scott's back after 2 years: www.youtube.com/watch?v=Yz3l...
youtube.com
I left YouTube two years ago. Time to come back.
YouTube video by Tom Scott
000
Simon Verhoeven @simonverhoeven.bsky.social · 17/03/2026
With #Java26 releasing later today, I’ve put together a demo project covering the key changes with code examples where applicable. I hope it may be of some interest. github.com/SimonVerhoev...
github.com
GitHub - SimonVerhoeven/java26-demo: An overview of what to expect from Java 26.
An overview of what to expect from Java 26. Contribute to SimonVerhoeven/java26-demo development by creating an account on GitHub.
032
Simon Verhoeven @simonverhoeven.bsky.social · 11/03/2026
It's always nice to see things becoming more open: android-developers.googleblog.com/2026/03/a-ne...
android-developers.googleblog.com
A new era for choice and openness
News and insights on the Android platform, developer tools, and events.
000
Simon Verhoeven @simonverhoeven.bsky.social · 06/03/2026
I can highly recommend the @cultrepo.bsky.social documentary celebrating the 25th birthday of @intellijidea.com. It offers so many fascinating insights: www.youtube.com/watch?v=Kour...
youtube.com
IntelliJ IDEA: The Documentary | An origin story
YouTube video by CultRepo
040
Simon Verhoeven @simonverhoeven.bsky.social · 16/02/2026
Standardising project workflows is about more than just automation. It’s about reducing cognitive load and manual repetition. A look at how command runners (Just, Task, Mise, and more) help streamline environment setup and project orchestration: github.com/SimonVerhoev...
github.com
GitHub - SimonVerhoeven/command-entrypoints
Contribute to SimonVerhoeven/command-entrypoints development by creating an account on GitHub.
000
Simon Verhoeven @simonverhoeven.bsky.social · 28/01/2026
It's nice to read that Netflix Animation Studios is joining the Blender Development Fund as Corporate Patron. Blender is such an amazing piece of open-source software.
040
Reposted by Simon Verhoeven
Donald Raab @thedonraab.bsky.social · 28/01/2026
When you change open source, open source changes you. Make the change, and celebrate the change in you. #EclipseCollections #Java donraab.medium.com/the-ten-year...
donraab.medium.com
The Ten Year Anniversary and the Next Five Years for Eclipse Collections
Celebrating ten years of Eclipse Collections at the Eclipse Foundation.
043
Simon Verhoeven @simonverhoeven.bsky.social · 07/01/2026
Don't forget to reserve your spot for the annual Java Champions conference at www.eventbrite.com/e/jchampions... . This is a free, four-day event where we can learn from and interact with Java champions.
eventbrite.com
JChampions Conference Online
Join JChampions Conference Online for epic talks by Java Champions. If you are a Java developer or studying Java then this event is for you
031
Simon Verhoeven @simonverhoeven.bsky.social · 01/01/2026
I hope everyone has a magnificent 2026.
000
Simon Verhoeven @simonverhoeven.bsky.social · 13/11/2025
Congratulations to the Spring team on the smooth release of version 7: spring.io/blog/2025/11...
spring.io
Spring Framework 7.0 General Availability
Level up your Java code and explore what Spring can do for you.
000
Simon Verhoeven @simonverhoeven.bsky.social · 28/10/2025
It's always a treat to hear @mreinhold.org talk about the stewardship of Java given his 3 decades of experience. www.youtube.com/watch?v=ny4C...
youtube.com
From Cowboy Mode to Careful Stewardship - Inside Java Podcast 41
YouTube video by Java
020
Simon Verhoeven @simonverhoeven.bsky.social · 15/10/2025
@josepaumard.bsky.social just released the 300th #codingtip on the Java channel, please do yourself a favour and check out this shorts series with your own cup of coffee www.youtube.com/shorts/gGumO...
youtube.com
Special Episode 300 - Cracking the Java Coding Interview #javalanguage #javacoding #javatips
YouTube video by Java
032
Simon Verhoeven @simonverhoeven.bsky.social · 02/10/2025
I strongly recommend watching the latest Marco show, which was hosted by @jetbrains.com where he interviews Gavin King, the creator of Hibernate, to gain some insights into its myths and ORMs in general.
001
Simon Verhoeven @simonverhoeven.bsky.social · 25/09/2025
There are certainly worse things to do after dinner than watch @venkats.bsky.social talk about OOP vs DOP on the CoffeeJUG channel: www.youtube.com/watch?v=A1E8...
youtube.com
Online "OOP vs. Data Oriented Programming: Which One to Choose?" by CoffeeJug! ☕️
YouTube video by CoffeeJug
010
Simon Verhoeven @simonverhoeven.bsky.social · 16/09/2025
#Java25 is releasing later today, and once again, we get some new treats. Let's take a look together: github.com/SimonVerhoev... .
github.com
GitHub - SimonVerhoeven/java25-demo
Contribute to SimonVerhoeven/java25-demo development by creating an account on GitHub.
021
Simon Verhoeven @simonverhoeven.bsky.social · 13/09/2025
01001000 01100001 01110000 01110000 01111001 00100000 01110000 01110010 01101111 01100111 01110010 01100001 01101101 01101101 01100101 01110010 00100111 01110011 00100000 01100100 01100001 01111001 00101110
110
Simon Verhoeven @simonverhoeven.bsky.social · 30/08/2025
Just a reminder that free open-source software has value, and is key to a lot of aspects of our daily life: fermigier.com/blog/2025/07...
fermigier.com
European Commission Publishes a Roadmap on Open Source Software
The European Commission has recently published a strategic roadmap titled
041
Simon Verhoeven @simonverhoeven.bsky.social · 24/08/2025
An interesting and entertaining watch alongside your favourite beverage on a Sunday morning: www.youtube.com/watch?v=9azN.... #RoadTo25
youtube.com
How to Upgrade to Java 25 #RoadTo25
YouTube video by Java
051
Simon Verhoeven @simonverhoeven.bsky.social · 23/08/2025
Please make sure that you're using a Servlet 6.1-compliant container if you're planning to upgrade to Spring Boot 4 in November. The early bird catches the worm.
020
Simon Verhoeven @simonverhoeven.bsky.social · 12/08/2025
For those using Spring Boot Modulith and @intellijidea.com please do yourself a favour and update to version 2025.2 as it contains some nice enhancements for us: www.jetbrains.com/idea/whatsne... .
jetbrains.com
What's New in IntelliJ IDEA
Explore IntelliJ IDEA's latest features and updates to elevate your professional Java and Kotlin development experience.
031
Reposted by Simon Verhoeven
BellSoft @bellsoft.bsky.social · 26/05/2025
What do Minecraft, credit cards, and NASA have in common? #Java – and it has just turned 30. To celebrate, we made a short video on how far it’s come and what happens when you run modern code on Java 1.0. Episode 1 is live 🎬 youtu.be/SB8WW-PGClE
youtu.be
Java at 30: A Crash Course in its Evolution
YouTube video by Bits & Beans
064
Simon Verhoeven @simonverhoeven.bsky.social · 27/05/2025
Not that it wasn't important before, but with the rising usage of AI tools, I wonder how many developers are regretting creating semantic debt. For example, `i` over a meaningful variable name, magic numbers, et cetera.
000
Simon Verhoeven @simonverhoeven.bsky.social · 24/05/2025
I am Microservice guru. Unleash your inner Duke and win a limited-edition T-shirt! #Java30WithIntelliJIDEA www.jetbrains.com/lp/java-30/m...
jetbrains.com
Microservice guru
You see systems as stories – split, scalable, and speaking over HTTP. You don’t build apps. You shape universes.
050
Simon Verhoeven @simonverhoeven.bsky.social · 23/05/2025
Spring Boot 3.5 is now available: spring.io/blog/2025/05... . Congratulations to the whole team.
spring.io
Spring Boot 3.5.0 available now
Level up your Java code and explore what Spring can do for you.
041
Simon Verhoeven @simonverhoeven.bsky.social · 23/05/2025
Happy 30th birthday Java #30YearsOfJava . It has certainly been quite the journey.
061
Simon Verhoeven @simonverhoeven.bsky.social · 07/05/2025
Great news for C/C++ developers: blog.jetbrains.com/clion/2025/0...
blog.jetbrains.com
CLion Is Now Free for Non-Commercial Use | The CLion Blog
CLion, a JetBrains IDE, is now free for non-commercial use! Learn more in the blog post.
030
Simon Verhoeven @simonverhoeven.bsky.social · 27/04/2025
Paul Bakker shared a lot of interesting insights at #JavaOne www.youtube.com/watch?v=Xpun...
youtube.com
How Netflix Uses Java - 2025 Edition
YouTube video by Java
040
Simon Verhoeven @simonverhoeven.bsky.social · 17/04/2025
@jetbrains.com coding agent Junie has now entered general availability, why not give it a try? www.jetbrains.com/junie/
jetbrains.com
Junie, the coding agent by JetBrains
Delegate your tasks, focus on the results
010
Simon Verhoeven @simonverhoeven.bsky.social · 14/04/2025
It's time to fill in the ninth annual jetbrains survey, please share your insights and experiences with them: surveys.jetbrains.com/s3/developer...
surveys.jetbrains.com
Developer Ecosystem Survey 2025
Take our survey, shape the future, and seize the chance to win a MacBook Pro or other rewards!
000
Simon Verhoeven @simonverhoeven.bsky.social · 13/04/2025
Please do yourself a favour and watch this talk on the Philosophy of Software Design with John Ousterhout, there are so many useful nuggets in there. www.youtube.com/watch?v=lz45...
youtube.com
The Philosophy of Software Design – with John Ousterhout
YouTube video by The Pragmatic Engineer
010
Simon Verhoeven @simonverhoeven.bsky.social · 11/04/2025
The final #SpringAI release candidate has dropped with some great enhancements such as docker module runner support and MCP 0.9.0 integration. spring.io/blog/2025/04... I can't wait for the GA release at Spring I/O in May.
spring.io
Using Spring AI 1.0.0 M7 Released
Level up your Java code and explore what Spring can do for you.
021
Simon Verhoeven @simonverhoeven.bsky.social · 31/03/2025
One more day until @javaland.bsky.social ! I hope everyone has a magnificent time.
010
Simon Verhoeven @simonverhoeven.bsky.social · 26/03/2025
Another magnificent @graalvm.org for #JDK24 stream by @alina-yurenko.bsky.social and Fabio Niephaus showing us all the great enhancements at www.youtube.com/watch?v=_3a0... . Please do yourself a favour and also check out: medium.com/graalvm/welc...
youtube.com
GraalVM for JDK 24 Release Stream 🚀
YouTube video by GraalVM 🚀
164
Simon Verhoeven @simonverhoeven.bsky.social · 22/03/2025
Some interesting weekend reading on #eclipsecollections, FOSS, patterns, et cetera thanks to Donald Raab.
131
Simon Verhoeven @simonverhoeven.bsky.social · 19/03/2025
Some impressive numbers!
030