Startseite Podcasts airhacks.fm podcast with adam bien
airhacks.fm podcast with adam bien

airhacks.fm podcast with adam bien

Adam Bien 411 Folgen Sep 14, 2026

A podcast hosted by Adam Bien featuring conversations about Java, serverless computing, cloud platforms, software architecture, and the web. Each episode dives into practical topics relevant to developers and IT professionals. The discussions explore modern practices and approaches for building and deploying applications.

Folgen

From the One Billion Row Challenge to a Multi-Threaded Parquet Library
From the One Billion Row Challenge to a Multi-Threaded Parquet Library Sep 14, 2026 00:58:45 An airhacks.fm conversation with Gunnar Morling about: returning guest discussion four years after episode "#174 Kafka Connect CLI, JFR Unit, OSS Archetypes and JPMS", the One Billion Row Challenge (1BRC) as a Java community coding challenge, aggregating a 13 gigabyte semicolon separated file of one billion temperature measurements per weather station, baseline single threaded idiomatic Ja
Fast JSON and Furious Runtime
Fast JSON and Furious Runtime Sep 8, 2026 01:09:14 An airhacks.fm conversation with David Kral about: Helidon JSON and Helidon JSON Binding, compile-time JSON binding with annotation processors generating readable Java source code, no bytecode manipulation and no reflection, debuggable generated converters, comparison with Micronaut compile-time generation, why Helidon avoids the JSON-B API and its reflection overhead, a proposed bridge to
Pauseless Java: Inside Azul's C4, Falcon and ReadyNow
Pauseless Java: Inside Azul's C4, Falcon and ReadyNow Aug 31, 2026 An airhacks.fm conversation with Simon Ritter about: Azul Zulu as a straight build of openJDK versus Azul Zing/Prime as the commercial high-performance JVM, improving Java performance without changing application code, C4 the Continuously Concurrent Compacting Collector, fully concurrent and compacting pauseless garbage collection, reaching a global safe point and millisecond-level pauses,
Turning Back Time: Strings, Locks and Garbage Collectors in Java
Turning Back Time: Strings, Locks and Garbage Collectors in Java Aug 27, 2026 01:00:57 An airhacks.fm conversation with Ian Rogers about: Java's early API design strengths versus verbose C++/STL manuals, the Java 7 String.substring behavior change from an O(1) view over the character array to an O(n) copy, substring performance regressions at Google, implementing a custom substring as a workaround, designing APIs without knowing future customers, the SPEC JVM98 jack parser g
From PHP to Java: Building Tools, Frameworks, and AI-Assisted IDEs
From PHP to Java: Building Tools, Frameworks, and AI-Assisted IDEs Aug 23, 2026 01:15:34 An airhacks.fm conversation with Steve Hannah about: meeting Steve Hannah at JavaOne years ago via Codename One, the Apple IIGS as a first computer, floppy disk games and Bob Whitehead's Hardball!, starting web development in 1997 with Perl and CGI, the O'Reilly Perl camel book, CGI security issues and the parallel to LLM tools, choosing Java Servlets over CGI for startup-time performance,
Smalltalk, Blocks, and the Origins of Eclipse Collections
Smalltalk, Blocks, and the Origins of Eclipse Collections Aug 9, 2026 01:12:01 An airhacks.fm conversation with Donald Raab about: the Epson HX-20 as the world's first laptop and learning Basic, an acoustic coupler modem, the Atari 2600 and Pitfall, Montezuma's Revenge, Apple II clones and the Franklin Ace, running a bulletin board system, learning BASIC, Pascal, fortran, COBOL, Turbo prolog and Turbo Pascal, dBASE III Plus as language and database management system,
From Java Advent to Legionella: Standards, Specs, and LLMs
From Java Advent to Legionella: Standards, Specs, and LLMs Aug 3, 2026 00:47:19 An airhacks.fm conversation with Olimpiu Pop about: discussion about the Java Advent calendar 2025, running AI inference in the enterprise with Java versus python, why inference needs a mature ecosystem, the confusion between machine learning, inference and LLMs, HTTP clients for remote models, TornadoVM for local model acceleration, avoiding premature optimization for LLM-generated code,
From CloudEvents to Domain Events
From CloudEvents to Domain Events Jul 23, 2026 01:02:25 An airhacks.fm conversation with Johan Haleby about: discussion about the Occurrent event sourcing library for Java, motivation behind building Occurrent as a set of building blocks for event sourced applications, using higher-order functions instead of distinct framework concepts, the library approach for gradually introducing event sourcing into regular projects, CloudEvents as the seria
Why Coverage Metrics Fail and System Tests Win
Why Coverage Metrics Fail and System Tests Win Jul 17, 2026 01:00:36 An airhacks.fm conversation with Stanislav Bashkyrtsev about: discussion about testing terminology and the difference between unit tests, component tests, System Tests, and integration tests, defining component tests as in-process invocations without HTTP, using RestAssured with MockMvc-style direct endpoint calls, avoiding mocks in favor of real system tests, why code coverage is a misuse
Zero-Dependency Java 25, Event Sourcing, and Stabilizing Legacy Systems
Zero-Dependency Java 25, Event Sourcing, and Stabilizing Legacy Systems Jul 9, 2026 01:14:34 An airhacks.fm conversation with Tomasz Ptak about: discussion about the guest's path from an Atari and a 486 to professional Java development, loading games from cassette tapes, building a clock with the Logo programming language, making websites with PHP for a community, studying data management and computer science, learning Perl, Bash, Pascal, Python, C, C++, Ruby and Java, Java 1.4 a
From CloudFormation to CDK with Java
From CloudFormation to CDK with Java Jul 5, 2026 01:04:32 An airhacks.fm conversation with Thorsten Hoeger (@hoegertn) about: discussion about CloudFormation as underlying infrastructure as code using JSON/YAML to define desired state, CDK introduction as tool to define infrastructure using programming languages like Java that synthesizes to CloudFormation, explanation of CDK construct levels L1 (direct CloudFormation mapping), L2 (type-safe wit
Architectural Trade-offs: Pendulum Swings, Outsourcing Cycles and System Design
Architectural Trade-offs: Pendulum Swings, Outsourcing Cycles and System Design Jun 25, 2026 01:08:02 An airhacks.fm conversation with Daniel Terhorst-North (@tastapod.com) about: discussion about pendulum swings in technology decisions, Kaikaku (radical change) and Kaizen (continuous improvement) cycles, the Purpose Alignment Model for business criticality vs differentiation, historical outsourcing/insourcing patterns in IT, criticism of J2EE as over-engineered with excessive XML and dep

Empfohlen