Max Rydahl Andersen
@maxandersen.xam.dk
📤 1387
📥 264
📝 16607
Quarkus co-lead - Distinguished Engineer, Red Hat. Creator of
https://jbang.dev
🎉 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
about 16 hours ago
0
19
7
So close…
4 days ago
0
1
0
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.
6 days ago
0
1
0
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...
9 days ago
0
16
5
reposted by
Max Rydahl Andersen
Quarkus
13 days ago
Missed today's Community Call about JSON-RPC? Don't worry, it's been posted to Youtube so you can still check it out.
youtu.be/n2nbNV3ZkK0
0
2
3
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
loading . . .
15 days ago
0
5
0
"make ponytail review using hunk" is my new agent addiction :)
https://github.com/DietrichGebert/ponytail
https://github.com/modem-dev/hunk
loading . . .
GitHub - DietrichGebert/ponytail: Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote. - DietrichGebert/ponytail
https://github.com/DietrichGebert/ponytail
16 days ago
0
2
0
Does anyone in my network work on or with JFrog Artifactory? We've been hitting bugs that have been open for *years* and appear completely stale. I refuse to believe nobody's looking at these. Would love to talk to someone on the inside before I lose my mind. 😅
18 days ago
2
0
0
Wrote about the migration to Aesh in JBang at
https://www.jbang.dev/learn/from-picocli-to-sh-how-porting-jbang-s-cli-made-everything-better/
Yet again we see what impact reflection vs build time processing can have on even the small things!
loading . . .
From Picocli to Æsh: How Porting JBang's CLI Made Everything Better
https://www.jbang.dev/learn/from-picocli-to-sh-how-porting-jbang-s-cli-made-everything-better/
29 days ago
1
11
3
jhostty running various tamboui demos
loading . . .
30 days ago
0
3
0
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
30 days ago
1
14
4
🚀 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
loading . . .
about 1 month ago
1
10
3
Aeshell fixes out and now tamboui…what’s next ? :)
add a skeleton here at some point
about 1 month ago
0
1
0
nerd-sniped again...now with a proper video
https://github.com/maxandersen/tamboui-draw
loading . . .
about 1 month ago
1
2
0
Ported termDRAW to Java 26 with Tamboui + JBang 🎨 Terminal-native diagramming app — boxes, lines, elbows, paint, text tools. Braille smooth lines, Nord theme, undo/redo. Run: jbang tambouidraw@maxandersen/tamboui-draw github.com/maxandersen/tamboui-draw
https://youtu.be/H-LcVmS-OzY
loading . . .
tambouidraw - first recording
Max Rydahl Andersen on YouTube
https://youtu.be/H-LcVmS-OzY
about 1 month ago
1
3
1
The moment you notice pi agent using tmux to launch your tamboui app and send key events to validate behaviour beyond just the unit tests.
https://media.tenor.com/vlrr3uv6GgIAAAAM/100.gif
about 1 month ago
0
2
0
You are not your code. Speaking at Red Hat Developer Day in Aarhus about what happens to developer identity when AI writes the code for you? Not a hype talk. Not a doom talk. An honest one.
https://maxandersen.github.io/presentations/youarenotyourcode
loading . . .
Title
https://maxandersen.github.io/presentations/youarenotyourcode
about 2 months ago
0
1
0
Made it to the main land to attend and present at Red Hat Developer Day at BankData in Aarhus!
about 2 months ago
0
1
0
nerdsniped again - tambocam; a webcam viewer for your terminal :)
https://github.com/maxandersen/tambocam
Because...why not? :)
loading . . .
about 2 months ago
0
12
4
What are text blocks in a TUI editor called when rendered into 3D ? vtixels ?
https://github.com/tamboui/tamboui/pull/348
loading . . .
about 2 months ago
1
3
1
reposted by
Max Rydahl Andersen
Andrea
about 2 months ago
Announcing Endive, a WebAssembly runtime built natively for the JVM, now a Bytecode Alliance project. Zero native dependencies. One JAR, every OS. Check it out:
endive.run
bytecodealliance.org/articles/end...
loading . . .
JVM native WebAssembly runtime | Endive
Endive is a JVM native WebAssembly runtime with zero native dependencies.
https://endive.run
3
23
16
reposted by
Max Rydahl Andersen
InfoQ
about 2 months ago
#TamboUI
- the first modern Java TUI library. It promises support ranging from low-level terminal drawing to high-level APIs, including components and event handling. Now at v0.3.0, it’s already being adopted by major projects like Maven & Spring. 🔗 Learn more:
bit.ly/4fKgoSL
#InfoQ
#Java
0
6
2
Nice InfoQ article about TamboUI
https://www.infoq.com/news/2026/05/tamboui-java-tui/
loading . . .
TamboUI Promises to Bring Better Capabilities to Build TUIs in Java
The call to action “to make 2026 the year of Java in the terminal” was quickly responded to by the launch of TamboUI. Inspired by Ratatui, the library used in Claude CLI, it promises support ranging from low-level terminal drawing to high-level APIs such as components and event handling. Currently at version 0.3.0, it has already been adopted by major projects such as Maven and Spring.
https://www.infoq.com/news/2026/05/tamboui-java-tui/
about 2 months ago
0
4
1
The recent fixes
@staalep.bsky.social
been making to get aesh to match picocli features been really fun to do.
add a skeleton here at some point
about 2 months ago
0
0
0
Working on picocli to aesh migration the last few weeks for JBang. The startup difference is amazing: 2-17x faster. JVM mode is now amazing but native mode is even faster. lesson learned again and again - reflection is a startup killer; build-time makes all the difference!
about 2 months ago
0
9
2
What he said! :)
add a skeleton here at some point
2 months ago
0
3
0
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
loading . . .
2 months ago
0
2
1
reposted by
Max Rydahl Andersen
Kito D. Mann
2 months ago
One thing I've always used
#LLMs
for is generating utility scripts. Back in the "ChatGPT is amazing!" days, I used them to help me write bash scripts because I'd always forget the syntax. Now, I use them to generate full-blown scripts, but more often I'm using
#Java
and
#JBang
(
www.jbang.dev
).
#ai
loading . . .
JBang
Lets Students, Educators and Professional Developers create, edit and run self-contained source-only Java programs with unprecedented ease.
https://www.jbang.dev/
0
3
2
reposted by
Max Rydahl Andersen
Cédric Champeau
2 months ago
The video of my talk at Devoxx France with
@maxandersen.xam.dk
about
#TamboUI
, our Java TUI framework, is online!
www.youtube.com/watch?v=lVwp...
Time to revisit your assumptions about Java in the terminal!
loading . . .
TamboUI : making 2026 the Year of Java in the Terminal
YouTube video by Devoxx France
https://www.youtube.com/watch?v=lVwpiSVBFZw
0
10
5
reposted by
Max Rydahl Andersen
TamboUI
2 months ago
TamboUI 0.3 is out! Markdown viewer with streaming, unicode and bracketed paste support, even crispier images and more. See
https://github.com/tamboui/tamboui/releases/tag/v0.3.0
loading . . .
0
3
6
If you are into opensource, performance and just cool technical conversations give Lex Friedmans latest podcast with contributors from ffmpeg and VLC a listen
https://www.youtube.com/watch?v=nepKKz-MzFM
loading . . .
- YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
https://www.youtube.com/watch?v=nepKKz-MzFM
2 months ago
0
2
1
FYI
@mojavelinux.com
add a skeleton here at some point
3 months ago
0
0
0
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
loading . . .
3 months ago
1
7
3
Yesterday I spoke at Claude Code for Developers in Odense - less than 15 min from my doorstep. Felt good to connect closer to home. Topic was “How AI Coding Agents Actually Worked” and slides you can find here:
https://maxandersen.github.io/presentations/how-does-coding-agents-actually-work/
loading . . .
How AI Coding Agents Actually Work
https://maxandersen.github.io/presentations/how-does-coding-agents-actually-work/
3 months ago
1
2
0
Reminder that we’ll have Meet Quarkus Session at Devoxx France at 17:00 in room 243 I got bricks to share :)
https://youtu.be/6zFla1JpKBU
loading . . .
- YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
https://youtu.be/6zFla1JpKBU
3 months ago
0
5
1
jbank & caucus :)
add a skeleton here at some point
3 months ago
0
3
0
reposted by
Max Rydahl Andersen
Kevin Davin
3 months ago
JVM et terminal, je ne pouvais pas louper
@maxandersen.xam.dk
et
@melix.champeau.me
à
@devoxx.fr
et on parle de TamboUI (Tambouille, juste pour le nom 😍)
1
11
3
What he said! :)
add a skeleton here at some point
3 months ago
0
2
0
Back hosting on Quarkus Insights - come see Holly, Franz and Eric talk about our recent benchmark efforts!
https://www.youtube.com/watch?v=LTS2ppoHacI
loading . . .
- YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
https://www.youtube.com/watch?v=LTS2ppoHacI
3 months ago
0
0
1
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.
loading . . .
3 months ago
0
5
0
Ported skills.sh from TypeScript to Java+Quarkus in one AI-assisted session. 196 tests, ~10ms native binary, zero Node.js.
https://maxandersen.github.io/jskills/
https://www.linkedin.com/posts/maxrydahlandersen_the-agent-skills-directory-activity-7451209487178297344-4JDT
loading . . .
jskills — The Agent Skills CLI for Java
Install, manage, and discover agent skills from the command line.
https://maxandersen.github.io/jskills/
3 months ago
1
7
1
Friday rant: The amount of mismatch Microsoft 365, Sharepoint and Box can make of a simple share between 2-3 people is amazing. Google Docs is so much better suited for collaboration. I loved using Microsoft Word in the 90ies, but boy have it not adapted to this century
3 months ago
0
3
0
Next week Zineb and I are hosting "Meet with Quarkus". It's my first Devoxx France so looking forward to it and especially since Markus Eisele brought me a few gifts to share :)
https://youtu.be/6zFla1JpKBU
loading . . .
- YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
https://youtu.be/6zFla1JpKBU
3 months ago
1
16
3
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
3 months ago
0
13
3
Much ❤️ for @almiray on his comments on what been missing in Java in latest The Marco Show
#jbang
#tamboui
#picocli
#jreleaser
https://www.youtube.com/watch?v=Jts62hWkRO8&t=3048s
loading . . .
- YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
https://www.youtube.com/watch?v=Jts62hWkRO8&t=3048s
3 months ago
0
1
1
I ported nanocode, a minimal AI coding agent, from Python to Java. 261 lines, one file, zero frameworks. Just JBang, Jackson, and a loop. Want more try quarkus.ai
https://xam.dk/blog/nanocode-coding-agent-in-260-lines-of-java/
loading . . .
A Coding Agent in 260 Lines of Java - @maxandersen
A friend of mine pointed me to nanocode, and i found an article going about building an AI coding agent in 250 lines of Python. The original nanocode project...
https://xam.dk/blog/nanocode-coding-agent-in-260-lines-of-java/
3 months ago
6
18
4
1/ My kids go to an online school. Schedules, weekly plans, materials — scattered across Google Drive, learning portals, and email. Every week I'd spend 1-2 hours piecing it all together. Now it takes ~2 minutes. Here's how 👇
3 months ago
1
0
0
"A whole civilization will die tonight, never to be brought back again" - United States President official communication! United States Citizens - please f**king revolt ASAP!
3 months ago
0
3
1
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.
4 months ago
0
2
0
Go touch water.
4 months ago
0
4
0
Load more
feeds!
log in