Max Rydahl Andersen

@maxandersen
705 Followers
86 Following
379 Posts
Quarkus co-lead - Distinguished Engineer, Red Hat. Creator of https://jbang.dev

🎉 We passed 1000 contributors on @quarkusio! This is more than a number; it’s a reflection of everyone who opened issues, shared knowledge, and championed Quarkus across the globe 🌍. Thank you to all who made this possible! Let’s keep growing together—your contributions matter, and I'm excited for us to welcome more to bring developer joy. 🚀💪

https://quarkus.io/1000contributors/

Quarkus reaches 1000 Contributors

Quarkus: Supersonic Subatomic Java

I for one believe use of genAI is a great enabler but seeing all the BS about how it will solve all problems in software development it's time to remind how there is no silver bullet when it comes to software development.

The No Silver Bullet article from 1986 covers AI and expert systems and as far as I can see its fundemental aeguments still holds true here almost 40 years later.

https://www.cs.unc.edu/techreports/86-020.pdf

Come at me!

'A few highlights in Quarkusio that bring joy to developers:

- Enhanced Exception Context: Detailed exception context with code snippets and line numbers displayed in the terminal, error page, and Dev UI.
- Automatic Debug Port Reassignment: Quarkus automatically finds a free port in case of conflict, eliminating the need for manual adjustment. Works with vscode and IntelliJ IDEA Attach feature.
- Devmode log control: Press 'j' to toggle global log levels or use Dev UI for precise control.'

Llama 3.1 looks awesome but I'm really getting tired of every new release they put it out as if it's opensource.

It is source available with specific use case restrictions aka a proprtitary license.

Monday is where we will have @richardfontana as our special guest on @QuarkusIO - got any questions for an expert in software licenses ?

What a day ComonHaus foundation being launched, Hibernate is moving to that foundation and I'm happy to announce JBang is also part of the founding projects.

A good day for Open Source!

https://www.jbang.dev/learn/jbang-and-commonhaus/

JBang moving into CommonHaus Foundation

jbang is a tool that makes it easy to get started with java and enable experimentation and exploration without the traditional overhead and ceromony with traditional java tools

JBang

mima the maven resolver cli you didn't knew you needed!

Lets you do all sorts of queries and analysis of maven artifacts.

list, resolve, verify, graph, etc. even has a repl.

Easy to try out:

jbang app install mima@maveniverse

Great work by https://www.cstamas.org/

cstamas.org

Resurrecting killed applications...<br/> and having fun.<br/> Proximity, Nexus, Maven and others...

I made https://github.com/jupyter-java when I realised with #jbang I could run any of the various Java based Jupyter Notebooks anywhere.

This weekend Java Advent posted my article on the matter - give it a look and join the conversation.

https://www.javaadvent.com/2023/12/jupyter-notebooks-and-java.html

Jupyter for Java

Info on how to use java with Jupyter notebooks. Jupyter for Java has 5 repositories available. Follow their code on GitHub.

GitHub

TIL: https://buff.ly/3FM3PTI makes a "notebook" rendering of your .jsh file with graphs, mermaid and latex support.

Trivial to use with jbang:

jbang jnotebook@maxandersen render --no-optimize %{https://raw.githubusercontent.com/cyrilou242/jnotebook/main/doc/book.jsh} out.html

jnotebook

Made a little utility to easily get a cli access to (almost) any JDBC backed database.

jbang app install jdbc@maxandersen

Now run jdbc <jdbcurl> and it fetches latest driver from maven and use sqlline to run it.

Works with postgres,mysql,mariadb,sqllite,oracle, and more