POJO Scripts, Deep Expertise vs. LLMs, BCE Boundaries and Transactions, Local Java Inference--Questions for the 152nd airhacks.tv 📎
- Java CLI scripts and the obvious name clash with JavaScript--is "POJO Scripts" a good name?
- Is it still relevant to deep dive into a specific technology, when everyone seems to be happy with the "good enough" quality produced by LLMs? How does the industry feel right now?
- BCE: where should repositories, outbound HTTP clients, and their interfaces live?
- BCE: how should business components communicate--through Boundaries, directly between Controls, or through explicit interfaces?
- BCE: when are references between Entities belonging to different business components appropriate?
- BCE: where should transaction boundaries sit, and how should we separate use-case coordination from domain behavior?
- The local Java inference project: github.com/ProjectArgus-cc/libargus.cc
- The final episode of the free course "BCE: The Screaming Architecture for Humans and LLMs" is available at airhacks.io
- Beyond Spec-Driven Development: "From Requirements to Green Tests" with airails.dev
- Time machine: 100 episodes back (52nd episode):
CDI components as plugins, CDI bean discovery mode recommendations, dealing with failures in CompletableFuture.allOff, structuring business applications--experiences with ECB, consultancy recommendations, read-only JPA, how to design validations with REST, is JSON-B appropriate for selective serialization, how to implement Flyway migrations with Java EE, most important books about programming
Any questions left? Ask now: gist.github.com/AdamBien/6c8a2e8671acbc43d72dc11fb6a0cc16 and get the answers at the next airhacks.tv. Some questions are also answered with a short video: 60 seconds or less with Java
Ask questions during the show via twitter mentioning me: https://twitter.com/AdamBien (@AdamBien),using the hashtag: #airhacks or built-in chat at: airhacks.tv. You can join the Q&A session live each first Monday of month, 8 P.M at airhacks.tv