TechCast

TechCast #37 – Alex Miller on Java Concurrency

Our interview with Alex Miller focused on his work on Java Concurrency and also on Terracotta, the clustering technology which replicates graphs of Java objects between multiple Java virtual machines. Developers working in environments needing high concurrency should definitely review the most recent Java Concurrency API. Here are links to some of the topics we … Read More

TechCast #35 – A few beers with Chariot’s Open Source Integration Experts

Last week I had the pleasure of hosting a roundtable chat over drinks with four of our integration experts.  I wanted to discuss some of the issues facing companies today, including how to approach integration projects, and when to use technologies like SOA ESB platforms. My guests were: Rod Biresch Tom Purcell Roberto Rojas Steve … Read More

TechCast #34 – James Ward on Flex 4, Flash Builder, and more

Today’s guest is James Ward, of Adobe Systems.  James is a technology evangelist on Flex and AIR solutions for Adobe.  We talked about the upcoming Flex 4.0 SDK, Flash Builder (the new name for Flex Builder) and other topics such as remoting, AMF and various implementations of the AMF format. This is a good podcast … Read More

TechCast #33 – Peter Muir from JBoss on JSR-299 (JCDI) and the WebBeans RI

JSR-299, the API formerly known as WebBeans, is a Java-based configuration and dependency injection system for the Java EE platform.  In fact, the JSR has been renamed as such with the short name JCDI, and the original title ‘webbeans’ went to the reference implementation, which is being led by my guest, Pete Muir of Redhat/JBoss. … Read More

TechCast #32 – Grails discussion with Brent Baxter and Gordon Dickens

Grails is a convention over configuration web framework, written in the Groovy dynamic language and based on the widely adopted Spring and Hibernate frameworks.  In this TechCast, I sit down with Chariot’s Gordon Dickens and Brent Baxter and discuss the relative merits of developing applications on the platform. We talk about the Groovy language, the … Read More

TechCast #30 – Interview with Squarespace.com’s Anthony Casalena (and sponsorship announcement)

I had been listening to Leo Laporte’s tremendous This Week in Tech (or MacBreak Weekly) podcast, and found out about SquareSpace.com from the show. The crew was raving about how easy it was to use to publish web content, and how it blew away WordPress in terms of productivity. So I set up a free … Read More

TechCast #28 – Sonatype’s Jason Van Zyl on Maven, OSGi and Tycho

Today’s show is a recording of the Philly Emerging Tech session by Jason Van Zyl, of Sonatype.  Jason is the creator of Maven, a java build tool that works using a set of conventions and plugins. This talk focuses on the current challenges in building OSGi based modular applications using Maven, and how the Tycho … Read More

TechCast #27 – Blue State Digital Jascha Franklin Hodge on Obama Social Media Campaign

One of the highlights of the 2009 Philadelphia Emerging Technologies for the Enterprise Conference was our afternoon keynote from Jascha Franklin Hodge, from Blue State Digital. Mr. Franklin Hodge cut his social media teeth working on the Howard Dean campaign.  Blue State Digital built and managed the Barack Obama campaign website, which provided news, email … Read More

TechCast #26 – Andy Hunt on Pragmatic Thinking and Learning

Andy Hunt is co-founder (along with Dave Thomas) of the Pragmatic Programmers.  Their seminal book, The Pragmatic Programmer, gave every developer a nudge, and started their publishing company, The Pragmatic Bookshelf. Andy’s latest book (his seventh) is Pragmatic Thinking and Learning, Refactoring your Wetware.  His keynote at 2009 Philly Emerging Tech covered topics from the … Read More

TechCast #25 – Emmanuel Bernard on Bean Validation JSR-303 and Hibernate Search

In this podcast, we speak to JBoss’s Emmanuel Bernard on the future of validation using JSR-303, the Bean Validation framework. JSR-303 aims to provide an annotation-driven mechanism to mark plain old java beans with annotations, such as @NotNull, @Min, @Max, and can support custom validation annotations as well. JSR-303 is part of the Java EE … Read More