Sign in

Max Rydahl Andersen

@maxandersen.xam.dk
1.4K followers 264 following 17K posts

Quarkus co-lead - Distinguished Engineer, Red Hat. Creator of jbang.dev

PostsRepliesMedia
Max Rydahl Andersen @handle.invalid · 25/08/2026
Claude Opus 4.8 wins my heart today. "JBang is like a magic microwave. You just put your cookie dough in, press one button, and boom — cookie! 🍪"
061
Max Rydahl Andersen @handle.invalid · 20/07/2026
🎉 JBang just passed 3 MILLION binary downloads! A 2019 experiment to make Java easier to run — `jbang hello.java` — has quietly become Java infrastructure. ~1,000 downloads/day, 130+ countries, Java 8 → Java . Thank you 🙏 www.jbang.dev/learn/somehow-jbang-j…
2286
Max Rydahl Andersen @handle.invalid · 16/07/2026
So close…
IMG_2564.jpeg
010
Max Rydahl Andersen @handle.invalid · 15/07/2026
jbang app install jfr-mcp@btraceio Now just tell your agent to add jfr-mcp —stdio as mcp server and you have awesome portable Java performance help. Awesomeness.
image.jpg
010
Max Rydahl Andersen @handle.invalid · 11/07/2026
Almost at 3 million downloads of JBang! 🎉 Screenshot the counter when it hits it in the next week! Thank you to everyone who uses, contributes to, and shares JBang. You make this happen. www.jbang.dev/usage/downlo...
0164
Max Rydahl Andersen @handle.invalid · 06/07/2026
I watched Project Hail Mary over the weekend. I regret not having watched it in the cinema - its visuals, mood, colors, tone and science based story telling was just Excellent. Highest recommendation from here. image: winterpens.art
050
Max Rydahl Andersen @handle.invalid · 21/06/2026
jhostty running various tamboui demos
030
Max Rydahl Andersen @handle.invalid · 21/06/2026
Built a full terminal emulator in a single Java file. jhostty — probably the most portable terminal in the world. Splits, tabs, 10 themes, per-pane zoom. Powered by GhosttyFX. jbang jhostty@maxandersen github.com/maxandersen/jhostty
1144
Max Rydahl Andersen @handle.invalid · 20/06/2026
🚀 JBang 0.139 is out! ⚡ picocli → Aesh: 2-5x faster startup 🖥️ Native binaries (early access) 🔍 Smart tab completion for scripts, GAV, GitHub URLs 🔎 New deps search TUI 📦 Multiple JDKs per major version github.com/jbangdev/jbang/releases/…
1103
Max Rydahl Andersen @handle.invalid · 15/06/2026
nerd-sniped again...now with a proper video github.com/maxandersen/tamboui-draw
120
Max Rydahl Andersen @handle.invalid · 02/06/2026
Made it to the main land to attend and present at Red Hat Developer Day at BankData in Aarhus!
IMG_2244.jpeg
010
Max Rydahl Andersen @handle.invalid · 31/05/2026
nerdsniped again - tambocam; a webcam viewer for your terminal :) github.com/maxandersen/tambocam Because...why not? :)
0124
Max Rydahl Andersen @handle.invalid · 27/05/2026
What are text blocks in a TUI editor called when rendered into 3D ? vtixels ? github.com/tamboui/tamboui/pull/348
131
Max Rydahl Andersen @handle.invalid · 18/05/2026
A post about 3D object rendering in a terminal flew by my newsfeed today - couldn't resist and made draft PR for TamboUI github.com/tamboui/tamboui/pull/348
021
Max Rydahl Andersen @handle.invalid · 02/05/2026
Meet lazyslide: Render asciidoc decks, serve them locally, watch for changes, and bootstrap new talks with one command. Built for people who’d rather ship slides than fight tooling. jbang app install lazyslide@maxandersen maxandersen.github.io/lazyslide
172
Max Rydahl Andersen @handle.invalid · 19/04/2026
So much for preparing for Devoxx. Got a Stream Deck+ yesterday, had an idea, and 5 minutes later a freshly hacked Quarkus + TamboUI app was feeding it live status from the agents running on my laptop. This is either progress or a cry for help.
050
Max Rydahl Andersen @handle.invalid · 11/04/2026
Try this in your maven project: mvn eu.maveniverse.maven.plugins:pilot:RELEASE:pilot So Happy to see Tamboui being used to improve developer UX for Java world! Good stuff from @gnodet and @cstamas happening in github.com/maveniverse
Screenshot 2026-04-11 at 17.40.37.png
0133
Max Rydahl Andersen @handle.invalid · 04/04/2026
Awesome photo of Earth by Artemis from www.bbc.com/news/articles/ce8jzr423… with caption: "The Earth appears upside down..." No. The Earth is exactly where it has always been. It's your internal map that's keeping your perception locked into an imperfect model of reality.
d3a93f70-2fb0-11f1-9885-91ba338bedfd.jpg.webp
020
Max Rydahl Andersen @handle.invalid · 03/04/2026
Go touch water.
IMG_1693.jpeg
040
Max Rydahl Andersen @handle.invalid · 02/04/2026
Let’s just take a moment to appreciate we are now finally once again sending out humans to the frontier of space. Safe travels to the crew on Artemis.
IMG_1668.jpeg
021
Max Rydahl Andersen @handle.invalid · 19/03/2026
Java 26 quietly ships `-Xlog:cpu`, and it’s a perfect match with jbang. Run `jbang --java 26 -R=-Xlog:cpu <yourapp>` to see per-thread CPU stats without attaching a profiler. Handy way to sanity-check GC/VM activity.
1113
Max Rydahl Andersen @handle.invalid · 11/03/2026
We have a Quarkus team meeting this week and this is thus far my favourite slide - title need to be spoken out with an awesome accent :)
040
Max Rydahl Andersen @handle.invalid · 02/03/2026
Pushing JFR beyond "just" profiling. POC of having TamboUI emit (efficient) breadcrumbs of element tree and the regenerate a hi-res custom html allowing to introspect/replay frames. Great for layout behaves as expected :)
010
Max Rydahl Andersen @handle.invalid · 25/02/2026
best thing is the user also posted in r/indonesia and here it got removed :)
000
Max Rydahl Andersen @handle.invalid · 21/02/2026
Replit can be used for trying and even editing tamboUI apps. Here is screenshot from iPhone
140
Max Rydahl Andersen @handle.invalid · 19/02/2026
TamboUI video recording! The asciinema clips at tamboui.dev/docs/main/de... is made by TamboUI as part of its doc build. Even supports VHS .tape format to direct the video. Not yet a public API but I think we could make one if enough interest.
030
Max Rydahl Andersen @handle.invalid · 19/02/2026
TamboUI can take selfies! ExportRequest.export(buffer).as(Formats.SVG) and you have a hires scalable image of your screen or any sub-area! jbang demos@tamboui to try it press E to export to see svg,txt,html formats.
081
Max Rydahl Andersen @handle.invalid · 14/02/2026
Microsoft - you forgot to put a "Do not show this again" option on this.
130
Max Rydahl Andersen @handle.invalid · 30/12/2025
0111
Max Rydahl Andersen @handle.invalid · 14/12/2025
JBang 0.135.1 release is out which is a bugfix release so I could make JBang based Homeassistant add-ons just work. Now...what would you build?
100
Max Rydahl Andersen @handle.invalid · 22/11/2025
One shot gpt-5.1 with upcoming jbang init AI customization. jbang gist.github.com/maxandersen/...
020
Max Rydahl Andersen @handle.invalid · 14/10/2025
1.5 year wait is finally over. Danish made unfolded circle remote have arrived.
110
Max Rydahl Andersen @handle.invalid · 21/09/2025
After decades of wanting to set one up. I finally got a rack mounted home network setup. Wanted a video of blinking lights but instead I got eery audio that wasn't present when recording. Oh well :)
050
Max Rydahl Andersen @handle.invalid · 14/09/2025
130
Max Rydahl Andersen @handle.invalid · 05/09/2025
Mise + Jitpack is quite powerful. Add a jitpack.yml and you can try out your maven artifacts from maven, gradle and of course jbang. jbang init -t setup-jitpack@maxandersen for getting the template, commit it and you can now share your maven artifacts easily without maven central.
000
Max Rydahl Andersen @handle.invalid · 04/09/2025
I wanna know whoever implemented search on LinkedIn figured that a post about eggs and bacon is the top first result to show when searching for "mandelbrot javafx" ? And no, the results after also isn't related to javafx nor mandelbrot.
350
Max Rydahl Andersen @handle.invalid · 08/07/2025
spend waaay too long on realizing that for the new maven central deploy the "token" you generate is not the token you use...there are *two* steps to do. Step 1 is generate username and password Step 2 is the *actual* token
021
Max Rydahl Andersen @handle.invalid · 30/06/2025
Exiting the Red Hat shell and going into the Big Blue. Tomorrow, most of Red Hat Middleware moves to IBM - hundreds of us with the same job, mission, and passion, just with a different badge.
1180
Max Rydahl Andersen @handle.invalid · 27/06/2025
Singapore - who told you about JBang in the last 24 hours? :)
010
Max Rydahl Andersen @handle.invalid · 01/06/2025
One-click Approve of pull-requests provided by github.com/refined-gith... is such. a timesaver. I wish it was available on github mobile too.
040
Max Rydahl Andersen @handle.invalid · 22/05/2025
Having access to my Quarkus MCP based servers running on my laptop from my phone is pretty fun :)
070
Max Rydahl Andersen @handle.invalid · 22/05/2025
let's go - attending and speaking at KotlinConf about Quarkus and Langchain4j even a bit of jbang.
040
Max Rydahl Andersen @handle.invalid · 20/05/2025
My favourite Quarkus 3.20+ feature: quarkus ext add quarkus-opentelemetry otel-tui start your app and now your terminal has traces, metrics and logs :)
161
Max Rydahl Andersen @handle.invalid · 20/05/2025
My favourite Quarkus 3.20+ feature: quarkus ext add quarkus-opentelemetry otel-tui start your app and now your terminal has traces, metrics and logs :)
1178
Max Rydahl Andersen @handle.invalid · 13/05/2025
In recent Quarkus releases devui now includes a workspace tab to browse the workspace notion recognized by devmode. You view and ediit source and live-reload works. Great for quick fixes in devmode.
061
Max Rydahl Andersen @handle.invalid · 18/04/2025
Wasn't sure what to call this holidays side project, but AI prompting settled it.
000
Max Rydahl Andersen @handle.invalid · 28/03/2025
The Java test runner in @vscode.dev has improved greatly. Easy run of individual methods/classes and it "just works" with gradle as well as maven based projects. Now just need to figure out if can make it work as easily with JBang ... wdyt @fbricon.bsky.social ?
161
Max Rydahl Andersen @handle.invalid · 25/03/2025
I love how ideas are easy to try out with Quarkus MCP server. ~10 min later and I had this running in Claude desktop - visualization of my docker/podman containers.
060
Max Rydahl Andersen @handle.invalid · 23/03/2025
200$ for a full keyboard is overkill when the only thing I need is this one touch id button. Apple - c'mon...
120
Max Rydahl Andersen @handle.invalid · 15/03/2025
not sure when this was added but github showing annotations (like test failures) on files outside edited filed on PR action jobs is awesome.
030