Adam Bien

airhacks.fm podcast with adam bien

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

Author

Adam Bien

Category

Technology

Podcast website

www.airhacks.fm

Latest episode

Jul 5, 2026

Where to listen?

Podcasts in the app Replaio Radio Coming soon

Podcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts

Get it on Google Play Install for free Android 5M+ downloads · 4.8 rating iOS soon

Episodes

I first played games I wrote 14.08.2022

An airhacks.fm conversation with Daniel Lipp ( @dynamic_123 ) about: starting to program CPC Schneider in the store, Basic and Logo , the first floppy disk to save the work, writing a senso game, Mandelbrot caclulations locked the computer for days, wiring computers on vacations, finding hidden files of Werner the German rocker game, Logo looks like assembly , starting physics and learning Turbo P...

AWS Lambda, Events, Quarkus and Java 06.08.2022

An airhacks.fm conversation with Goran Opacic ( @goranopacic ) about: transactions and clouds, checkout last episode with Goran: "#190 Real World Enterprise Serverless Java on AWS Cloud" , transition from Java EE to the cloud, Long Running Actions in MicroProfile and the saga pattern , the problem of transaction coordination, in the clouds there should be no coordinating servers, DynamoDB is trans...

Write, Finish, Improve-jPOS 31.07.2022

An airhacks.fm conversation with Alejandro Pablo Revilla ( @apr ) about: Commodore 64 , Morse code and RTTY , long distance radio, a signal goes around the world, programming low level assembler , the 6510 assembly, increasing a counter in ROM as copy protection, Commodore 128k ran on z80, dBASE runs on CPM and z80, starting with clipper , migrating from Clipper to Java, using Apache POI to access...

HATEOAS, Data APIs, Java and How htmx Happened 24.07.2022

An airhacks.fm conversation with Carson Gross ( @htmx_org ) about: Apple IIgs and HyperTalk , _hyperscript , starting with VBA then using Java, EJB 1.0 and J2EE , gosu , gscript, implementing Ruby on Rails , teaching at The Montana State University, Java got lots os stuff right, javalin and jobrunr , Java and Ruby on Rails, NodeJS became more appealing to Ruby on Rails developers, Yukihiro Matsumo...

Modules in the JVM or the Clouds 17.07.2022

An airhacks.fm conversation with Juergen Albert ( @JrgenAlbert6 ) about: Java 9 modules, microservices,the attempt to fight the complexity with distributing a monolith,internal isolation inside a monolith,the advantages of modularity,the definition of microservices, OSGi is complex at the beginning but the complexity of OSGi growth linearly,developing a first microservice is easy, coordinating man...

Idempotency, Secrets, Dependency Injection and AWS Lambda 08.07.2022

An airhacks.fm conversation with Mark Sailes ( @MarkSailes3 ) about: AWS Lambda Powertools for Java ,, fetching and caching secrets, default caching retention period for short lived secrets, the limits of the clouds, the consistency of DynamoDB , DynamoDB connectivity with AWS Lambda , RDS Proxy , "Proprietary Cloud Native Managed Service", SQS , SNS , Kinesis , the fan-out pattern is implemented...

Maven (Next) and Convention over Configuration 02.07.2022

An airhacks.fm conversation with Karl Heinz Marbaise ( @khmarbaise ) about: empty pom.xml and plugin versions, recent Maven , old plugins, release plugins often, default plugin versions are hardcoded, the nice Maven 4 features, removal of deprecated functionality, running concurrent Maven builds against the same cache, concurrent builds make only sense for multi module build, profiling Maven, use...

Building Chrome DevTools with Vanilla Web Components 26.06.2022

An airhacks.fm conversation with Jack Franklin ( @Jack_Franklin ) about: A thick, chunky Dell Laptop, Playing Tycoon, creating a soccer website with DreamWeaver , learning PHP and CSS, learning python , Java and prolog at the university, writing Rails code, the popularity of Ruby on Rails , Python vs. Ruby, switching from Angular to React , Angular 1 vs. Angular 2, backward compatibility and React...

Becoming an Apache Maven Committer 19.06.2022

An airhacks.fm conversation with Karl Heinz Marbaise ( @khmarbaise ) about: PET 2001 was the first computer, enjoying programming at school, writing Basic and assembly code on Commodore CBM 4000 , writing software for Commodore 1 PCB, finally getting a Commodore 64 , programming extruder mesh machines, writing floating point libraries on Intel 8080 , the connection between computers and math, star...

GraalVM, Apple Silicon (M1) and Clouds 13.06.2022

An airhacks.fm conversation with Shaun Smith ( @shaunmsmith ) about: Shaun Smith in episode "#167 GraalVM and Java 17, Truffle, Espresso and Native Image" , GraalVM has a 3 months release cycle, from Graal 21.3 release to GraalVM 22.1 , GraalVM 22.1 supports Apple’s Silicon M1 , M1 and container support, ARM and container, Oracle Database on docker , Intel vs. ARM native compilation on Intel, proj...

Working in the Shadows ...for Quarkus 04.06.2022

An airhacks.fm conversation with Guillaume Smet ( @gsmet_ ) about: Amstrad CPC, then Pentium 75, typing long code listings, coding a website with 20, PHP 3 and PostgreSQL , separating code from HTML with PHP, building a CMS system with CVS, studying in Lyon, offer management software for the EU, from PHP to Java 1.4, using RedHat Webapplication Framework, Java 5 introduced annotations, C-JDBC sequ...

Innovation, Clouds, Kubernetes, Standards and Java 27.05.2022

An airhacks.fm conversation with Victor Orozco ( @tuxtor ) about: focus on Jakarta EE and devops, faster release cycles, Apache Cactus - the test container, daily releases and DevOps challenges, the perfect Sun servers, the deprecated Java EE deployment J2EE API, JSR 88: Java EE Application Deployment , onboarding of new developers is harder today, lean Java EE code is reusable in serverless world...

From Java/JDK 7+ and Project Coin over Project Amber to Better Java Serialisation 20.05.2022

An airhacks.fm conversation with Stuart Marks ( @stuartmarks ) about: the classic optimization problem in 1950’s at the Western Pacific Railroad , the first computer IBM 1401 - in 1960s, transitioning to the JDK group, the nice thing about Oracle’s Sun acquisition, updating Java’s codebase with new features, the Java Coding Conventions style guide, the Local Variable Type Inference Style Guideline...

Real World Enterprise Serverless Java on AWS Cloud 15.05.2022

An airhacks.fm conversation with Goran Opacic ( @goranopacic ) about: sales force automation at ehsteh , Palm Pilot syncing, starting a SaS company, hetzner , Azure, then AWS, running EC2 machines, going serverless , kubernetes and the clouds, running MicroProfile applications on Quarkus and AWS Lambda , one code base - multiple lambdas, Lambda runs on Firecracker VM , OkHTTP on Lambdas, tree shak...

How Pulumi for Java Happened 06.05.2022

An airhacks.fm conversation with Joe Duffy ( @funcofjoe ) about: HP 386, LILO - the linux loader, MBR and dual boot, first programming language - C, GNU Compiler Collection (gcc), g++, C++ , circle mud, fascination with 3d, starting with Windows 95, running BBS, CGI , ASP and Java servlets, ATG (Art Technology Group) dynamo and jhtml , servlets are inverse JSP, airhacks.fm episode with Marc Fleury...

Finding Some Sense in a Nonsensical Technology World 29.04.2022

An airhacks.fm conversation with Bruno Borges ( @brunoborges ) about: previous episodes with Bruno "#29 Jakarta EE / MicroProfile in the Clouds: Runtimes not Servers" , "#90 Bruno Hates YAML-Microsoft Loves Java" servers vs. runtimes recap, languages vs. runtimes, blogpost: Why are you not using [the language of the year] instead of Java? polyglot programming with dapr , polyglot programming - the...

Our Favourite Java 9, Java 11, Java 17 and Java 18 Features 24.04.2022

An airhacks.fm conversation with Nicolai Parlog ( @nipafx ) about: use cases for Java 17 Text Blocks, JSON with Text Blocks, String formatted vs. replaceAll, string templates could ship with Java 19, the draft JEP for string template, draft JEPs don’t have a number, 100k subscribers for the Java channel and the silver youtube plate, Silver Creator Award youtube, factory collection methods in Java...

Structuring Applications With Or Without OSGi 17.04.2022

An airhacks.fm conversation with Jürgen Albert ( @JrgenAlbert6 ) about: Checkout last episode with Jürgen Albert: "#175 Pragmatic Modularity and OSGi" , Why do we need a module?, related episodes: "#151 Modularization, Monoliths, Micro Services, Clouds, Functions and Kubernetes" , "#160 Modules Are Needed, But Not Easy" , Physical vs. Logical modules. How to pick a perfect module, picocli for buil...

A Cloud Migration Story: From J2EE to Serverless Java 08.04.2022

An airhacks.fm conversation with Goran Opacic ( @goranopacic ) about: ZX Spectrum with 9 years, fortran listings as a present, Basic programming on Atari, Manic Miner and Jet Set Willy on Amstrad CPC 64, Defender of the Crown , printing with C 64, desktop publishing with Atari 520 ST and Calamus , testing the first website in 1993, using UUCP to split files into emails, drawing maps with Java Appl...

Piranha: Headless Applets Loaded with Maven 03.04.2022

An airhacks.fm conversation with Arjan Tijms ( @arjan_tijms ) about: Payara vs. GlassFish Github contributions, refactoring introduces technical debt, GlassFish relies on JDK dependencies, piranha.cloud contributes to GlassFish, Payara and Glassfish communities are working together, contributing to opensource to save time, piranha is MicroProfile 5.0 compatible for JWT, piranha passes the majority...

The JavaSpecialist(s) 27.03.2022

An airhacks.fm conversation with Heinz Kabutz ( @heinzkabutz ) about: a quarter of overheated ZX Spectrum , programming to make life easier, going to school in Cape Town, you will never fill up a 10 MB hard drive, a PC with 20 MB hard drive, GW Basic on AEG, the language of Nelson Mandela, learning Pascal , Scheme, prolog , the University of Cape Town is the best, playing snooker , context switcht...

Dr. Deprecator 20.03.2022

An airhacks.fm conversation with Stuart Marks ( @stuartmarks ) about: Wang 2200 Laboratories computer with 10 years, David Ahl 101 Basic Computer Games , Basic without "else", GOTO and GOSUB, Pascal Records and Java, conditional evaluation in Pascal, the criticism on Pascal, Bill Joy added the socket interface to BSD 4.2, replacing VMS with BSD, the Bill Joy long weekend, starting at Sun Microsyst...

Java Authentication and Authorization with Apache Shiro 12.03.2022

An airhacks.fm conversation with Benjamin Marwell ( @bmarwell ) about: Recent airhacks.fm episode with Ben: "#180 Trombones, Java, Large Scale WebSphere Liberty Deployments and 50.000 JVMs in Production" security library and authentication and authorization framework, using Apache Shiro for CLI applications, the Apache Shiro security manager, the Shiro realm is the source of information for login...

Trombones, Java, Large Scale WebSphere Liberty Deployments and 50.000 JVMs in Production 06.03.2022

An airhacks.fm conversation with Benjamin Marwell ( @bmarwell ) about: C64 with 3.5 years, enjoying Pitstop , Pharaoh's Curse and Lady Tut , starting to program in Basic from a manual, modifying the game source, starting with Pascal and Visual Basic , storing the universe into an Excel file, automating a space game with Delphi , implementing a web crawler in Delphi, the "King of Galaxy Wars" and O...

System.logger, JDK Enhancement Proposals (JEP) and knowing about Java's future 26.02.2022

An airhacks.fm conversation with Nicolai Parlog ( @nipafx ) about: previous episode with Nicolai: "#163 The Endless Loop of Frustration and Challenge" JEPs, JEPs draft, what happens on the openJDK Mailing list, spending time with JEPs, knowing about the future, influencing current architecture with future standards, the System.logger was added in JDK 1.9, System.logger was intended for internal JD...

Listen to the airhacks.fm podcast with adam bien podcast in Replaio

Radio and podcasts in one app - free, with no sign-up. Install today and do not miss the launch

Get it on Google Play

Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.