I'll be at Red Hat Summit Connect October 29th in Copenhagen speaking on "AI for Application Developers".
There is a lot of hype around AI - some warranted others not so much. Come and get an overview of what AI means to you as a developer. Will show with concrete examples and tips on how to explore GenAI today using Java, especially Quarkus
24.10.2024 07:20I'll be at Red Hat Summit Connect October 29th in Copenhagen speaking on "AI for Application Developers".There is a lot of...Emporors new Clothes - https://buff.ly/3UhG7pY
A story inspired by watching https://buff.ly/48gxBgX and others reactions to https://buff.ly/3BIk4CH
21.10.2024 07:19Emporors new Clothes - https://buff.ly/3UhG7pY A story inspired by watching https://buff.ly/48gxBgX and others reactions to...I had to figure out what http requests a cli was making and remembered https://buff.ly/4474s4w exists.
You run it and in a terminal runs: eval "$(curl -sS localhost:8001/setup)"
Now all network gets proxied through http toolkit for easy introspection.
*REALLY* usefull to grok what is happening.
15.10.2024 11:32I had to figure out what http requests a cli was making and remembered https://buff.ly/4474s4w exists.You run it and in a terminal runs:...🎉 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/
2.10.2024 06:38🎉 We passed 1000 contributors on @quarkusio! This is more than a number; it’s a reflection of everyone who opened issues, shared...jbang app install j2xgenie@maxandersen
OPENAI_KEY=sk-... j2xgenie <url/file.json>
and you get corresponding java records for that json.
go crazy and add --types="C# classes" or --types="GoLang structs"
28.9.2024 21:18jbang app install j2xgenie@maxandersenOPENAI_KEY=sk-... j2xgenie <url/file.json> and you get corresponding java records for that...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!
25.9.2024 07:20I 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...'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.
25.7.2024 07:20Llama 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...AI technology is transforming the education landscape in incredible ways. Recently, I came across a concept where google convert your study notes into a podcast that adapts to questions from you in real-time. This innovation makes personalized learning more accessible and engaging. And the best part? Soon, you’ll be able to create this on your own without relying on the big vendors.
Democratization of AI is what matters.
https://vm.tiktok.com/ZGeqmsGsH/
8.6.2024 08:16AI technology is transforming the education landscape in incredible ways. Recently, I came across a concept where google convert your study...Yesterday we had @richardfontana on Quarkus Insights to talk about software licenses for opensource software, startups and even got to touch on the paradoxes surrounding AI models and copyright licenses.
Worth a listen if you ask me :)
https://www.youtube.com/watch?v=lWlVV36qWhA
4.6.2024 11:15Yesterday we had @richardfontana on Quarkus Insights to talk about software licenses for opensource software, startups and even got to touch...Uploaded slides for "Quarkus Hidden Features and Forbidden Extensions" I did last week at jcon Slovenia.
3.6.2024 14:45Uploaded slides for "Quarkus Hidden Features and Forbidden Extensions" I did last week at jcon Slovenia.https://buff.ly/3KprHz1Monday is where we will have @richardfontana as our special guest on @QuarkusIO - got any questions for an expert in software licenses ?
2.6.2024 23:57Monday is where we will have @richardfontana as our special guest on @QuarkusIO - got any questions for an expert in software licenses ?Just a reminder to ya'all thinking it must be dangerous to use all that open source software with all those CVE's being found and reported.
Closed source have just as many if not more - you just don't know it because...it's closed.
9.5.2024 08:02Just a reminder to ya'all thinking it must be dangerous to use all that open source software with all those CVE's being found and...TIL: Clever an EV charging service In Denmark requested to remove home assistant integration and confirm APIs was not part of their roadmap - then Monta a competitor showed up with a public API.
Well played Monta - buuh for Clever's logic.
https://github.com/fars-fede-fire/CleverAPI/issues/1
15.4.2024 07:00TIL: Clever an EV charging service In Denmark requested to remove home assistant integration and confirm APIs was not part of their roadmap...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/
9.4.2024 09:48What a day ComonHaus foundation being launched, Hibernate is moving to that foundation and I'm happy to announce JBang is also part of...3 spots left for Java meet up in Copenhagen tomorrow afternoon.
I'll talk about Quarkus and Gerrit Grunwald about Crac!
https://www.meetup.com/copenhagen-javagruppen-meetup/events/299610255/
18.3.2024 17:293 spots left for Java meet up in Copenhagen tomorrow afternoon.I'll talk about Quarkus and Gerrit Grunwald about...I'll be at JavaGruppen in Copenhagen on March 19th. Gerrit Grunwald talks about "What the CRaC" and I'll touch on "Superfast JVM startup and Quarkus gamechanges"
.join for what will be an interesting afternoon https://meetu.ps/e/MYPBG/zB1RP/i
8.3.2024 08:20I'll be at JavaGruppen in Copenhagen on March 19th. Gerrit Grunwald talks about "What the CRaC" and I'll touch on...On Tuesday I'm going to my old IT school to present on "Java in the real world".
Students are half way into a Computer science education.
Curious to what if any advice would you have liked to have heard at that stage in your education given what you know now ?
29.2.2024 08:14On Tuesday I'm going to my old IT school to present on "Java in the real world".Students are half way into a Computer science...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/
20.1.2024 08:20mima the maven resolver cli you didn't knew you needed!Lets you do all sorts of queries and analysis of maven artifacts. list, resolve,...Recently, an introductory guide was added to Hibernate 6. It addresses common mistakes in using ORM's by being much more explicit and pragmatic about how to use Hibernate best.
Highly recommend for anyone new and old in Hibernate and general ORM persistence land to give it a read https://docs.jboss.org/hibernate/orm/6.4/introduction/html_single/Hibernate_Introduction.html
17.1.2024 15:45Recently, an introductory guide was added to Hibernate 6. It addresses common mistakes in using ORM's by being much more explicit and...⬆️
⬇️