Reposted by Oliver WeilerDaShaun Carter @dashaun.com · 29/09/2026Smaller object headers = less memory, fewer GC pauses, lower latency. Billy Korando breaks down the JVM trick that boosts performance. #Java #JVM #Performance 012
Reposted by Oliver WeilerRafael Winterhalter @rafaelcodes.bsky.social · 26/09/2026If you care for the evolution of the Java ecosystem, consider expressing your opinion on github.com/CycloneDX/cy...github.comProposal: cdx:java namespace for Java module names · Issue #198 · CycloneDX/cyclonedx-property-taxonomyHi, For over 10 years, since Java 9, a jar can declare a module name, either in its module-info.class or through the Automatic-Module-Name manifest attribute. That name is what the JVM runtime, the... 013
Reposted by Oliver WeilerJEP Tracker @jeptracker.bsky.social · 18/09/2026🎯 JEP 544 proposed to target JDK 28 Title: Ahead-of-Time Code Compilation Type: feature Component: hotspot / compiler Release: 28 See openjdk.org/jeps/544 097
Reposted by Oliver WeilerJosh Long 🍃 @starbuxman.joshlong.com · 14/09/2026What are some of your favorite features in Java 27? Mine's surely going to be compact object headers. Reduce the heap of your programs by 10-20% without changing application logic or code. :D 2101
Reposted by Oliver WeilerMike Drucker @mikedrucker.bsky.social · 09/09/2026You’ve gotta use AI because it’s the future. But also it’ll take your job. But also it’ll create a paradise on earth and solve most of our problems. But also it’ll end humanity soon. But also you’ll get left behind if you don’t use it right now. 12168191636
Reposted by Oliver WeilerCatherine Edelveis @edelveis.dev · 02/09/2026Available as an article, too bell-sw.com/blog/how-to-...bell-sw.comHow to Migrate to Spring Boot 4: Step-by-Step GuideLearn how to migrate a Spring Boot 3.5 project to Spring Boot 4, including modular starters, Jackson 3, testing changes, deprecated APIs, and migration verification. 012
Reposted by Oliver WeilerAndres Almiray @andresalmiray.com · 01/09/2026JReleaser 1.26.0 has been released! andresalmiray.com/jreleaser-1-...andresalmiray.comJReleaser 1.26.0 has been released!JReleaser v1.26.0 has just been released! The full list of issues can be found at the v1.26.0 milestone. This is a small release with a handful of fixes and just a couple of new features. We’… 033
Reposted by Oliver WeilerRafael Winterhalter @rafaelcodes.bsky.social · 28/08/2026Thanks to coding agents, Jenesis has matured at a speed I did not expect, and it has become the build tool for Java I would have liked to see a decade ago. I had agents build hundreds of projects, and it works, so try it out. I moved the entire shebang to a GitHub org: github.com/jenesisgithub.comJenesisProject for the Jenesis product family. Jenesis has 8 repositories available. Follow their code on GitHub. 032
Reposted by Oliver WeilerMark Paluch 👨💻,🎹&✈️ @mp911.de · 29/08/2026I am convinced that AI will not take away developer jobs. Instead, it will require even more developers to clean up the mess. 031
Reposted by Oliver WeilerDotemu @dotemu.bsky.social · 27/08/2026Show the world your love for Absolum with the @fangamer.com official merch! Shop new shirts and pins now, plus the game's 2LP vinyl soundtrack: www.fangamer.com/collections/absolum 1297
Reposted by Oliver WeilerAndres Almiray @andresalmiray.com · 17/08/2026Right, so it finally happened. Had to review AI slop at work. Colleague replies to review comments: tis what Claude suggested #facepalm #meatproxy #aislop www.linkedin.com/pulse/dont-m...linkedin.comDon't Be A Meat ProxyPicture this: someone asks you a question at work. You don’t know the answer, so you ask a chatbot. 252
Reposted by Oliver WeilerSébastien Deleuze @seb.deleuze.fr · 14/08/2026I am actively collaborating with the Kotlin team on this Compose HTML for Server Side rendering thing, plan to experiment integration with Spring, and believe that with hydration support on client side that could be a very powerful and popular feature. blog.jetbrains.com/kotlin/2026/...blog.jetbrains.comExploring Compose HTML for Server Side Rendering - The JetBrains BlogExploring Compose HTML as a solution for SSR on JVM, offering a type-safe way for JVM developers to build server-rendered UI without separate templating languages. 071
Reposted by Oliver WeilerMark Paluch 👨💻,🎹&✈️ @mp911.de · 12/08/2026The more AI I use for writing code, the more I come to the conclusion that this is doing the wrong thing faster. AI Coding for prototyping, learning, reviewing is great. For everything else, it leaves developers with complex indirections, hand-rolled duplications and an unmaintainable blob. 291
Reposted by Oliver WeilerMark Reinhold @mreinhold.org · 10/08/2026The first part of OpenJDK’s Project Valhalla, JEP 401 (Value Objects), has been integrated into JDK 28 as a preview feature and is now available in the early-access builds. More information: openjdk.org/projects/val... #JDK28 #OpenJDK #Java 07236
Reposted by Oliver WeilerDeborah Weeks/A Woman for An Eternity @deborah-10.bsky.social · 12/08/2026 214128293923
Reposted by Oliver WeilerCatherine Edelveis @edelveis.dev · 11/08/2026Did you know? No need to always rebuild a container image when the base changes. We can rebase it: replace the runtime base and keep the upper layers unchanged. Buildpacks make it a first-class operation with pack rebase. BuildKit can do smth similar with COPY --link and a cache. 021
Reposted by Oliver WeilerDylan Beattie @dylanbeatt.ie · 07/08/2026And here's @rendle.dev's blog post about how this works, why it's a live workshop (as opposed to a video or something), why we're using Claude, what's in the workshop, and more... emmz.dev/posts/new-wo...emmz.devEffective Claude Code WorkshopOn my new 'Effective Claude Code' workshop. 143
Reposted by Oliver Weilerluke karrys @lukekarrys.com · 29/07/2026npm is now scanning packages for malware at publish time before they become available for consumptiongithub.blognpm publish-time malware scanning and dual-use metadata - GitHub ChangelogAs part of our ongoing supply-chain security work, npm is introducing automatic scanning of packages at publish time. This changelog covers what publishers can expect and a new metadata requirement… 17819
Reposted by Oliver WeilerJake Gold @jacob.gold · 25/07/2026This is one of the most useful ideas I ever learned. www.paulgraham.com/top.html 3274
Reposted by Oliver WeilerTestLens @testlens.app · 22/07/2026TestLens now Generally Available! We are proud to announce that TestLens is now available for all GitHub users! If you develop with Java/Kotlin on GitHub, TestLens is here to ease your pain with flakiness in your test pipelines. testlens.app/blog/2026/07...testlens.appTestLens now Generally Available!Get it now: free for personal accounts and open-source projects; free trials for everyone! 022
Oliver Weiler @helpermethod.bsky.social · 20/07/2026var0.xyz/posts/perfec...var0.xyzPerfection is not over-engineering — var0.xyzThe industry conflates perfection with over-engineering. They're not the same. Over-engineering is solving the wrong problem; a perfect solution exists once the requirements are clear. 001
Reposted by Oliver WeilerJosh Long 🍃 @starbuxman.joshlong.com · 09/07/2026Hi Spring fans! Spring Boot 4.1 is here and with it a ton of amazing features. I'm delighted to have had the opportunity to sit down with Moritz Halbritter, of Spring Boot and Spring Initializr fame, to talk about some of the amazing features. www.podbean.com/ew/pb-i8j4u-1b0abfapodbean.comSpring Boot legend Moritz Halbritter on the latest and greatest in Spring Boot 4 and 4.1Hi Spring fans! Spring Boot 4.1 is here and with it a ton of amazing features. I'm delighted to have had the opportunity to sit down with Moritz Halbritter, of Spring Boot and Spring Initializr fame, to talk about some of the amazing features. 064
Reposted by Oliver WeilerJobRunr @jobrunr.bsky.social · 06/07/2026JobRunr is now on Spring Initializr. 🚀 We could not be prouder. Add JobRunr from the dependency list at start.spring.io, generate, and background jobs are wired into your Spring Boot app. Massive thanks to @starbuxman.joshlong.com & @spring.io 🙏 #Java #SpringBoot #opensource #oss 1134
Reposted by Oliver WeilerJustin Groom @happyenduser.bsky.social · 03/07/2026Happy “Send more cops” day to those who celebrate! #zombies #freedom250 173
Reposted by Oliver WeilerThomas Wuerthinger @thomaswue.dev · 30/06/2026This @graalvm.org 25.1 release is the first in our series of monthly innovation releases that bring the latest performance improvements to our users for free. If you are using Java 25, definitely try the upgrade! 082
Reposted by Oliver WeilerEmmz 💻🎸🎤🏳️⚧️ @rendle.dev · 26/06/2026also the ceos of ai companies that trained their models on everybody else's work then turning round and complaining about people stealing their shit is fucking hilarious to me 053
Reposted by Oliver WeilerJake Gold @jacob.gold · 25/06/2026ffmpeg is an amazing piece of software, but it should *always* be run in a sandbox when processing untrusted input. Modern browsers decode videos in a sandbox for the same reason. Handling complex codecs in an entirely secure way remains an unsolved problem in software engineering. 1291
Oliver Weiler @helpermethod.bsky.social · 24/06/2026I've worked with Jenkins, GitLab CI, Travis CI, CircleCI, Bamboo, GitHub Actions and possible half a dozen more CI systems. None was as bad as Azure DevOps. Not even in the slightest. I pitty anyone who is forced to use this crap. 100
Reposted by Oliver WeilerGabriel Weinberg @yegg13.bsky.social · 13/06/2026No, everyone is not using AI for everything. gabrielweinberg.com/p/people-are... People are consuming AI like they eat meat: some are embracing it, some are limiting their use of it, and some are avoiding it altogether.gabrielweinberg.comNo, everyone is not using AI for everything.People are consuming AI like they eat meat: some are embracing it, some are limiting their use of it, and some are avoiding it altogether. 163
Reposted by Oliver WeilerMoritz Halbritter @0.5ritter.de · 11/06/2026Spring Boot 4.1.0 available now! spring.io/blog/2026/06... See the blog post for the highlights! #java #spring #springbootspring.ioSpring Boot 4.1.0 available nowLevel up your Java code and explore what Spring can do for you. 02110
Reposted by Oliver WeilerRafael Winterhalter @rafaelcodes.bsky.social · 29/05/2026Out of the 1000 most downloaded artifacts from Maven Central, more than a third are not actively maintained. commons-io is the second most downloaded artifact. That is a little bit sad. github.com/raphw/jenesi...github.com 011
Reposted by Oliver WeilerMoritz Halbritter @0.5ritter.de · 26/05/2026"Java AOT in Production at Netflix" Interesting to see real-world numbers from Netflix on Project Leyden. www.youtube.com/watch?v=4kEh... #java #leydenyoutube.comJava AOT in Production at NetflixYouTube video by Java 284
Reposted by Oliver WeilerKotlin by JetBrains @kotlinlang.org · 26/05/2026Kotlin is moving toward name-based destructuring – new syntax that will make reordering and moving properties a breeze. No worries: There will be a long migration period with compiler and IDE support. Learn what’s changing and how the migration will work 👇 kotl.in/8nny1l kotl.inThe Road to Name-Based Destructuring | The Kotlin BlogKotlin is introducing new destructuring syntax. See what changes, why it matters, and how migration will work. 0123
Reposted by Oliver WeilerBenjamin Marwell ☕ @bmarwell.de · 19/05/2026More information why you need a local mirror for #Apache #Maven: www.sonatype.com/blog/maven-c...sonatype.comMaven Central: Addressing the Tragedy of the CommonsMaven Central is experiencing a tragedy of the commons situation in which 83% of its total bandwidth is being consumed by just 1% of the IP addresses. 021
Reposted by Oliver WeilerGraalVM @graalvm.org · 15/05/2026A local AWS emulator that starts in 24 ms and uses just 13 MiB of idle memory? Meet Floci — free, open-source, and powered by @graalvm.org 🚀 github.com/floci-io/floci 0148
Oliver Weiler @helpermethod.bsky.social · 14/05/2026Learn Python the Hard Way Was Right About One Thing fagnerbrack.com/learn-python...fagnerbrack.comLearn Python the Hard Way Was Right About One ThingTyping code by hand is not nostalgia. It is how you learn the failure modes. 000
Reposted by Oliver WeilerJEP Tracker @jeptracker.bsky.social · 12/05/2026🎯 JEP 534 proposed to target JDK 27 Title: Compact Object Headers by Default Type: feature Component: hotspot / runtime Release: 27 See openjdk.org/jeps/534 096
Reposted by Oliver WeilerTestLens @testlens.app · 08/05/2026Flaky GitHub PRs are an annoying reality. Just when you think a change is good to merge, you are greeted with an ❌. To unblock your PR, you need to rerun lengthy test pipelines just because of one rogue test. TestLens can help you: testlens.app/blog/2027/05... #Java #JUnit #Gradle #Maventestlens.appRerun Pull Request Builds Faster by Reusing Successful Test ResultsFlaky GitHub Pull Request (PR) builds are an annoying reality in many projects and rerunning workflows manually is a recurring task. TestLens makes this less painful by offering convenient and quick r... 043
Reposted by Oliver WeilerKotlin by JetBrains @kotlinlang.org · 05/05/2026📑There are now more edge cases, richer code samples, and better structure. Explore the updated docs and see what’s new for your backend 👇 kotl.in/o09xzu 061
Reposted by Oliver WeilerProf. Dierk König @dierk-koenig.bsky.social · 30/04/2026If I had invested over 1.000.000.000.000 $ in a technology, I would certainly also invest in a massive marketing campaign to convince the perceived mainstream that this technology is "inevitable", resistance is futile, and whoever doesn't follow will be left behind. 111
Reposted by Oliver WeilerProf. Dierk König @dierk-koenig.bsky.social · 28/04/2026"AI does not work - but we have someone to blame" dierk.github.io/Home/AiDoesN...dierk.github.ioAI Does Not Work 061
Reposted by Oliver WeilerMoritz Halbritter @0.5ritter.de · 24/04/2026Spring Boot 4.1.0-RC1 available now Notable new features include: - Support for OpenTelemetry SDK environment variables - HTTP Client SSRF Mitigation with InetAddressFilter - Support for LazyConnectionDataSourceProxy spring.io/blog/2026/04... #spring #springboot #javaspring.ioSpring Boot 4.1.0-RC1 available nowLevel up your Java code and explore what Spring can do for you. 0149
Reposted by Oliver WeilerMarit van Dijk @maritvandijk.bsky.social · 19/03/2026You can use support for the @sdkman.io .sdkmanrc file in @intellijidea.com to download #Java26, Set as project JDK and navigate to Project Structure. #Java #IntelliJIDEA 071
Reposted by Oliver WeilerKelsey Hightower @kelseyhightower.com · 20/03/2026Announcing the Zero Token architecture. Instead of burning AI tokens, you learn to think for yourself, and complete tasks using your brain. 1951499
Reposted by Oliver WeilerKotlin by JetBrains @kotlinlang.org · 16/03/2026📢 Kotlin 2.3.20 is out! Learn more: ➡️ kotl.in/2-3-20 1163
Reposted by Oliver WeilerTamas Cservenak @cstamas.bsky.social · 16/03/2026Heads up: Maven 3.9.14 and its MavenDaemon 1.0.4 twin are out, grab them while hot! (Publishing on sdkman, brew is a bit delayed... Pls be patient). maven.apache.org/download.cgi #maven3 #mvnd #asfmaven.apache.orgDownload Apache Maven – Maven 044
Reposted by Oliver WeilerMoritz Halbritter @0.5ritter.de · 11/03/2026Spring's website just got an upgrade! spring.io/projects/rel... highlights the releases over all the projects. No more rummaging in wikis, all in one place! #springspring.ioSpring Boot 4.0 Release HighlightsSpring Boot 4.0 is a major release that coordinates upgrades across the entire Spring portfolio, moving to Jakarta EE 11, adopting JSpecify null-safety, defaulting to Jackson 3, and consolidating retr... 0136
Reposted by Oliver WeilerJetBrains @jetbrains.com · 04/03/2026Cursor is now available as an agent inside JetBrains IDEs through the Agent Client Protocol. Install it via the ACP Registry from the agent selector. No JetBrains AI subscription required. Big thanks to Cursor for building the ACP ecosystem with us! Learn more: jb.gg/CursorACP 2191