BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Continuous Integration Content on InfoQ

  • Adrian Cockcroft on Architecture for the Cloud

    In this interview we talk with Adrian Cockcroft, the architect for Netflix’s cloud systems team. We discuss how Netflix combines 300 loosely coupled services across 10,000 machines. An interesting revelation is that they fully embrace continuous delivery and each team is allowed to deploy new versions of their service whenever they want.

    Adrian Cockcroft on Architecture for the Cloud
    Icon
    22:59
  • IBM’s Graham Charters on OSGi, WebSphere and Jigsaw.

    IBM WebSphere OSGi Applications Lead Architect, Graham Charters, talks to Charles Humble about OSGi, exploring its use and relevance within WebSphere, how useful it is for Java EE developers, and how OSGi and Jigsaw can co-exist. The interview also touches on issues around OSGi and governance, and the impact of modularity on development and operations teams.

    IBM’s Graham Charters on OSGi, WebSphere and Jigsaw.
    Icon
    30:44
  • Jez Humble on Continuous Delivery

    In this interview at Agile 2011, Jez Humble discusses continuous delivery and the deployment pipeline, emphasizing the importance of feedback and automating tests at every level to validate deployments. Gone are the days of massive acceptance test scripts. He also talks about the evils of feature branching, and speaks on the DevOps practices to collaborate all the way through the delivery cycle.

    Jez Humble on Continuous Delivery
    Icon
    35:10
  • ThoughtWorks’ Fowler and Humble Talk Continuous Delivery

    Two of ThoughtWorks’ finest, Martin Fowler and Jez Humble, talk about the notion of Continuous Delivery, which enables organizations to build software that is production ready at all times. To do this, enterprises automate the build, deployment, and testing process, and improve collaboration between developers, testers, and operations. The duo discusses a variety of related issues.

    ThoughtWorks’ Fowler and Humble Talk Continuous Delivery
    Icon
    38:29
  • Paul King on the Groovy Ecosystem

    Paul King discusses the state of Groovy and its maturing ecosystem which includes IDE support, static analysis tools, testing frameworks and the GPars library for concurrency.

    Paul King on the Groovy Ecosystem
    Icon
    31:18
  • Inside SpringSource with Rod Johnson

    In this interview conducted at the SpringOne 2GX conference, Rod Johnson talks about the new advancements SpringSource is bringing to the enterprise Java space, including new cloud options. Johnson discusses open-source Java in general, including the flap over the direction of OpenJDK and Apache Harmony. And he delves into the new Code2Cloud effort from SpringSource and Tasktop, and much more.

    Inside SpringSource with Rod Johnson
    Icon
    43:07
  • Elisabeth Hendrickson on the State of Functional Testing Tools

    In this interview Elisabeth Hendrickson talks about the Agile Alliance Functional Testing Tools (AA-FTT) group, a discussion group related to advances in functional testing tools for Agile projects. She says this Yahoo group focuses on automated functional testing as an integral and essential part of Agile development. She also discusses the maturity of the state of functional testing tools.

    Elisabeth Hendrickson on the State of Functional Testing Tools
    Icon
    13:09
  • ThoughtWorks Studios' Cyndi Mitchell Talks Adaptive ALM, Continuous Delivery

    In this interview, Cyndi Mitchell talks about ThoughtWorks’ concept of “Continuous Delivery,” which focuses on the last mile of software delivery. Mitchell also discusses the “adaptive” in ThoughtWorks Studios’ Adaptive ALM (Application Lifecycle Management) strategy, in which Agile solutions must be adaptive to users’ needs. And Mitchell describes ThoughtWorks Studios tools: Mingle, Go and Twist.

    ThoughtWorks Studios' Cyndi Mitchell Talks Adaptive ALM, Continuous Delivery
    Icon
    36:00
  • Martin Fowler and Paulo Caroli on Continuous Integration and Deployment

    Martin Fowler and Paulo Caroli discuss testing, continuous integration and continuous deployment, as well as DSLs and REST.

    Martin Fowler and Paulo Caroli on Continuous Integration and Deployment
    Icon
    20:32
  • Jim Weirich Discusses Rake, the Ruby Make Tool

    Jim Weirich, is the Chief Scientist for EdgeCase LLC and thecreator of rake, the popular make-like build tool written in Ruby. In this interview with InfoQ, Jim disccusses the birth of rake, Domain Specific Languages, and flexmock, his mocking library.

    Jim Weirich Discusses Rake,  the Ruby Make Tool
    Icon
    31:55
BT