--- Article Not Found! ---
*** *** *** RSSing Note: Article is missing! We don't know where we put it!!. *** ***
View Article--- Article Not Found! ---
*** *** *** RSSing Note: Article is missing! We don't know where we put it!!. *** ***
View Article--- Article Not Found! ---
*** *** *** RSSing Note: Article is missing! We don't know where we put it!!. *** ***
View Article--- Article Not Found! ---
*** *** *** RSSing Note: Article is missing! We don't know where we put it!!. *** ***
View Article--- Article Not Found! ---
*** *** *** RSSing Note: Article is missing! We don't know where we put it!!. *** ***
View Article--- Article Not Found! ---
*** *** *** RSSing Note: Article is missing! We don't know where we put it!!. *** ***
View Article--- Article Not Found! ---
*** *** *** RSSing Note: Article is missing! We don't know where we put it!!. *** ***
View Article--- Article Not Found! ---
*** *** *** RSSing Note: Article is missing! We don't know where we put it!!. *** ***
View Article--- Article Not Found! ---
*** *** *** RSSing Note: Article is missing! We don't know where we put it!!. *** ***
View ArticleFrom XML-Driven Enterprise Java to Serverless AWS Lambdas
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...
View ArticleFrom Java VMs and GPU Acceleration to Motorcycle Electronics
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...
View ArticleChatGPT for Java Development: Insights and Best Practices
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...
View ArticleFrom .mobi Over GraphQL to Quarkus Dev UI
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...
View ArticleFrom Enterprise Java over Scala to Drools
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...
View ArticleEspresso: Java on GraalVM
An airhacks.fm conversation with Alfonso Peterssen (@TheMukel) about: updates on Lama 3 Java project and performance improvements, GraalVM Vector API support and performance enhancements, Espresso's...
View ArticleFrom Didaktik Gama to Quarkus
An airhacks.fm conversation with Ladislav Thon (@ladicek) about: Didaktik Gama to Red Hat, early programming experiences with Basic and Karel, learning Pascal and C in school, working with Java in...
View ArticleFrom Enterprise Java to Cloud-Native PostgreSQL
An airhacks.fm conversation with Alvaro Hernandez (@ahachete) about: first computer experiences with Amstrad CPC 464, early programming with Basic, university studies in Telecommunication Engineering,...
View ArticlePrepared Statements, Connection Pooling, Sharding, Partitioning and...
An airhacks.fm conversation with Gerald Venzl (@GeraldVenzl) about: discussion on prepared statements and their benefits in Oracle databases, explanation of hard parsing vs soft parsing in database...
View ArticleJust Another CDI Committer
An airhacks.fm conversation with Ladislav Thon (@ladicek) about: CDI history and evolution, transition from XML-based configuration to annotation-based dependency injection, introduction of CDI lite in...
View ArticleNatural Born Breaker
An airhacks.fm conversation with Francesco Nigro (@forked_franz) about: starting with a used Commodore 64 without display, breakdancing as a hobby and its influence on his learning approach, studying...
View ArticlePostgres Performance Optimization: Connection Pooling, JDBC, and Distributed...
An airhacks.fm conversation with Alvaro Hernandez (@ahachete) about: discussion on Postgres JDBC driver contributions, SCRAM authentication library implementation, importance of connection pooling for...
View ArticleFrom Swing to Blockchain
An airhacks.fm conversation with Richard Bair (@RichardBair) about: early programming experiences with Basic and building computers, his first production app at 17 for his father's auto repair shop,...
View ArticlePure Java Inception
An airhacks.fm conversation with Christian Humer (@grashalm_) about: early programming experiences with DOS text Adventures and Captain Comic, transition from graphics design to computer science, work...
View ArticleFrom Kona Coffee Beans to Java
An airhacks.fm conversation with Burr Sutter (@burrsutter) about: first computer: IBM PS/2 386SX funded by grandparents' Kona coffee sales, early passion for programming and problem-solving,...
View ArticleJava Scalability Considerations
An airhacks.fm conversation with Francesco Nigro (@forked_franz) about: Netty committer and performance engineer at Red Hat, discussion of Netty's history, focus on low-level core components like...
View ArticleFrom OCCAM and CSP to Java
An airhacks.fm conversation with Kevlin Henney (@KevlinHenney) about: first computer was a Sinclair ZX81 with 1K of memory, programming in Basic and later Z80 assembly language, creating simulations...
View ArticleThe Database Cloud
An airhacks.fm conversation with Alvaro Hernandez (@ahachete) about: discussion about stackgres as a complete database cloud solution for PostgreSQL, kubernetes as an abstraction layer over...
View ArticleFrom Predator Plants to Concordance with Java
An airhacks.fm conversation with Volker Simonis (@volker_simonis) about: early computing experiences with Schneider CPC (Amstrad in UK) with Z80 CPU, CP/M operating system as an add-on that provided a...
View ArticleEnterprise LLM Integration: Bridging Java and AI in Business Applications
An airhacks.fm conversation with Burr Sutter (@burrsutter) about: discussion about integrating LLMs into enterprise Java applications, challenges with non-deterministic LLM outputs in deterministic...
View ArticleHigh-Performance Load Testing
An airhacks.fm conversation with Francesco Nigro (@forked_franz) about: discussion about the importance of stress testing over System Tests and unit tests, Coordinated Omission Problem in load...
View ArticlePure Java Blockchain
An airhacks.fm conversation with Richard Bair (@RichardBair) about: discussion about Hedera public ledger and its underlying technology, explanation of Hashgraph algorithm for consensus and transaction...
View ArticleOpensource and JVM Ports
An airhacks.fm conversation with Volker Simonis (@volker_simonis) about: discussion about carnivorous plants, explanation of how different carnivorous plants capture prey through movement, glue, or...
View ArticleApache Storm, Disruptor, JCTools and Linearizability
An airhacks.fm conversation with Francesco Nigro (@forked_franz) about: JCTools as a Java concurrency utility library created by Nitsan Wakart, the history of JCTools and how Cliff Click donated his...
View ArticleLittleHorse Likes Sun
An airhacks.fm conversation with Colt McNealy (@coltmcnealy) about: first computing experience with Sun workstations and network computing, background in hockey and other sports, using system76 Linux...
View ArticleRun Java with Java
An airhacks.fm conversation with Christian Humer (@grashalm_) about: bachelor thesis on a Java bytecode interpreter written in Java, exploration of whether Java could be used as a systems language,...
View ArticleAccelerating LLMs with TornadoVM: From GPU Kernels to Model Inference
An airhacks.fm conversation with Juan Fumero (@snatverk) about: tornadovm as a Java parallel framework for accelerating data parallelization on GPUs and other hardware, first GPU experiences with ELSA...
View ArticleBuilding Immutable Release Pipelines with Hashgraph
An airhacks.fm conversation with RichardBair (@RichardBair) about: the relaxed nature of JavaOne keynote presentations with James Gosling, the experience of delivering live demos versus pre-recorded...
View ArticleAbout Amazon Corretto
An airhacks.fm conversation with Volker Simonis (@volker_simonis) about: explanation of corretto as an openJDK distribution with support for multiple platforms and Java versions, insights into the...
View ArticleInjection Without Reflection
An airhacks.fm conversation with David Kral (@VerdentDK) about: Helidon Declarative as a new feature set for Helidon SE, build-time dependency injection with zero reflection capability, code generation...
View ArticleFrom Punch Cards (and Tapes) to Java
An airhacks.fm conversation with Maurice Naftalin (@mauricenaftalin) about: Shelton Signet CP/M machine costing £3000 in the 1980s, discussion about the CP/M operating system which started in 1972,...
View ArticleNot Your Java Package Handler
An airhacks.fm conversation with Billy Korando (@BillyKorando) about: Apple IIe and Packard Bell in the late 80s/early 90s, playing games like Three Stooges and Wolfenstein 3D, taking a year off after...
View ArticleBuilding AI-Native Code Platform With Java for Java
An airhacks.fm conversation with Jonathan Ellis (@spyced) about: brokk AI tool for code generation named after Norse god of the forge, AI as complement to experienced programmers' skillsets, age and...
View ArticleTornadoVM: The Need for GPU Speed
An airhacks.fm conversation with Michalis Papadimitriou (@mikepapadim) about: starting with Java 8, first computer experiences with Pentium 2, doom 2 and Microsoft Paint, university introduction to...
View ArticleThere Can Be Only One
An airhacks.fm conversation with Maurice Naftalin (@mauricenaftalin) about: experiences with Visual Age for Java and its visual programming approach with arrows connecting components, working on...
View ArticleWebAssembly / Wasm and Java
An airhacks.fm conversation with Fabio Niephaus (@fniephaus) about: GraalVM polyglot capabilities now available as Maven dependencies without requiring GraalVM JDK, running WebAssembly modules in Java...
View ArticleAI/LLM Driven Development
An airhacks.fm conversation with Jonathan Ellis (@spyced) about: brokk as a Norse dwarf who forged Thor's hammer, Java Swing UI performance advantages over Electron apps, zb build tool integration,...
View ArticleJava Generics
An airhacks.fm conversation with Maurice Naftalin (@mauricenaftalin) about: Java generics history and introduction timeline, the Pizza paper proposal by Phil Wadler and others, Type erasure vs...
View ArticleAdam && Adam == true
An airhacks.fm conversation with Adam Dudczak (@maneo) about: early programming experiences with Commodore 64 and Pascal, demo scene participation through postal mail swapping of floppy disks, writing...
View ArticleFrom SIMD to CUDA with TornadoVM
An airhacks.fm conversation with Michalis Papadimitriou (@mikepapadim) about: GPU acceleration for LLMs in Java using tornadovm, evolution from CPU-bound SIMD optimizations to GPU memory management,...
View ArticleJava, LangChain4J and Enterprise LLMs
An airhacks.fm conversation with Antonio Goncalves (@agoncal) about: journey from Java Champion to Principal Software Engineer at Microsoft focusing on AI, the evolution from Java EE standards to...
View Article