BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Conferences Content on InfoQ

  • Ross Mason Discusses MuleSource, Mule ESB and Galaxy

    In this interview from QCon San Francisco 2008, Ross Mason discusses Mule, the role of an ESB, Enterprise Edition versus Community Edition, monitoring and MuleHQ, REST support, cloud-based deployments, Galaxy, governance, Mule integrations, community interaction via MuleForge, and the impact of the current recession upon open source software.

    Ross Mason Discusses MuleSource, Mule ESB and Galaxy
    Icon
    11:42
  • Lean Organizations to Support Agile Teams

    Robin Dymond gives an overview of Lean, how it can help take Agile to the 'next level' and why organizations that fail to change will not have successful Agile teams. Robin describes an organizational mismatch between traditional hierarchies and team structures. He believes that organizations will need to reorganize around teams to get the most out of Agile.

    Lean Organizations to Support Agile Teams
    Icon
    26:19
  • Development Tools for the Open Web

    Dion Almaer and Ben Galbraith open with a definition of the Open Web, the tension arising from multiple Web technologies, the diversity and "polyphony" of Open Source, the future of Web development tools, and the debate associated with the possible evolution of Javascript. The potential impact of HTML 5 on tool and Web development in general is discussed.

    Development Tools for the Open Web
    Icon
    40:57
  • Stu Charlton on Cloud Computing

    In this interview from QCon San Francisco 2008, Stu Charlton discusses cloud computing, differences between traditional and cloud hosting, platform versus infrastructure cloud, how cloud will change software development and deployment, avoiding vendor lock-in, moving a system into the cloud, the benefits of clouds to small/medium size businesses, and cloud tool support.

    Stu Charlton on Cloud Computing
    Icon
    27:25
  • Tim Bray on the Future of the Web

    Tim Bray talks about why he is not convinced with the buzz surrounding Rich Internet Applications and shares his ideas on Cloud Computing. He also expresses his opinion regarding the debate REST vs. WS-* and the future directions web technologies will be taking.

    Tim Bray on the Future of the Web
    Icon
    31:44
  • Erik Meijer on LINQ

    In this interview filmed during QCon SF 2008, Erik Meijer talks about less known LINQ features, like the ability to do meta programming or the fact that LINQ works against any data collection that implements the sequence operators. Meijer also talks about the differences between functional languages and objectual ones, asynchronous computation, and the evolution of languages.

    Erik Meijer on LINQ
    Icon
    57:23
  • Brian Marick and Micro-Scale Retro-Futurist Anarcho-Syndicalism

    Brian Marick discusses what he means by micro-scale-retro-futurist-anachro-syndicalism and why we should go back to the roots of Agile. He talks about what he thinks were the mistakes in the Agile Manifesto, how it has lead to the state of the Agile community today, and how we can build better systems by making them so that they are much more easily tested.

    Brian Marick and Micro-Scale Retro-Futurist Anarcho-Syndicalism
    Icon
    30:15
  • Lennart Augustsson on DSLs Written in Haskell

    In this interview filmed at QCon SF 2008, Lennart Augustsson talks about writing DSLs in Haskell, presenting the advantages offered by the language. In that context, he talks about embedded DSLs, static and dynamic languages, syntax and semantics, monads and many other related topics.

    Lennart Augustsson on DSLs Written in Haskell
    Icon
    25:22
  • Software Design Helps Being Agile

    In this interview made by InfoQ’s Deborah Hartmann during Agile 2008, Rebecca Wirfs-Brock talks about software design, the need for good design and the technical debt that might accumulate slowing down the development process. The conclusion is that agile developers should not disregard design.

    Software Design Helps Being Agile
    Icon
    36:54
  • Scott Stanfield Discusses Silverlight

    In this interview from QCon San Francisco 2008, Vertigo CEO Scott Stanfield discusses Silverlight. Topics covered include the Silverlight feature set, the development paradigm, developer/designer workflow, future changes in both versions 2 and 3, Silverlight adoption, cross-platform support, the future of RIAs, cloud computing, and business RIAs.

    Scott Stanfield Discusses Silverlight
    Icon
    15:10
  • Greg Young Discusses State Transitions in Domain-Driven Design and DDD Best Practices

    In this interview, Greg Young talks about managing state transitions in a Domain-Driven Design project using two separate models, one for reading data from datastore and the other for write-only command operations. He also discussed Command Query Separation to keep the design cleaner and easier to test and maintain and the best practices that developers can use when working on DDD projects.

    Greg Young Discusses State Transitions in Domain-Driven Design and DDD Best Practices
    Icon
    35:38
  • Similarities Between Interaction Designers and Agile Programmers

    In this interview made during Agile 2008, Alan Cooper, the father of Visual Basic and supporter of interaction design, talks about his contact with the Agile movement and the similarities discovered between Agile programmers and interaction designers.

    Similarities Between Interaction Designers and Agile Programmers
    Icon
    44:25
BT