airhacks.fm podcast with adam bien
1,558 FOLLOWERS
Java, Java EE, Jakarta EE, MicroProfile, and Web-oriented conversations with Adam Bien.
airhacks.fm podcast with adam bien
2d ago
An airhacks.fm conversation with Mario Fusco (@mariofusco) about:
early programming on ZX Spectrum and Commodore 64, father's computer shop in South Italy, work experiences with Olivetti and IBM, the Olivetti M10 laptop, introduction to Java and aspect-oriented programming, project on advertisement optimization for Berlusconi's company, experience with Scala and presenting at Scala Days, joining Red Hat to work on Drools rule engine, current work on quarkus and langchain4j integration, importance of open source contribution and conference participation for career growth, evolution of programmi ..read more
airhacks.fm podcast with adam bien
1w ago
An airhacks.fm conversation with Phillip Krueger (@phillipkruger) about:
early programming experiences with Visual Basic and Java, transition from actuarial science to computer science, first job at a bank working with Java Swing and RMI over CORBA, experience with J2EE and XML technologies, working with XML and XSLT, development of open-source Swing components, work on dotMobi sites for mobile phones in Africa, creation of API extensions for Java EE and MicroProfile, involvement in the MicroProfile GraphQL specification, joining Red Hat and working on quarkus, development of SmallRye GraphQL ..read more
airhacks.fm podcast with adam bien
1w ago
An airhacks.fm conversation with Dmytro Liubarsky (@langchain4j) about:
discussion on recent developments in Java and LLM integration, new features in langchain4j including Easy RAG for simplified setup, SQL database retrieval with LLM-generated queries, integration with graph databases like Neo4j, Neo4j and graphrag, metadata filtering for improved search capabilities, observability improvements with listeners and potential integration with opentelemetry, increased configurability for AI services enabling state machine-like behavior, the trend towards CPU inference and smaller, more focused m ..read more
airhacks.fm podcast with adam bien
1w ago
An airhacks.fm conversation with Nicolai Parlog (@nipafx) about:
Java 22 and 23 new features overview, including unnamed variables with underscore, multi-source file launching, G1 region pinning, Foreign Function & Memory API finalization, Markdown Javadoc support, ZGC generational collector by default, discussion on Java installation and beginner-friendliness, debate on proper use of LTS terminology for Java releases, potential for Java in AI/ML space with new vector APIs and native performance, comparison of Java to python for AI workloads, challenges and opportunities for Java adoption ..read more
airhacks.fm podcast with adam bien
2w ago
An airhacks.fm conversation with Bruce Hopkins about:
discussion on using ChatGPT for Java development, challenges and benefits of AI-assisted coding, importance of understanding and reviewing AI-generated code, bootstrapping approach in Bruce's book, using ChatGPT as a pair programmer, limitations of AI in making architectural decisions, potential pitfalls of relying too heavily on AI-generated code, multi-modal capabilities of AI models, creating a podcast visualizer project, integrating with Slack and Discord APIs, hallucination issues in AI responses, importance of prompt engineering, pote ..read more
airhacks.fm podcast with adam bien
3w ago
An airhacks.fm conversation with Christos Kotselidis (@CKotselidis) about:
early experiences with computers and programming, transition to studying Java and virtual machines at university, work on Jikes compiler and distributed software transactional memory for PhD, current roles as professor at University of Manchester and working on motorcycle electronics at KTM, overview of tornadovm project for accelerating Java on GPUs and other hardware, discussion of recent Java implementations of LLMs like jlama and llama3 java, potential for TornadoVM to accelerate model inference, challenges around q ..read more
airhacks.fm podcast with adam bien
1M ago
An airhacks.fm conversation with Vadym Kazulkin (@VKazulkin) about:
journey as a Java developer from the late 1990s to present, early experiences with Java and J2EE development, transition to cloud and serverless technologies, particularly AWS Lambda, discussion of Java performance on lambda compared to node.js, detailed explanation of AWS SnapStart technology for improving Java cold starts, pros and cons of "fat" Lambda functions versus microservices, challenges of using GraalVM with Lambda, importance of optimizing Lambda package size and dependencies, comparison of quarkus and Spring Boot o ..read more
airhacks.fm podcast with adam bien
1M ago
An airhacks.fm conversation with Gerald Venzl (@geraldvenzl) about:
discussion about the evolution of Oracle's annual conference from OpenWorld to CloudWorld, the JavaOne conference, explanation of JDBC driver types and their evolution, Oracle's thin JDBC driver becoming the preferred option, availability of Oracle JDBC drivers on Maven Central, proprietary features of Oracle's JDBC driver including Continuous Query Notification (CQN) and Application Continuity, comparison of CQN to Change Data Capture (CDC) and CQRS patterns, Oracle's Flashback Data Archive for auditing and time travel capabi ..read more
airhacks.fm podcast with adam bien
1M ago
An airhacks.fm conversation with Georgios Andrianakis (@geoand86) about:
discussion on integrating langchain4j with quarkus for enterprise AI applications, similarities between LLM integration and microservice architecture, benefits of using Java and MicroProfile for AI development, explanation of AI services, chat memory, and tools in LangChain4J, importance of session management and fault tolerance in LLM applications, vector databases and embeddings for efficient information retrieval, RAG (Retrieve Augmented Generation) implementation in enterprise settings, Quarkus dev mode features for L ..read more
airhacks.fm podcast with adam bien
2M ago
An airhacks.fm conversation with Jonathan Ellis (@spyced) about:
discussion of JVector 3 features and improvements, compression techniques for vector indexes, binary quantization vs product quantization, anisotropic product quantization for improved accuracy, indexing Wikipedia example, Cassandra integration, SIMD acceleration with Fused ADC, optimization with Chronicle Map, E5 embedding models, comparison of CPU vs GPU for vector search, implementation details and low-level optimizations in Java, use of Java Panama API and foreign function interface, JVector's performance advantages, memory f ..read more