Max Rydahl Andersen
@maxandersen
Quarkus co-lead - Distinguished Engineer, Red Hat. Creator of
🎉 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 🙏 https://www.jbang.dev/learn/somehow-jbang-just-passed-3-million-downloads
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.
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...
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
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
🚀 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 https://github.com/jbangdev/jbang/releases/tag/v0.139.2
nerd-sniped again...now with a proper video https://github.com/maxandersen/tamboui-draw
Made it to the main land to attend and present at Red Hat Developer Day at BankData in Aarhus!
nerdsniped again - tambocam; a webcam viewer for your terminal :) https://github.com/maxandersen/tambocam Because...why not? :)
What are text blocks in a TUI editor called when rendered into 3D ? vtixels ? https://github.com/tamboui/tamboui/pull/348
A post about 3D object rendering in a terminal flew by my newsfeed today - couldn't resist and made draft PR for TamboUI https://github.com/tamboui/tamboui/pull/348
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 https://maxandersen.github.io/lazyslide
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.
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 https://github.com/maveniverse
Awesome photo of Earth by Artemis from https://www.bbc.com/news/articles/ce8jzr423p9o 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.
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.
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.
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 :)
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 :)
best thing is the user also posted in r/indonesia and here it got removed :)
Replit can be used for trying and even editing tamboUI apps. Here is screenshot from iPhone
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.
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.
Microsoft - you forgot to put a "Do not show this again" option on this.
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?
One shot gpt-5.1 with upcoming jbang init AI customization. jbang gist.github.com/maxandersen/...