Java recap for week 15/2025
https://discu.eu/weekly/java/2025/15/
#java #jvm #kotlin #programming
Get RSS feeds and support this bot with the premium plan: https://discu.eu/premium
Java recap for week 15/2025
https://discu.eu/weekly/java/2025/15/
#java #jvm #kotlin #programming
Get RSS feeds and support this bot with the premium plan: https://discu.eu/premium
Runtime instrumentation in Java – with no frameworks at all.
I wrote a REST service using HttpServer and injected logging logic at class-load time using a custom Java Agent and the Instrumentation API.
100% JDK-only
https://svenruppert.com/2025/04/11/open-hearted-bytecode-java-instrumentation-api
I talked with @hansolo_ about his #JavaFX libraries, but I also learned more about SVGs and the garbage collectors in the #JVM, thanks to the fantastic visualizations he creates with... JavaFX, of course. ;-)
Video: https://www.youtube.com/watch?v=6pgHlHLrX8c
More info: https://webtechie.be/post/2025-04-10-jfxinaction-gerrit-grunwald-amazing-javafx-libraries/
Java recap for week 14/2025
https://discu.eu/weekly/java/2025/14/
#java #jvm #kotlin #programming
Get RSS feeds and support this bot with the premium plan: https://discu.eu/premium
Java recap for week 13/2025
https://discu.eu/weekly/java/2025/13/
#java #jvm #kotlin #programming
Get RSS feeds and support this bot with the premium plan: https://discu.eu/premium
Just released Retrosheet v3 with support for Android, iOS, JVM, and JS!
https://github.com/theapache64/retrosheet
Discussions: https://discu.eu/q/https://github.com/theapache64/retrosheet
I am excited to welcome Haoyi Li as the speaker for our upcoming #Scala #Meetup in #SanFrancisco!
He’ll be presenting:
Solving Scala's Build Problem with the Mill Build Tool
An MIT grad and creator of the widely-used “com-lihaoyi” Scala projects (10K+ GitHub stars, 20M+ downloads/month), Li Haoyi has built core infrastructure at companies like Dropbox and Databricks. He's also the author of Hands-on Scala Programming and brings deep expertise in the JVM, Scala Programming Language, Build tools and beyond. Don’t miss this chance to learn from one of the best!
Excited for #JCON EUROPE 2025? See Dmitry Chuyko at #JCON2025 in Cologne talking about 'Legal #JVM Doping in Your #Containers'
One of the #reasonable desires is to #speedup existing #deployments …
Get your free #JUG Ticket: http://www.jcon.one
Talking Kotlin #136 – Creator of Spring: No desire to write Java
Discussions: https://discu.eu/q/https://youtu.be/Rx3XZoqbi78
#scala got into hacker news and actually has a bunch of comments and people talking, that's surprising
Cmon, let's convince the industry to create some more jobs, at least I know I need one
Java Is Becoming a Monster (And I Love It)
I used to think Java was done. Stale. Verbose. A relic.
But now? It mutated. It spawns 5000 virtual threads like it’s nothing.
I just built a REST service: Runs on virtual threads
Functional pipelines
Only a few MB RAM
No thread-pools
No leaks
Pure JVM
This isn't Java 8 anymore.
No Groovy. No Kotlin. No detours.
Java is now useful and gets Beautiful.
And then there’s GraalVM:
If you skip reflection and runtime init, you get: Native executables
Instant startup
Tiny memory
No runtime surprises
Game. Changed.
But OSS frameworks?
Still look frozen in 2015.
Heavy, reflective, runtime-hacked monsters.
So I built my own tools:
TypeMap
→ Zero-reflection json/xlm reader & type converter
→ GraalVM native
→ Fast. Simple. Functional.
https://github.com/YunaBraska/type-map
Nano
→ Anti-framework
→ Static main, no DI magic
→ Pure, clean design
https://github.com/NanoNative/nano
Nano example app
One single static main file
https://github.com/YunaBraska/nano-graalvm-example
API-Doc-Crafter
Native CLI doc tool
https://github.com/YunaBraska/api-doc-crafter
My Java Functional Guidelines
https://devabyss.hashnode.dev/java-functional-guidelines
Java isn't just catching up.
It’s setting the pace now.
The only question is:
Can frameworks and libraries keep up?
Java recap for week 12/2025
https://discu.eu/weekly/java/2025/12/
#java #jvm #kotlin #programming
Get RSS feeds and support this bot with the premium plan: https://discu.eu/premium
Actually... Do people hating on LLMs understand how much overhead was caused by #JVM?
Hey there #fediverse, I’m looking to hire a senior engineer to work with some awesome folks on #Netflix’s build tools & test infrastructure. If you are interested please apply online! (see link in Toot)
My DMs are open if you have any questions about the role or if you want to let me know that you applied.
https://explore.jobs.netflix.net/careers/job/790301668836?utm_source=LinkedIn&domain=netflix.com
Going for a walk, drive, workout, or run? Take #69: Tales from Ken’s Side with you! @kito99@mastadon.social, @ianhlavats and @dhinojosa are joined by #JavaChampion, trainer, @nofluff speaker and book author @kenkousen. #ai #kotlin #mockito #jvm #nextjs #spring https://www.pubhouse.net/2024/01/stackd-69-tales-from-kens-side.html