Skip to content

Instantly share code, notes, and snippets.

@AdamBien
Created June 9, 2026 17:21
Show Gist options
  • Select an option

  • Save AdamBien/3a3090b3f6a6c1a686cdc8ca8a54d367 to your computer and use it in GitHub Desktop.

Select an option

Save AdamBien/3a3090b3f6a6c1a686cdc8ca8a54d367 to your computer and use it in GitHub Desktop.
148thAirhacksQ&A.md

Ask questions and see you on July 6 at 8pm CET: youtube.com/c/bienadam

Also check out the latest episode:

147th airhacks.tv

Please keep your questions as short and as concise as only possible. Feel free to ask multiple, shorter questions. I will also answer some questions in my "shorts" on youtube.com/@bienadam/shorts between the shows.

Information about upcoming airhacks.tv events will also be announced on meetup.com/airhacks and airhacks.eventbrite.com

You can also subscribe to: airhacks.news to receive occasional emails about upcoming workshops and events.

@AdamBien

AdamBien commented Jul 1, 2026

Copy link
Copy Markdown
Author

Spec-Driven Java Development with LLMs (SBCE / say "space") introduction πŸ‘‰ https://sbce.space

@waldmaier

Copy link
Copy Markdown

Hi Adam,

I've been using IntelliJ for Java and Quarkus development for a while. Recently, I tried switching to VS Code with the Java Build Pack (as suggested by the IDE), mainly because of better integration with GitHub Copilot. However, at first glance, I ran into some issues that were quite frustrating.

For example, I use the Hibernate processor in the Maven compiler plugin to generate JPA metamodel classes. The version is managed via the Quarkus BOM. However, VS Code’s Java tooling seems to ignore that version and instead uses an older one, which results in generated code that differs from what is produced when running mvn compile from the command line.

I’ve already looked into this, and one possible cause seems to be that the VS Code language server uses the Eclipse compiler and may not fully resolve the effective POM correctly.

I’ve noticed that you use VS Code. How do you deal with this kind of issue? If you have time, could you also share your VS Code setup, especially which extensions you use for Java and Quarkus development?

Thanks and best regards,
Waldemar

@AdamBien

AdamBien commented Jul 6, 2026

Copy link
Copy Markdown
Author

Time machine: topics for the 48th episode (9th April 2018): http://adambien.blog/roller/abien/entry/jakarta_ee_news_json_b / https://gist.github.com/AdamBien/22275b3372aabe651953c0992689c6d9:

"JSON-B serialisation, deserialization, Automating Jenkins CI with Groovy, light4j, embedded SQL, CQRS streams and Java EE, 40k rows with JSF, Logging and debugging nasty libraries, Monitoring EJB transactions, JMS queue monitoring, REST authentication, Marshal and unmarshal JAX-B objects, ECB pattern in larger applications, Is JSF deprecated, Migrating Java EE projects, DataSource within Java EE: how to close a JDBC connection?"

@AdamBien

AdamBien commented Jul 6, 2026

Copy link
Copy Markdown
Author

JMarkDoc announcement: https://github.com/AdamBien/jmarkdoc

@AdamBien

AdamBien commented Jul 6, 2026

Copy link
Copy Markdown
Author

@AdamBien

AdamBien commented Jul 6, 2026

Copy link
Copy Markdown
Author

@AdamBien

AdamBien commented Jul 6, 2026

Copy link
Copy Markdown
Author

Interesting: light4j πŸ‘‰ https://github.com/networknt/light-4j

@AdamBien

AdamBien commented Jul 6, 2026

Copy link
Copy Markdown
Author

airhacks.tv became a YouTube show

@WassimAkachi

Copy link
Copy Markdown

Hi Adam,

Vaadin Router is deprecated (https://github.com/vaadin/router#vaadin-router-is-deprecated)
Do you have any recommendation for replacement?

Thanks
Wassim

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