airhacks.fm podcast with adam bien

airhacks.fm podcast with adam bien

Java, Serverless, Clouds, Architecture and Web conversations with Adam Bien

Episodes

September 23, 2025 68 mins
An airhacks.fm conversation with Dmitry Chuyko (@dchuyko) about:
Logo on BK, and Basic on Nemiga, Pentium 1, AltaVista and Lycos, starting with Pascal, C, then Borland’s Kylix, controlling the CD tray, managing toy production with MS Access, writing drivers for Windows at high school, math over programming, joining Borland, Visual Basic, C++, XSLT then Java, from C++ to Java, using Apache Xalan, using Apache FO...
Mark as Played
An airhacks.fm conversation with Maurice Naftalin (@mauricenaftalin) about:
retirement philosophy and work-life balance for developers, transitioning from paid work to passion projects, the challenge of relaxation and meditation versus constant activity, the importance of experiencing boredom in a fast-paced world, Java collections framework design and evolution over 30 years, the Collection interface as base f...
Mark as Played
September 14, 2025 47 mins
An airhacks.fm conversation with Ingo Kegel (@IngoKegel) about:
jclasslib bytecode viewer development history starting in 2001, transition from CVS to Subversion to Git, SourceForge to GitHub migration, Swing UI development with FlatLaf look and feel, comparison between Swing and SWT APIs, Eclipse plugin development experiences, Visual Studio Code integration with jprofiler, Homebrew package management for Mac ...
Mark as Played
An airhacks.fm conversation with Ingo Kegel (@IngoKegel) about:
jprofiler Visual Studio Code integration using Kotlin Multiplatform, migrating Java code to Kotlin common code for cross-platform compatibility, transpiling to JavaScript for Node.js runtime, JClassLib bytecode viewer and manipulation library, Visual Studio Code's Language Server Protocol (LSP), profiling unit tests and performance regression testi...
Mark as Played
September 1, 2025 46 mins
An airhacks.fm conversation with Stephan Janssen (@Stephan007) about:
Devoxx Belgium conference selling out in seconds with 7000+ page views, ticket coordination strategies by companies, VAT validation issues with European services, conference featuring largest Java AI content globally, AI and LLM focus with dedicated GenAI track, MCP and AI agents presentations, Java on GPU with tornadovm and Babylon project, ...
Mark as Played
August 21, 2025 76 mins
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 modern AI development, writing technical books with LLM assistance, langchain4j as a Java SDK for LLMs providing abstraction over different AI providers, the importance of Java standards and patterns for LLM code gener...
Mark as Played
August 16, 2025 45 mins
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, Alfonso's original Java port of llama.cpp using SIMD and Panama Vector API achieving 10 tokens per second, TornadoVM's initial hybrid approach combining CPU vector operations with GPU matrix multiplications, memory-...
Mark as Played
August 9, 2025 71 mins
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 assembly code for 64K intros with music and graphics, developing digital library systems using Java Servlets and Hibernate, involvement in reactivating Poznan Java User Group in 2007, NetBeans Dream Team and NetBe...
Mark as Played
August 3, 2025 68 mins
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 Reification debate, binary compatibility considerations, Java Community Process politics and Apache Harmony licensing issues, evolution from JCP to JEPs process, legacy collection types like Vector and Hashtable with smal...
Mark as Played
July 27, 2025 41 mins
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, onboarding experience comparison with Cursor, architect vs code buttons functionality, session management in brokk, build and test tool configuration, in-memory Java parser development, JVector and embedding models l...
Mark as Played
July 20, 2025 55 mins
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 applications using GraalWasm, separation of polyglot runtime from GraalVM distribution, embedding use cases for extending Java applications with python JavaScript and WebAssembly, performance benefits when running...
Mark as Played
July 15, 2025 63 mins
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 British Department of Health and Social Security project using Visual Age for Java for benefits system navigation, comparison of various Java IDEs including Visual J++, Sun Java Workshop, JBuilder, Eclipse, NetBeans, In...
Mark as Played
July 6, 2025 59 mins
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 Object-oriented programming using Objects First and bluej IDE, Monte Carlo simulations for financial portfolio optimization in Java, porting Java applications to OpenCL for GPU acceleration achieving 20x speedup, wor...
Mark as Played
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 productivity in programming, transition from JVector to working on Cassandra codebase, challenges with AI in large codebases with extensive context, building tools for historical Java codebases, comparison of produc...
Mark as Played
June 21, 2025 72 mins
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 high school to work at FedEx as a package handler which motivated him to pursue higher education, his first professional job working on insurance regulation software using Java 1.4 with Apache Struts and custom fr...
Mark as Played
June 17, 2025 66 mins
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, Maurice's early career teaching programming at Wolverhampton Polytechnic (now University), teaching Pascal programming language, creating a membership system for a political campaign using his first computer, Maurice...
Mark as Played
June 7, 2025 57 mins
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 approach that creates actual Java source files instead of bytecode manipulation, Service Registry as an enhanced Java service loader with ordering capabilities, compatibility with GraalVM for native image compila...
Mark as Played
June 1, 2025 65 mins
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 build and certification process for Corretto releases including TCK testing, discussion of the security vulnerability group and embargo process for Java security fixes, explanation of how Amazon contributes features b...
Mark as Played
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 content, impressions of the recent JavaOne conference with 70% new attendees, the Hashgraph team including former Sun/Oracle employees like Josh Marinacci and Jasper Potts, explanation of Hedera Hashgraph's consensu...
Mark as Played
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 Winner and Voodoo cards, explanation of TornadoVM as a plugin to existing JDKs that uses Graal as a library, TornadoVM's programming model with @parallel and @reduce annotations for parallelizable code, introducti...
Mark as Played

Popular Podcasts

    If you've ever wanted to know about champagne, satanism, the Stonewall Uprising, chaos theory, LSD, El Nino, true crime and Rosa Parks, then look no further. Josh and Chuck have you covered.

    The Joe Rogan Experience

    The official podcast of comedian Joe Rogan.

    24/7 News: The Latest

    The latest news in 4 minutes updated every hour, every day.

    The Breakfast Club

    The World's Most Dangerous Morning Show, The Breakfast Club, With DJ Envy, Jess Hilarious, And Charlamagne Tha God!

    Dateline NBC

    Current and classic episodes, featuring compelling true-crime mysteries, powerful documentaries and in-depth investigations. Follow now to get the latest episodes of Dateline NBC completely free, or subscribe to Dateline Premium for ad-free listening and exclusive bonus content: DatelinePremium.com

Advertise With Us
Music, radio and podcasts, all free. Listen online or download the iHeart App.

Connect

© 2025 iHeartMedia, Inc.