Max Rydahl Andersen
@maxandersen.xam.dk
📤 1367
📥 264
📝 16564
Quarkus co-lead - Distinguished Engineer, Red Hat. Creator of
https://jbang.dev
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 days 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
6 days 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/
6 days 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 👇
7 days 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!
7 days 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.
10 days ago
0
2
0
Go touch water.
11 days ago
0
4
0
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.
12 days ago
0
2
1
Quarkus Community Calls are every 2 weeks - todays topic is kafka and kafka queues. Starting just now :)
https://meet.google.com/jka-uhzd-fby
loading . . .
Join this video meeting
Real-time meetings by Google. Using your browser, share your video, desktop, and presentations with teammates and customers.
https://meet.google.com/jka-uhzd-fby
14 days ago
0
0
0
🎉 IBM Bob 1.0.1 is now available! main thing for me is that it now starts to support skills - and this post was posted by my social media skill :)
https://bob.ibm.com/download
loading . . .
Download | IBM Bob
Try IBM Bob free for 30 days with 40 Bobcoins
https://bob.ibm.com/download
20 days ago
0
0
0
Your git diff could be better. diffnav gives you GitHub's file tree in the terminal - tree view on the left, diffs on the right. Search, jump between files, syntax highlighting. brew install dlvhdr/formulae/diffnav git config --global pager.diff diffnav
22 days ago
0
1
0
At 51 and this drops on me and it hits even more true than the first time I listened to it the first time almost 20 years ago. Always worth a listen.
https://www.youtube.com/watch?v=sTJ7AzBIJoI
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=sTJ7AzBIJoI
23 days ago
0
1
1
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.
26 days ago
1
11
3
OSS folks: how are you shipping AI skills and plugins so committers can keep experimenting while users get something stable? How do you handle contributor vs company Claude Code and AI tool setups without fragmenting things? Drop examples, repos, or horror stories.
26 days ago
1
2
0
Java 26 is out today! Fastest way to try it: jbang init --java 26
hello.java
./hello.java Congrats on the release @java and enjoy!
loading . . .
https://hello.java
28 days ago
0
9
1
Quarkus isn’t just about making Java fast. It is about making Java competitive with the best developer experiences across ecosystems. Nice to see .NET comparisons already using our new benchmark repo and highlighting DX.
github.com/quarkusio/qu...
loading . . .
Quarkus has great performance – and we have new evidence · quarkusio quarkus · Discussion #52858
Quarkus has great performance – and we have new evidence Quarkus: Supersonic Subatomic Java https://quarkus.io/blog/new-benchmarks/
https://github.com/quarkusio/quarkus/discussions/52858#discussioncomment-16146160
29 days ago
0
5
2
"...if you have anything proprietary you become this thing where everyone just want to run around you..." Lots of interesting quotes and observations in this
youtu.be/aFsAOu2bgFk?...
loading . . .
From IDEs to AI Agents with Steve Yegge
Steve Yegge has spent decades writing software and thinking about how the craft evolves. From his early years at Amazon and Google, to his influential blog posts, he has often been early at spotting…
https://youtu.be/aFsAOu2bgFk?is=9YvTiSHGFdOSJk-F
about 1 month ago
0
0
0
OpenAI's behaviour is just not right here.
www.youtube.com/watch?v=_Ux1...
Want to reduce/get off my openai usage. What sucks is Claude doesn't seem to have the parental controls that OpenAI offers - anyone know of better options as waiting until 18 to learn to use AI also isn't a good option?
loading . . .
Yikes.
Early March of 2026 became a defining moment in world history. For the first time AI was used in a major military operation, but that's just the beginning of the story. What followed was a betrayal…
https://www.youtube.com/watch?v=_Ux13UEqIYo
about 1 month ago
0
0
0
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 :)
about 1 month ago
0
4
0
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 :)
about 1 month ago
0
1
0
Java Flight Recorder is such an underutilised feature of Java - very few probably realise it’s available in Java 8 and onward. Allowing for portable and efficient introspection of your app and frameworks. What’s the reason you don’t use it ?
about 2 months ago
3
7
2
Leyden integration with Quarkus! Quarkus now gives you three efficient execution models (jvm, leyden, native-image) with one framework and one codebase. All possible because of Quarkus architecture focusing on build-time optimizations and a full platform of extensions! Great stuff to see and use
add a skeleton here at some point
about 2 months ago
0
0
0
reposted by
Max Rydahl Andersen
Cédric Champeau
about 2 months ago
We live in a fascinating era. You release a framework in early version, a few days later popup apps that use it.
#TamboUI
add a skeleton here at some point
0
8
1
Great example of the Developer Joy feature of Quarkus :)
youtube.com/shorts/9Y3bB...
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://youtube.com/shorts/9Y3bBxGr97w?si=wi89Drg67EdAX9YH
about 2 months ago
1
1
0
reposted by
Max Rydahl Andersen
Eric Deandrea
about 2 months ago
I'll be at
@devnexus.bsky.social
2026 in Atlanta next week helping to promote Open Source, and specifically
@langchain4j.dev
! Come by booth 27 in the open source area and say hi (& also play a cool game that I built using
@langchain4j.dev
, agents, and
@intellijidea.com
)!
0
9
5
Replit can be used for trying and even editing tamboUI apps. Here is screenshot from iPhone
about 2 months ago
1
4
0
Pilot your TamboUI for testing. Pilot is a headless api to blackbox test your tui applications. You can do key presses, click on component ids and more.
pilot.press(“r”)
; pilot.click(“mybutton
”);
loading . . .
Pilot Testing
The Pilot is a fluent API for driving a TUI application in tests. It lets you simulate key presses, mouse events, and terminal resizes so you can verify behavior without manual interaction. This…
https://tamboui.dev/docs/main/pilot-testing.html
about 2 months ago
0
2
0
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.
about 2 months ago
0
3
0
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.
about 2 months ago
0
8
1
TamboUI has three backends, which to use? - panama - when you need speed and can run on Java 22+ - aesh - similar to jline but more complete and allow sshd/websocket access - jline3 - good old jline; stable and just works.
about 2 months ago
0
4
2
...and yes, the video shows Doom as well as a video player implemented using
@tamboui.dev
www.youtube.com/watch?v=ERAp...
loading . . .
TamboUI Trailer
YouTube video by TamboUI
https://www.youtube.com/watch?v=ERAp2vRHX3M
about 2 months ago
1
8
5
This was all born out of random people meeting on the internet!
@melix.champeau.me
and I met just before christmas and here we are :)
add a skeleton here at some point
about 2 months ago
0
6
1
reposted by
Max Rydahl Andersen
Cédric Champeau
about 2 months ago
Today, @maxandersen.xam.dk and I are happy to announce TamboUI, a terminal UI framework for the Java ecosystem!
melix.github.io/blog/2026/02...
loading . . .
Cédric Champeau's blog: Announcing TamboUI
https://melix.github.io/blog/2026/02/17-announcing-tamboui.html
2
28
22
Announcing TamboUI
xam.dk/blog/announc...
loading . . .
Announcing Tamboui - @maxandersen
Announcing TamboUI Announcing TamboUI Note This blog post is co-authored by Cédric Champeau (Micronaut) and Max Rydahl Andersen (Quarkus), and cross-posted o...
https://xam.dk/blog/announcing-tamboui/
about 2 months ago
5
22
14
My current ranking of IDEs that are easy to use for developing Java based terminal apps: 1. Vscode variants (maven/gradle/jbang) 2. JBang 3. Maven Did not qualify/broken: IntelliJ Gradle Eclipse Netbeans
about 2 months ago
0
1
0
I just tried and it did it straight away. In multiple languages even. I wonder what model he actually used or if he gave a prompt before that told it to be annoying?.
add a skeleton here at some point
about 2 months ago
1
1
2
Microsoft - you forgot to put a "Do not show this again" option on this.
about 2 months ago
1
3
0
- Going faster with AI is safer than going slow with AI - Choosing to become a carpenter or open a bookshop is more productive than choosing to ignore AI and hope it goes away - Your expertise still matters; but you won't be able to rely only on that
www.youtube.com/watch?v=q6p-...
loading . . .
Going Slower Feels Safer, But Your Domain Expertise Won't Save You Anymore. Here's What Will.
My site: https://natebjones.com Full Story w/…
https://www.youtube.com/watch?v=q6p-_W6_VoM
2 months ago
0
0
0
reposted by
Max Rydahl Andersen
Markus Eisele
2 months ago
“Java is the new Python” sounds wrong until you remove the ceremony. JBang + Java 21 finally give Java a scripting workflow without giving up types, concurrency, or performance. This isn’t a language war. It’s a tooling wake-up call.
buff.ly/w8NTDTI
#Java
#JBang
#DeveloperExperience
#Programming
0
21
12
The use of chicory to have rust compiled to WASM and then available on the JVM so we get a nice and performant syntax highlighter accessible from Java 8+ is pretty damn awesome. Read all about it in Andrea Perfuffo's write up here
chicory.dev/blog/syntax-...
loading . . .
Syntax highlighting in Java, without the pain | Chicory
A week ago, my friend Max told me he couldn't find a good library for code syntax highlighting in Java.
https://chicory.dev/blog/syntax-highlight/
2 months ago
1
7
1
Now tested with 50+ concurrent builds so you can build your AI agent army faster.
add a skeleton here at some point
2 months ago
0
2
1
Scott Hanselman gives excellent explanation of what agents are. Emergent agency, illusion of sentience. Nothing without the loop - created and directed by human. These are tools. Can be used for good and bad things. One does not exclude the other.
vm.tiktok.com/ZNRDaK8aS/
loading . . .
TikTok - Make Your Day
283 likes, 34 comments. “Explain explaining why the emergent behavior of agents on Moltbook is not sentence”
https://vm.tiktok.com/ZNRDaK8aS/
2 months ago
0
1
0
My recent Reddit/linkedin experience: “Java is only for enterprise Linux, don’t bother making it easier to use Windows — macOS is fine though.” If your definition of what is useful depends on your laptop brand, maybe the problem isn’t Java.
3 months ago
0
6
0
Its 2026 and two of the most popular dev tools in Java space: Gradle and IntelliJ has no way to run a main class with a working terminal. What’s up with that ?
3 months ago
1
2
0
“the US government, as of 2025, does not track how many citizens have been detained by immigration agents” …. Like - ignore wether you for or against it but why would this not be done unless you are after misleading the public ??
add a skeleton here at some point
3 months ago
0
0
0
"AI amplifies people who knows what they are doing, potentially misleads those who don’t." Can not agree more - spot on. Good listen and made me try out cowork and damn its nice :)
youtu.be/h7dbkDcb3hA?...
loading . . .
Task Queues Are Replacing Chat Interfaces. Here's Why (plus a Claude Cowork Demo)
My site: https://natebjones.com Full Story w/ Playbook:…
https://youtu.be/h7dbkDcb3hA?si=2TKTObxQY5U74TIa
3 months ago
0
4
2
Open infrastructure is not free. And it’s starting to crack. Every pip install,, mvn install, gradle build, cargo build depends on shared infrastructure that is: - underfunded - overstretched - treated as “someone else’s problem”
loading . . .
Open Infrastructure is Not Free: A Joint Statement on Sustainable Stewardship – Open Source Security Foundation
Help Measure CRA Awareness: Take the 2026 Cyber Resiliency Survey
https://openssf.org/blog/2025/09/23/open-infrastructure-is-not-free-a-joint-statement-on-sustainable-stewardship/
3 months ago
1
10
1
January is not over yet. Second job posting for working on Quarkus is here. Specifically around AI observability.
careers.ibm.com/en_US/career...
The link stops working when queue full so be fast :) And yes, it’s in Ireland.
loading . . .
https://careers.ibm.com/en_US/careers/JobDetail?jobId=84540
https://careers.ibm.com/en_US/careers/JobDetail?jobId=84540
3 months ago
0
0
0
Hey claude code cli fans - am I doing something wrong or how to explain this? I use cursor / codex / openai constantly - never paid more than 15-20$ a month. claude code - rate limited within 30 minutes of use after paying 15-20$ going on subscription. ...how are you affording using this thing?
3 months ago
3
0
0
I must honestly say I lived most of my 50 or so years on this planet in peace and always wondered how citizen of countries being on edge of war must feel. I never thought it would be US that would teach me.
youtube.com/shorts/7Vxor...
loading . . .
'It would be war' | LBC
Danish politician, Rasmus Jarlov, has a message for the United States over their possible annexation of Greenland. Listen to the full show on the all-new LBC App:…
https://youtube.com/shorts/7VxorD0BvaU?si=dJoxv-DOGcd4KC12
3 months ago
3
6
0
Load more
feeds!
log in