• How BI + ALM = ALI and real-time application traceability

    Pairing business intelligence with application lifecycle management (ALM) promises to deliver real-time application requirements traceability and simplify change management, said Kelly Emo, HP director of applications product marketing, in a JavaOne 2011 interview.

  • Is Java EE7's cloud focus too narrow?

    The upcoming Java EE7 release is focused on cloud computing, but at JavaOne 2011 some Java experts wondered if that's a good thing.

  • Java Developers have Loads to Learn from the Rails Community

    In an interview with, the creator of the Spring framework, Rod Johnson, tells interviewer Cameron McKenzie that Java developers have a lot to learn from the Rails community. "I think that the Java community has almost a pathological desire for complexity at times"

  • James Strachan of Groovy Fame on Why To Contribute to OSS

    One of the first things you'll find when you work on an open source project like Camel or ActiveMQ is that you'll learn so much about the open source project, not to mention the process of building software in general. I worked in IT for about ten years before I joined my first open source project. In the first month, I probably learned more than I had learned in all my years of building software.

  • James Gosling Opines about Tugboats and Job Security

    I had an uncle who was an engineer and worked for a lumber company. He was the head engineer for a lumber company in British Columbia and they would buy tugboats and barges and things. Of course the people who made these things didn't really make them for lumber companies so he would go on board and have a happy weekend with a welding torch and rebuild the guts of these tugboats.

  • James Gosling Unloads on Users of Java 1.4.2

    At TheServerSide Java Symposium, James Gosling came down hard on Java 1.4.2, describing it as the bane of his existence.

  • Does Open Source Mean Superior Software Quality?

    James Strachan, the man who believes he invented Groovy, presented a lightninground session at TheServerSide Java Symposium to speak about FuseSource and Open Source Software. In that discussion, he asserts that there are reasons why open source projects may in fact be higher in quality than software one might purchase from a vendor.

  • James Gosling Extols the Virtues of Hash Tables and RAM

    Last September when James Gosling did his BasementCoders interview, he made the following quip: “I've never got it when it comes to SQL databases. It's like, why? Just give me a hash table and a sh*tload of RAM and I'm happy.” That particular quote seemed to capture more than a few people’s attention, garnering heavy attention across the twitosphere.

  • Jeanne Boyarsky on the differences between Agile leaders and PMs

    Jeanne Boyarsky discusses the role of the project manager, the differences between and agile leader and a project manager, and how to move into Agile development

  • Ben Evans and Martijn Verburg on Java 7

    In this video Ben Evans and Martjin Verburg talk about Java 7, the new version of Java that's coming out this summer. Find out what sorts of improvements have been made and when to expect your first look at Java 7.

  • Michael Ernest gives advice on Oracle Certification exam preparation

    In this video Michael Earnest gives some quick advice on what to watch out for as you prepare for the Oracle Certification examination. Find out the biggest mistake folks make when they take the Oracle Certification exam.

  • James Strachan on Apache Camel and domain specific languages

    James Strachan, who works on Apache Camel as well as other Apache projects, talks about the ability of Apache to work with any of a number of domain specific languages.

  • Claus Ibsen: "What is Camel?"

    Claus Ibsen is an application engineer with Fuse Source who works with Apache Camel. In this video he answers the question "What is Apache camel?"

  • Open source consultant Heath Kesler on getting started with Camel

    Heath Kesler, an open source consultant who specializes in implementing open source frameworks, talks about Camel and how to get started with open source.

  • Lasse Koskela on the importance of test code

    Lasse Koskela, the author of Test Driven: Practical TDD and Acceptance TDD for Java Developers, talks with executive editor Jan Stafford about the importance of test code.

  • James Strachan on Apache Camel and Fuse IDE

    James Strachan, who works on Apache Camel as well as other Apache projects, talks about apache Camel and the capabilities of the Fuse IDE.

  • Claus Ibsen: "What are the best uses of Camel?"

    Claus Ibsen is an application engineer with Fuse Source who works with Apache Camel. In this video he answers the question "What are the best uses of Apache Camel?"

  • Jonathan Fullam on Test-Driven Development

    Jonathan Fullam talks about the benefits of test driven development, the connection between Java and test-driven design, and how test driven design helps in the bug-fixing stage of testing.

  • An Introduction to JSF 2.0 Development Tutorial: Getting started

    Want to learn JSF 2.0? Well, this tutorial, a first in a long set, will teach you how to configure a development environment with Tomcat 7, the Mojarra libraries from Sun/Oracle (jsf-impl.jar & jsf-api.jar), and it will then show you how to write, compile and deploy a simple JSF application. The other neat thing? We just use the JDK and the javac compiler, so it doesn't matter what IDE you use, if you learn JavaServer Faces this way, you can move easily to Eclipse, NetBeans, IntelliJ or whatever environment you like!

  • Ashesh Badani talks about systems convergence

    The explosion of data and cloud-based application deployments in businesses today are driving a convergence between event-driven architecture, business rules and business process management (BPM), said JBOSS middleware expert Ashesh Badani in an interview at JavaOne 2010. In this video, Badani -- Red Hat's senior director of JBOSS Enterprise Middleware -- connects the dots between these trends and practices.

  • Eric Dalci and Ray Lai on SaaS security

    Eric Dalci and Ray Lai explain the audience's reactions and why password security still causes major hassles in SaaS.

  • Benjamin Mestrallet on rumors about Java

    At JavaOne 2010, Benjamin Mestrallet, eXo CEO, opines on real and rumored threats to Java, discussing the Oracle suit against Google and Oracle's JavaOne announcements about the Java roadmap.

  • Sasha Labourey on continuous integration environments

    Interview with Sasha Labourey, former JBoss CTO, who just started a new company, CloudBees offering Hudson as a service. Labourey discusses continuous integration environments.

  • Ashesh Badani on cloud computing pain points

    Cloud computing's pain points for developers include challenges in capacity planning, "policying" and increasing needs for flexibility in programming,according to Ashesh Badani, senior director of JBOSS Enterprise Middleware for Red Hat. In this video, Badani describes the challenges developers face in creating apps for and maintaining apps in the cloud create.