<?xml version="1.0" encoding="utf-8"?>
<oembed>
  <version>1</version>
  <type>rich</type>
  <provider_name>Libsyn</provider_name>
  <provider_url>https://www.libsyn.com</provider_url>
  <height>90</height>
  <width>600</width>
  <title>Illegal Argument: Episode 161</title>
  <description>00:00:00: Intro 00:01:25: Java 12 Is Upon Us  39 New Features (and APIs) in JDK 12  Mapping With Switch Expressions  00:12:31: Supporting Multiple JVM Versions In Libraries   Apache Maven Compiler Plugin: Multi Release multi-release-jar-maven-plug  Building Java 6-8 Libraries for JPMS in Gradle  00:34:20: Graal  Micronaut on Graal  Quarkus Microservices / Kubernetes  00:41:08: Autoscaling Is A Lie 00:50:49: Rust Is A Better C?   Rust Is Not A Good C Replacement  00:58:29: &amp;quot;Dynamic Types&amp;quot; In Haskell  Dynamic  01:01:09: Business Errors Vs Exceptions  JEP draft: Add detailed message to NullPointerException describing what is null  </description>
  <author_name>Illegal Argument</author_name>
  <author_url>http://sites.libsyn.com/21670</author_url>
  <html>&lt;iframe title="Libsyn Player" style="border: none" src="//html5-player.libsyn.com/embed/episode/id/9309263/height/90/theme/custom/thumbnail/yes/direction/forward/render-playlist/no/custom-color/88AA3C/" height="90" width="600" scrolling="no"  allowfullscreen webkitallowfullscreen mozallowfullscreen oallowfullscreen msallowfullscreen&gt;&lt;/iframe&gt;</html>
  <thumbnail_url>https://assets.libsyn.com/secure/content/39290879</thumbnail_url>
</oembed>
