Podcasts
I had the distinct pleasure of hosting a series of podcasts for JavaWorld’s Java Technology Insider (from 2008 through mid-2009) — these are casual conversations about anything and everything related to the world of Java programming. Each conversation is roughly 30 minutes (give or take a few, man).
- Ari Zilka on Terracotta’s VMware integration (April 2009) – Terracotta Founder and CTO Ari Zilka talks about how they are integrating Terracotta with VMware, as well as cross-application data sharing and other new features in the recently released version 3 of Terracotta.
- Make way for Jetty: Coming of age at 12 (April 2009) – In this podcast, Jetty engineers Greg Wilkins and Jan Bartel discuss core aspects of Jetty that have made it a popular choice for Web application deployment in Web 2.0 environments.
- Alex Miller: Java enterprise clustering with Terracotta (April 2009) – In this podcast, Alex Miller demystifies Terracotta, explaining the programming magic that enables enterprise customers to run 50 to 100 JVMs on a single application server instance.
- Patrick Curran on reforming the JCP (March 2009) – In this conversation, JCP Chair Patrick Curran gives an overview of the structure and inner workings of the process; plus, he states where the JCP has historically fallen apart and gives view on what can be done to reform it.
- Grails 1.1: A conversation with Graeme Rocher (February 2009) – Get a preview of what to expect from the next iteration of Grails, including performance improvements based on changes in Groovy 1.6; upgrades to the Grails plugin ecosystem; support for Maven and Ant Ivy; and the exciting, unexpected liberation of GORM.
- Tim Bray on what’s next in Java Web development (February 2009) – In this JavaWorld podcast with Sun Microsystems’ Director of Web Technologies Tim Bray talks about forces for change in the Web development and deployment space.
- SpringSource and G2One: What it means (January 2009) – In this JavaWorld podcast, SpringSource CEO Rod Johnson and G2One co-founder Graeme Rocher discuss what the acquisition means for Groovy, Grails, and Spring-based developers.
- The Ajax developer’s toolkit – Nate Schutta (January 2009) – In this JavaWorld podcast, Foundations of Ajax co-author Nate Schutta talks about the component libraries, debuggers, and frameworks he uses for Ajax.
- Unwrapping JavaFX 1.0 (December 2008) – In this talk with Sun Microsystems Senior Director of Java Marketing Param Singh, and JavaFX Architect John Burkey, they address both the concerns associated with JavaFX 1.0 and its potential.
- High scalability and Java with Todd Hoff (November 2008) – In this podcast, Todd Hoff muses about scalability tactics like sharding, parallelization, and caching.
- Rod Johnson: SpringSource and the future of Spring (October 2008) – In this discussion, SpringSource CEO Rod Johnson talks about how his company walks the line between commercial success and its driving role in open source projects such as the Spring framework and Tomcat.
- Guillaume Laforge: Optimizing performance in Groovy 1.6 (September 2008) – Groovy Project Manager Guillaume Laforge talks about what’s new in the Groovy 1.6 beta release.
- Sharding with Max Ross – Hibernate Shards (July 2008) – In this talk Max Ross explains sharding, which is the strategy of storing application data on multiple databases.
- Dan Diephouse on SOA governance with Mule Galaxy (July 2008) – In this talk, Galaxy’s chief architect Dan Diephouse talks about his own move away from Web services (after creating the XFire project) and Galaxy’s RESTful approach to service-oriented architecture.
- Brian Sletten on REST done right (June 2008) – In this talk, Brian Sletten demystifies REST as an application protocol, not a transport protocol, and describes the series of interactions that define REST.
- Ted Neward on why Java developers need Scala (June 2008) – In this talk, Ted Neward explains the difference between functional and object-oriented languages and what you can naturally do with them.
- Ken Russell on making applets FAST (May 2008) – In this interview, Ken Russell offers an engineer’s perspective on the historic problems of applets.
- Scott Davis on GIS beyond Google Maps (May 2008) – Scott Davis talks about what Google Maps has done to make geomatics, or geographic information systems, more accessible to your average Web developer.
- Sebastien Arbogast on OSGi and Java modularity (April 2008) – In this discussion Sebastien Arbogast succinctly introduces OSGi and explains why its contribution to Java modularity is such good news for Java developers on the server side.
- John Ferguson Smart on Java Power Tools (February 2008) – In this episode of JavaWorld’s Java Technology Insider, John Smart talks about some of the open source tools he’s most likely to use for agile development on the Java platform, including Maven 2, Subversion, Hudson, DBUnit, Selenium, JUnit 4.4, and more.
- Ted Goddard on Ajax development with ICEfaces (February 2008) – ICEfaces Senior Architect Ted Goddard talks about the inner workings of ICEfaces, including the framework’s JSF component library, its Ajax Push technology, how the framework handles application security, and how it compares to Google Web Toolkit for component-based Ajax development.
- Jay Zimmerman on Java application development in ‘08 (January 2008) – In this year-end discussion Jay Zimmerman addresses a wide range of questions about what Java developers were doing to manage software complexity in 2007, and which languages, frameworks, tools, and techniques could help you make Java application development fun again in 2008.
- Andrew Binstock rounds up the Java IDEs (December 2007) – In this discussion, Andrew Binstock explains the technology and market factors shaping the rapid evolution of Java IDEs today.
- Neal Ford on what JRuby has that Java doesn’t (November 2007) – In this in-depth discussion, Neal Ford talks about why he believes Ruby is the most powerful language you could be paid to program with today, and explains the particular benefits of programming with JRuby.
- Alberto Savoia talks shop about C.R.A.P. (October 2007) – In interview Alberto Savoia reveals the thinking behind the C.R.A.P. metric, and explains how you can use it, in tandem with the new Crap4j plugin for Eclipse, to evaluate inherited code.
comments off Andy