Tech Podcasts

Some podcasts

Commentary, tutorials, opinions and practical development insights from TheServerSide.

Expertly Sourced Resources

Everything you need to become a competitive threat.

How Minecraft Helps Keep Java Popular With Young Developers

How Minecraft Helps Keep Java Popular With Young Developers

Minecraft mods can introduce children to Java programming while helping sustain interest in the language among future generations.

Spring

Where Quarkus Fits in the Red Hat Runtimes Portfolio

Where Quarkus Fits in the Red Hat Runtimes Portfolio

James Falkner discusses Quarkus, cloud-native Java performance, Open Liberty, JBoss EAP, Tomcat, and Undertow in this podcast.

Spring

Simplifying Java Microservices with MVC 1.0 and Java EE Security

Simplifying Java Microservices with MVC 1.0 and Java EE Security

Explore how MVC 1.0 builds on JAX-RS and how Java EE Security API enables application-contained security configuration.

Spring

Why Containers Could Replace Much of Virtualization

Why Containers Could Replace Much of Virtualization

ZeroTurnaround CEO Jevgeni Kabanov compares containers and virtual machines, focusing on performance, resource use, and simpler host maintenance.

DevOps

How Hardware Transactional Memory Could Improve Server Performance

How Hardware Transactional Memory Could Improve Server Performance

In this QCon podcast, Azul CTO Gil Tene discusses HTM, multithreaded applications, Intel processors, and the future of JVM optimization.

Spring

How Hyperledger Makes Enterprise Blockchain Development Faster

How Hyperledger Makes Enterprise Blockchain Development Faster

IBM's Don Thibeau discusses moving beyond bitcoin with Hyperledger Fabric, Composer, and modular tools for building enterprise blockchain applications.

Other

How Automation Makes Continuous Delivery Effective

How Automation Makes Continuous Delivery Effective

Eberhard Wolff discusses testing, CI pipelines, and the role of automation in removing manual barriers to continuous delivery.

DevOps

Modernize Legacy Java Applications with Java 9

Modernize Legacy Java Applications with Java 9

Explore how multirelease JAR files and modularity let older Java applications adopt newer features while continuing to support existing runtime environments.

Spring

How Database Release Automation Extends DevOps

How Database Release Automation Extends DevOps

Datical CTO Robert Reeves discusses applying CI/CD automation, testing, and governance to database changes in the persistence layer.

DevOps

Choosing Between Public Cloud and Managed Services

Choosing Between Public Cloud and Managed Services

Understand how cloud elasticity, cost efficiency, security, and administrative overhead can shape the right hosting model for enterprise applications.

DevOps

Why Java SE 9 Adoption Could Take Time

Why Java SE 9 Adoption Could Take Time

Simon Maple discusses Project Jigsaw, Java modularity, the six-month release cadence, and Java EE's move to the Eclipse Foundation.

Spring

Why Go Is Gaining Ground in Microservices Development

Why Go Is Gaining Ground in Microservices Development

Peter Bourgon discusses Go's simplicity, concurrency model, goroutines, and Go kit for building scalable microservices.

Spring

How JFrog Puts the Artifact at the Center of DevOps

How JFrog Puts the Artifact at the Center of DevOps

An examination of JFrog’s artifact-focused approach to DevOps, including Artifactory, Shippable, and the challenges of managing complex delivery pipelines.

DevOps

Inside Google's Solve for X Moonshot Program

Inside Google's Solve for X Moonshot Program

Barry Burd discusses the program's definition of a moonshot, standout proposals, selection process, and what follows for top-tier ideas.

Other

Hibernate OGM and the Future of Java Data Persistence

Hibernate OGM and the Future of Java Data Persistence

Explore Hibernate OGM, its NoSQL data stores, adoption, and the future direction of persistence in Java.

Spring

A Practical Path to Cloud-Native Java Development

A Practical Path to Cloud-Native Java Development

See how Java EE developers can begin with containers, break monoliths into modular microservices, and identify reusable application components.

Spring

How Declarative Jenkins Pipelines Make CI/CD More Accessible

How Declarative Jenkins Pipelines Make CI/CD More Accessible

Learn how Jenkins' simplified pipeline syntax and graphical editor help new users create continuous integration and delivery workflows.

DevOps

The Challenge of Building a Mature Container Toolchain

The Challenge of Building a Mature Container Toolchain

Avi Networks CEO Amit Pandey explains why tooling for container orchestration, traffic management, security, and analytics is still evolving.

DevOps

How DevSecOps Tools Help Secure Public Cloud Environments

How DevSecOps Tools Help Secure Public Cloud Environments

Explore how infrastructure as code and cloud configuration increase security responsibilities for developers, and how DevSecOps tools can reduce the risk.

DevOps

Inside ZeroTurnaround's Approach to Java Productivity

Inside ZeroTurnaround's Approach to Java Productivity

Anton Arhipov and Geert Bevin explore JRebel, XRebel, developer tools, and the qualities that make software products effective.

Spring

How DevOps, Agile, and Java Shape Cloud-Native Development

How DevOps, Agile, and Java Shape Cloud-Native Development

A look at Ken Owens' unified view of cloud native computing and the connections between microservices, containers, automation, testing, and Agile practices.

DevOps

Using NoSQL to Improve Application Runtime Performance

Using NoSQL to Improve Application Runtime Performance

An interview with Redis Labs examines how Redis and other NoSQL databases support caching, scaling, clustering, and faster data access.

Other

Securing Cloud-Native Development With Static Analysis

Securing Cloud-Native Development With Static Analysis

Explore how static analysis, continuous integration, and DevSecOps help prevent small code vulnerabilities from becoming serious application security risks.

DevOps

Managing Cloud-Native Systems Without the Traditional App Server

Managing Cloud-Native Systems Without the Traditional App Server

Apprenda CEO Sinclair Schuller discusses the emerging tooling ecosystem for administering containerized microservices and other loosely coupled applications.

DevOps

How GitLab Brings Jenkins CI Into Git Workflows

How GitLab Brings Jenkins CI Into Git Workflows

The integration connects source control, Jenkins configuration, microservices development, and deployment practices in a more collaborative DevOps workflow.

DevOps

How Kotlin Makes Android Development Simpler

How Kotlin Makes Android Development Simpler

A conversation with JetBrains explores Kotlin 1.0, JVM interoperability, type-safe UI builders, and its potential for Android applications.

Spring

A Practical Path to Java Developer Certification

A Practical Path to Java Developer Certification

Discover the benefits of Java certification and study strategies that include reviewing exam objectives, writing code without an IDE, and taking practice exams.

Skills

How Cross-Platform Tools Compare With Native Mobile Development

How Cross-Platform Tools Compare With Native Mobile Development

Jen Looper discusses mobile app performance, security, and project considerations across hybrid, native, and JavaScript-based development approaches.

Spring

Trisha Gee Discusses Java, NoSQL, IntelliJ, and Kotlin

Trisha Gee Discusses Java, NoSQL, IntelliJ, and Kotlin

In this podcast conversation, Java Champion Trisha Gee explores Java 8, NoSQL databases, IntelliJ, Kotlin, career development, and changing technology trends.

Spring

Simon Maple on Developer Productivity and Lightweight Architecture

Simon Maple on Developer Productivity and Lightweight Architecture

A podcast interview explores WebSphere, microservices, containers, cloud trends, and the tools that help software developers work more effectively.

Spring

Scaling Edge Devices Means Solving IoT Data Challenges

Scaling Edge Devices Means Solving IoT Data Challenges

Pavel Hardak discusses the rising volume, unpredictable quality, and efficient processing of data from connected devices.

DevOps

How Apache Arrow Speeds Up Big Data Analytics

How Apache Arrow Speeds Up Big Data Analytics

Learn how Apache Arrow's columnar data format and shared memory layer improve processing speed and reduce serialization overhead.

Other

How Single-Page Interfaces Change Performance Monitoring

How Single-Page Interfaces Change Performance Monitoring

Nic Jansma of SOASTA explains how AngularJS-style applications alter page loading, navigation metrics, and browser-based performance analysis.

DevOps

System Performance in the Shift to Containers

System Performance in the Shift to Containers

A Red Hat principal engineer discusses container performance, virtualization tradeoffs, NUMA systems, and workload optimization in the cloud.

DevOps

Why Redis's Creator Joined Redis Labs

Why Redis's Creator Joined Redis Labs

Salvatore Sanfilippo explains how Redis users and developers responded to his move to Redis Labs and what they expected from the partnership.

Other

How Reactive Design Could Shape Enterprise Architecture

How Reactive Design Could Shape Enterprise Architecture

A look at survey findings, microservices, asynchronous messaging, and the challenges of moving traditional systems toward reactive architecture.

Spring

How Containers and Microservices Improve DevOps Security

How Containers and Microservices Improve DevOps Security

Explore how lightweight containers, stateless services, and rolling upgrades can reduce attack surfaces and simplify security patching.

DevOps

Exploring Hadoop's Evolving Ecosystem and Future

Exploring Hadoop's Evolving Ecosystem and Future

A conversation with Hortonworks product leader Tim Hall about Hadoop trends, performance tuning, configuration challenges, and distributed computing.

Other

Exploring Aerospike's Open-Source Journey and Speed

Exploring Aerospike's Open-Source Journey and Speed

In this DeveloperWeek 2015 audio interview, Dash Desai explains Aerospike's performance, open-source transition, and potential beyond traditional NoSQL use cases.

Other

How Chef InSpec 2.0 Automates Cloud Compliance

How Chef InSpec 2.0 Automates Cloud Compliance

Chef's open source InSpec 2.0 helps organizations detect cloud security gaps, define custom compliance rules, and reduce manual auditing.

DevOps

Why Network Capacity Remains a Problem for Modern Apps

Why Network Capacity Remains a Problem for Modern Apps

Sean Bowen and Peter Hughes discuss reducing bandwidth use, addressing latency, and adapting web service design for IoT and data-heavy systems.

DevOps

How XRebel changes Java application performance monitoring

How XRebel changes Java application performance monitoring

In this podcast interview, ZeroTurnaround CEO Jevgeni Kabanov explains how always-on XRebel profiling identifies performance problems during development.

Spring

Strategies for Enterprise-Wide Agile Scaling

Strategies for Enterprise-Wide Agile Scaling

Learn how integrated ALM practices, DevOps collaboration, and faster feedback can help large organizations extend Agile beyond individual teams.

Agile

How APIs Connect Software Development and DevOps

How APIs Connect Software Development and DevOps

An interview explores how RESTful services and developer-friendly APIs automate infrastructure, testing, and cloud staging workflows.

DevOps

Java Security Insights from JavaOne 2017 Speakers

Java Security Insights from JavaOne 2017 Speakers

Jim Manico and Ivar Grimstad explain Java 9 security, modularity, the Java EE Security API, and MVC 1.0 in their JavaOne sessions.

Spring

Java Platform Updates Take Center Stage at JavaOne

Java Platform Updates Take Center Stage at JavaOne

Oracle VP Michael Lehmann discusses Java 9, Java EE 8, OpenJDK alignment, and the future of Java platform releases.

Spring

Jenkins 2.0 Brings Integrated Pipelines and Easier Setup

Jenkins 2.0 Brings Integrated Pipelines and Easier Setup

This release overview covers preconfigured plugins, automation enhancements, Pipeline as Code, and what existing Jenkins users should know before upgrading.

DevOps

Exploring Liferay 7 and the Future of Enterprise Portals

Exploring Liferay 7 and the Future of Enterprise Portals

Ray Auge explains how Liferay 7 improves platform maintainability while advancing mobile integration, API access, and personalized content delivery.

Spring

How to Remove Application Lifecycle Management Bottlenecks

How to Remove Application Lifecycle Management Bottlenecks

Gerie Owen explains how better communication, integrated tools, and suitable ALM practices can improve productivity across Agile and DevOps teams.

Agile

Node.js, Robots, and the Internet of Things at DeveloperWeek

Node.js, Robots, and the Internet of Things at DeveloperWeek

Firebase developer advocate Jenny Tong explores Nodebots, JavaScript-powered robots, coding, and cloud computing in this DeveloperWeek podcast.

Spring

Turning DevOps Success Into Enterprise Agile Change

Turning DevOps Success Into Enterprise Agile Change

Mik Kersten explains how effective DevOps practices can drive broader Agile, lean, and enterprise transformation.

Agile

Types podcast