Hacking on OpenJDK and profilers at @SweetSapMachine

Joined July 2012
304 Photos and videos
1/ I made slidev-polls: self-hosted live audience polling for @Slidevjs decks. Drop a PollResults component on a slide; advance to it; audience joins from a phone, votes, results animate live on the slide in your deck's theme. No tab-switching. github.com/asm0dey/slidev-po…
1
2
4
336
Want to make vegan waffles that don't rip or stick even when doing large badges on commercial-grade equipment? Here is a recipe that gives you proper heart waffles with inexperienced labor: mostlynerdless.de/blog/2026/…
160
Femtojar is a new tool and Maven plugin that reduces the size of your tool's JAR files using ProGuard, Zopfli, and a custom classloader. Read more on it in my latest blog post: mostlynerdless.de/blog/2026/…
2
4
289
Johannes Bechberger retweeted
Apr 24
Thanks to new features of the #Linux kernel, anyone can write a basic Linux scheduler and use it to fuzz concurrency bugs or optimize for specific workloads. Jake Hillion and @parttimen3rd showed how to do it at #P99CONF. Watch it free here > ow.ly/E9He50XmveV #ScyllaDB
7
38
2,332
Does anyone here work at #SAP and want to show off a cool #opensource project they work on (at least partially) on company time? Then please message me, as I'm looking for people to tell cool stories in an SAP internal OSPO meetup in Walldorf. Please share...
1
251
Benefits for the speaker: A fun morning, bretzels, home-made croissants, and help in preparing your presentation by an experienced speaker (me).
109
A secret: Being able to submit a talk to JPrime on it is a good incentive to implement a feature :)
Johannes Bechberger @parttimen3rd is back to Sofia to tell us about JDK 25's new CPU-Time Profiler! Live at #jPrime26! Grab Your Pass: 🗓️ 3-4 June 2026 ! 📍 Sofia 🇧🇬 ! 🎫 jprime.io/tickets
3
164
Johannes Bechberger retweeted
Mar 20
Thanks to new features of the #Linux kernel, anyone can write a basic Linux scheduler and use it to fuzz concurrency bugs or optimize for specific workloads. Jake Hillion and @parttimen3rd showed how to do it at #P99CONF. Watch it free here > ow.ly/E9He50XmveV #ScyllaDB
1
2
25
1,822
Command-line parser libraries don't have to be big to support everything you need, like subcommands, validators, and Java-agent-style argument parsing: Introducing femtocli, with a 45KB JAR file. Read more at mostlynerdless.de/blog/2026/…
1
1
5
443
A tiny puzzler: Is this valid Java? import java.util.function.Predicate; public class Test { Predicate<String> f = (var a) -> a.isEmpty(); }
58% yes
42% no
19 votes • Final results
1
287