BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Architecture & Design Content on InfoQ

  • Jerry Cuomo on Cloud Computing and IBM’s PaaS

    Jerry Cuomo discusses IBM’s vision on public, private and hybrid cloud computing, detailing on their plans for a PaaS offering built around WebSphere, DB2 and MQ, and the need for standardization in the cloud. Cuomo addresses especially the hybrid cloud, portability between private and public, and how to be avoided vendor lock-in.

    Jerry Cuomo on Cloud Computing and IBM’s PaaS
    Icon
    35:05
  • Yehuda Katz Discusses SproutCore

    In this interview, Yehuda Katz, a recent arrival to Strobe Inc., discusses the SproutCore open-source JavaScript framework. Katz, of Ruby on Rails fame, joined the SproutCore effort in September. Katz talks about SproutCore 1.5, which is expected early in 2011 and will be the key mobile release of the SproutCore technology.

    Yehuda Katz Discusses SproutCore
    Icon
    18:52
  • Tasktop Talks Mylyn, Code2Cloud

    In this interview Mik Kersten and Neelan Choksi of Tasktop Technologies talk about the Mylyn task-oriented application lifecycle management framework and its role in creating Tasktop. They also discuss the role Tasktop plays in the new Clode2Cloud technology, which is a suite of turnkey cloud-based development, deployment and collaboration tools from SpringSource.

    Tasktop Talks Mylyn, Code2Cloud
    Icon
    17:57
  • 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
  • Yehuda Katz on Rails 3.x

    Yehuda Katz talks on how Rails 3.0 has been received by the community, what are the differences compared to other similar frameworks, the impact of having different Ruby implementations, and what’s coming in Rails 3.1.

    Yehuda Katz on Rails 3.x
    Icon
    29:39
  • Scala, Erlang, F# Creators Discuss Functional Languages

    In this interview from the Erlang Factory event in London, three creators of modern functional languages -- Martin Odersky, creator of Scala; Joe Armstrong, a creator of Erlang; and Don Syme, creator of F# -- discuss the similarities and differences of their creations. They also discuss their languages’ common thread -- that they integrate object-oriented features in functional languages.

    Scala, Erlang, F# Creators Discuss Functional Languages
    Icon
    32:36
  • Alec Sharp Talks Modeling and BPMN

    In this interview Alec Sharp, an expert on modeling, discusses the importance of modeling, particularly Business Process Modeling and BPMN (Business Process Modeling Notation) to app development. Sharp says that although building complex models can be contradictory to what Agile is about, building simple models is not. Sharp also refers to BPMN as a “visual programming language.”

    Alec Sharp Talks Modeling and BPMN
    Icon
    15:47
  • Mariano Guerra on the Efene and Erlang VM as Language Platform

    Mariano Guerra talks about Efene, a new language that targets the Erlang VM, which attempts to provide nicer syntax than Erlang.

    Mariano Guerra on the Efene and Erlang VM as Language Platform
    Icon
    11:25
  • Ulf Wiger on Robustness and Scalability in Erlang

    Ulf Wiger explains the origins of some of Erlang's core principles and how they're even more relevant today. Also: a look at the strengths of Erlang, Clojure and Haskell.

    Ulf Wiger on Robustness and Scalability in Erlang
    Icon
    31:41
  • Amr Elssamadisy: Why Agile Works

    In this interview Amr Elssamadisy talks about the practice of Agile software development and why it works. Elssamadisy said Agile processes work because developers are able to learn from their successes. Indeed, Elssamadisy said developers learn from both their mistakes/failures, as well as from their successes. Moreover, developers need to learn how to work with teams and to handle confrontation.

    Amr Elssamadisy: Why Agile Works
    Icon
    23:18
  • Bob Galen Talks Scrum

    In this interview, Bob Galen talks up the benefits of the Scrum methodology. He delves into issues such as what is the product owner’s role and how to develop a well-formed backlog. Galen also focuses on the various parts of the team, including the Scrum Master. He also gets into the process of grooming, and what to do and not do in a sprint.

    Bob Galen Talks Scrum
    Icon
    30:43
  • Ashley Johnson on Personal Agility and Setting Higher Standards

    Ashley Johnson shares his views on Agile development, in particular the move toward “Personal Agility.” Johnson says it is not possible to have an Agile organization of any scale without having the individuals behave in an Agile manner. Part of Personal Agility is about taking responsibility and approaching others as humans rather than obstacles. Johnson also discussed the Scrum vs. Kanban debate.

    Ashley Johnson on Personal Agility and Setting Higher Standards
    Icon
    38:20
BT