airhacks.fm podcast with adam bien cover image

airhacks.fm podcast with adam bien

Latest episodes

undefined
Jul 10, 2023 • 1h 1min

FPGAs, GPUs or Data Science with Java

An airhacks.fm conversation with Juan Fumero (@snatverk) about: 8088 an IBM clone, joining a cross country running team at school, Zoran previously at "#169 Deep Learning with Modern Java Code", leaning Turbo Pascal, C and C++, working on particle detection at CERN , working on GraalVM to GPU compilation and optimization, using direct memory access to communicate with the GPU, vector types in Java, Apache Flink acceleration on FPGA and GPUs, working on FPGAs, using RTL for FPGA programming, transparent acceleration for Java, astrophysics analytics with Java, DeepNetts on tornadovm, the relation between TornadoVM and GraalVM, using Panama to access native memory GPU-less TornadoVM, contributing to TornadoVM Juan Fumero on twitter: @snatverk
undefined
Jul 4, 2023 • 1h 7min

A Freakonomic Guide to Jakarta EE with a Guardian

An airhacks.fm conversation with Reza Rahman (@reza_rahman) about: Apple II with 16, working with FoxPro, programming in C, fractal based games, Asteroids is a vector based game, writing fractal programs, starting with Java, Sun donated computers to the university, using pico, vi and Visual Cafe, working for Accenture as consultant, joining Caucho to make Resin modular, the Jakarta EE friendly Azure, Azure Container Instances, Azure Container Apps, Azure App Service, Infrastructure as Code with Bicep, infrastructure becomes less interesting, the constant evaluation of technology, Java is the fountain of youth, JavaPolis became Devoxx, Reza Rahman website Reza Rahman on twitter: @reza_rahman
undefined
Jun 25, 2023 • 1h 15min

Break Your Limits and the Java Challengers

An airhacks.fm conversation with Rafael del Nero (@RafaDelNero) about: Celeron 800 Mhz , 64 MB RAM and 10 GB of storage, programming with rpgmaker and Visual Basic, coding a game 3h a day, orkut by google, hacking curiosity, learning Visual Basic, learning Unified Modelling Language, learning PHP, building ERP with StarSoft, using clipper and Fox Pro, starting to learn Java, the SJCP Java book, learning Java EE, building book selling application with JBoss Seam, Star Portal the Sun Microsystems, encapsulating code with Java, enjoying Java Server Faces, accessing EJBs via remote interfaces (RMI), moving from Brasil to Ireland joining the JUG Dublin, starting with Java Challengers, the great Yolande Poirier, 100 days of Java, JavaWorld changed to InfoWorld, the Java Challengers, the Golden Circle, how to break your limits, your limits are your imignation, the Java Challengers Rafael del Nero on twitter: @RafaDelNero
undefined
Jun 21, 2023 • 1h 4min

A Gentle Introduction to Debugging

An airhacks.fm conversation with Shai Almog (@debugagent) about: about the name Codename One, JavaLobby became DZone, JavaBlogs and java.net, joining lightrun and developer’s observability, the theory of debugging, lightrun: breakpoints which don’t break, debugging in production has access to the entire data, lightrun creates snapshots - breakpoints which don’t step, time travelling debugging, chrononsystems: DVR with Java, translate java runtimes to charts with appmap, the logging breakpoints: logpoints and tracepoints, exception breakpoints are hard to use, NetBeans debugger is great, exception breakpoints are useful with filters, field watchpoint is not a watch, renderers in Intellij, toString, performance and circular dependencies, memory debugging and MAT by SAP Shai Almog on twitter: @debugagent
undefined
Jun 11, 2023 • 1h 15min

How Log4j, SLF4j, Jakarta Commons Logging, Logback and Reload4j Happened

An airhacks.fm conversation with Ceki Guelcue (@ceki) about: previously Ceki on airhacks.fm: "#241 Simplicity is a Good Incentive", Log4j was used inside a 2FA application, Zurich Research Lab Log (ZRL) became Log4j, Log4j was published at IBM developer works, Kent Beck on unit testing, the purpose of unit testing, the hierarchical filtering in Log4j, mapping log levels to exceptions, business logs and system logs, ndc, Logback markers, selling a self-published Log4j book, Log4j and LMAX Disruptor, Log4j 2 is only loosely related to Log4j v1, Jakarta Commons Logging is a logging facade, Log4j 2 is the successor of Logback, Logback is the native implementation of slf4j, SLF4j provides a narrow Logging API, reload4j is a forked and maintained version of Log4j v1, using jelly to program XML Ceki Guelcue on twitter: @ceki
undefined
Jun 8, 2023 • 1h 5min

From OpenShift to Azure App Service

An airhacks.fm conversation with James Falkner (@schtool) about: TRS 80, TI-99/4A, enjoying assembly, starting at Solaris QA department, switching to Java Enterprise System (JES) group, working at liferay, starting at RedHat, becoming a Technical Product Marketing Manager at Red Hat, the ideal Java stack at RedHat, RHEL, ansible, quarkus, Watson X, ChatGPT is like an Autopilot in a car, Event-Driven Ansible, keycloak, prometheus, PostgreSQL, strimzi, Open Cluster Management, securing openshift clusters with StackRox, jenkins vs. ansible, OpenShift Pipelines with tekton, JBoss EAP on Azure, JBoss EAP on Azure App Service, business metrics on Azure, software updates on Azure App Service James Falkner on twitter: @schtool
undefined
May 28, 2023 • 1h 28min

The Reset Boy

An airhacks.fm conversation with Vinicius Senger (@vsenger) about: msx computer, delivering pizza to buy computer with 12 years, learning Basic to write games, learning dBASE, arduino and Java, writing dBase software for real estate management, the step clipper functions, harbour project or clipper on linux, learning C, the reset boy, Delphi vs. Visual Basic, NetWare LANtastic, writing Perl for Sun Microsystems, teaching Java, SL-275, SL-285, SL-310, OO-226, SL-425, SL-500, SNMP and traps, Sun Tech Days, the Globalcode company, The Developer’s Conference (TDC), the Sun SPOTs, the network is the computer, Amazon Corretto openJDK, Vinicius on Github: vsenger, Java on AWS Vinicius Senger on twitter: @vsenger
undefined
May 21, 2023 • 59min

Understanding and Practising Quarkus

An airhacks.fm conversation with Antonio Goncalves (@agoncal) about: previously Antonio on airhacks.fm with "#135 Writing Boring Software: From WebLogic over GlassFish to Quarkus", Understanding quarkus book, JDD JavaEE Session: Future Is Now, But Is Not Evenly Distributed Yet, Practicing Quarkus, The Ten Years After Talk, the Petstore Java EE 7, micronaut and Jakarta EE core Profile, Qute vs JSPs, Jakarta EE and the WAR requirements, joining the developer relations division at Microsoft, cloud migrations and the the 7rs, Java on Azure, OpenAOI on Azure, Glassfish contributions, Micronaut and Helidon, Java and SnapStart with CRaC "#240 Serverless Java (17) on AWS", Azure Bicep, Azure EventHub, switching costs vs. portability, Underwater Datacenter, Antonios books Antonio Goncalves on twitter: @agoncal
undefined
May 14, 2023 • 1h 4min

Java FX, Codename One, Swing, Flutter and a Bit Android

An airhacks.fm conversation with Shai Almog (@debugagent) about: Shai previously on episode "#238 The History of Mobile Java and Codename One", flutter, Java FX and Codename One, openjfx, the challenges of marketing, google fuchsia, immediate mode graphics and Swing, JavaFX and Scene Graph Mode, Java FX got the idea from F3, GPU acceleration, apache tvm, the tornadovm project, Codename One generates a xcode project, Flutter ships with runtime Shai Almog on twitter: @debugagent
undefined
May 7, 2023 • 59min

Simplicity is a Good Incentive

An airhacks.fm conversation with Ceki Guelcue (@ceki) about: cava the Turkish Java, PC XT 8080, 360 kB floppy disk, using Turbo Pascal, developing a board game in Turbo Pascal, learning MS-DOS, studying physics, using Smaky, EPFL Logitech is based in Lausanne, programming over physics, CDMA algorithm, OSI model, ping pong the simplest possible transport protocol, ping pong protocol is also known as Time-division multiplexing, TCP is a very simple protocol, easy of implementation is an interesting property, SLF4j a simple logging framework, learning C and struggling with pointers, the division algorithm is magical, Mix Network, developing mix-based email system, the beginnings of tor, the tor project, enjoying operator overloading in C++, DSLs might be a waste of time, the LogBack DS, Log4j vs. java.util.logging, anonymity and freedom, using traffic analysis to analyse tor, onion routing and tor, tor’s honeypots, Ceki's paper: Mixing Email with Babel, Ceki's company: qos.ch Ceki Guelcue on twitter: @ceki

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode