• 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.

  • 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.

  • 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.

  • 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

  • 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.

  • 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.

  • 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?"

  • 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 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?"

  • 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.