Skip to content

Instantly share code, notes, and snippets.

@AdamBien
Created March 4, 2025 17:12
Show Gist options
  • Select an option

  • Save AdamBien/728f7aac35f434b6c0a87d192e61f73d to your computer and use it in GitHub Desktop.

Select an option

Save AdamBien/728f7aac35f434b6c0a87d192e61f73d to your computer and use it in GitHub Desktop.
133rdAirhacksQ&A.md
@shane-orourke

Copy link
Copy Markdown

Hey Adam, looking forward to the upcoming Airhacks session, particularly on the state of AI and Java.

  1. What stage are people at wrt writing GenAI applications in Java, or integrating AI use cases into their existing Java apps. Are they learning, prototyping, developing, using in production ?

  2. Are you seeing an increase in activity in Langchain4J adoption recently to solve the use cases that might have defaulted to being written in Python ?

  3. Any interesting use cases you can share on GenAI applications in Java being worked on in the wild ?

@AdamBien

AdamBien commented Apr 7, 2025

Copy link
Copy Markdown
Author

JavaOne afterglow

@AdamBien

AdamBien commented Apr 7, 2025

Copy link
Copy Markdown
Author

JavaLand afterglow

@AdamBien

AdamBien commented Apr 7, 2025

Copy link
Copy Markdown
Author

Time Machine: 33rd airhacks.tv from 05.12.2016

@haydenjones

Copy link
Copy Markdown

What plugins do you tend to use with Visual Studio Code?

@haydenjones

Copy link
Copy Markdown

When you write end to end tests do you tend to keep them in the same project or a different one? Do you keep the tests simple, like a smoke test or do you have specific responses that you match?

@haydenjones

Copy link
Copy Markdown

What was your first computer? ;)

@rrjavadev

Copy link
Copy Markdown

Hi Adam,

I hope you're doing well! I wanted to get your thoughts on good load balancer tools for on-premise applications. I've worked with GSLB in the past, but I’ve found it a bit limited compared to the more feature-rich offerings from major cloud providers.

I’d really appreciate your recommendations or any insights you might have on this.

Thanks in advance!
Roshini Revindranathan

@azdanov

azdanov commented Jun 24, 2025

Copy link
Copy Markdown

Hey!

I wanted to ask about property vs constructor injection. I noticed that in https://github.com/AdamBien/ebank/blob/165fa400b48d4b3e7f73853e93d2113f3fbb4661/ebank/src/main/java/airhacks/ebank/accounting/boundary/AccountsResource.java#L33 it's injected as a field and everywhere one searches online it's said that it's "bad and don't do it due to it becoming hard to test". Which way is better?


Is there a similar wrapper or a modern approach to using jdbc as in spring with JdbcClient: https://docs.spring.io/spring-framework/docs/6.2.x/javadoc-api/org/springframework/jdbc/core/simple/JdbcClient.html

I found it quite a good alternative to JPA since it has similar ergonomics and ease of use as the JDK 11 HttpClient which replaced HttpURLConnection.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment