InfoQ Homepage Interviews
-
Orbitz.com Architecture with Brian Zimmer
In this interview taken during QCon 2007, Brian Zimmer talks about the architectural challenges he has faced working on Orbitz.com, one of America's most popular online travel booking sites. He touches the subject of dynamic languages and their importance in augmenting Java in order to become a better and richer platform.
-
James Ward discusses Flex and AIR
In this interview from QCon San Francisco 2007, James Ward discusses Rich Internet Applications (RIAs), Flex and AIR, how Flex helps in the development of RIAs, the changes in ActionScript 3, the Tamarin engine, desktop and offline capabilities, Flex Builder, the Flex developer community, LiveCycle Data Services, the AMF protocol, RIA development trends, and the Flex component model.
-
James Shore on “The Art of Agile Development”
In this interview taken during the Agile 2007 conference, James Shore, a prominent figure of the Agile community, talks about the book "The Art of Agile Development" he and Shane Warden wrote. The book was not yet published at the time when the interview was made, and James offers a valuable introduction to the book touching various aspects of Agile development.
-
Pete Lacey on REST and Web Services
In this interview, recorded at QCon San Francisco, (then) Burton Group consultant Pete Lacey talks to Stefan Tilkov about the reasons for his disillusionment SOAP and his opinions on how to best achieve loose coupling. Pete also describes the ideas behind REST, and addresses some of its perceived shortcomings. Finally, he discusses cases wher SOAP/WS-* or RESTful HTTP might be more appropriate.
-
Segundo Velasquez and Agile as Seen Through the Customer's Eyes
Segundo Velasquez came to the Agile 2007 conference to meet with an Agile team which promised him help to design and develop a web application meant to build a stronger relationship between Mano a Mano, a charitable organization, and its donors. Segundo shares his amazement on how quickly the whole process evolved.
-
Markus Voelter about Software Architecture Documentation
During OOPSLA 2007, InfoQ interviewed Markus Voelter asking him about creating software architecture documentation. Many people mention UML when they are asked about software design documentation, but Markus has a different take on that. He thinks that we should be using models which can be processed with tools which can validate or invalidate them.
-
Cédric Beust discusses Designing for Testability
In this interview from QCon San Francisco 2007, Cédric Beust discusses designing and architecting for testability, problems that hinder testability, test-driven development, the "Next Generation Testing" book, performance testing recipes, and testing small, medium and large codebases.
-
Smalltalk Dave about Programming Languages, SOA, MDA and the Web
In an interview at OOPSLA, Dave Thomas talks about the reasons for the rise of Java, what's behind Web 2.0, MDA and SOA, the rise of dynamic languages and the opportunities that he sees in the web as a platform.
-
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.
-
Joseph Pelrine's Blend of Science, Process &Teamwork
Joseph Pelrine was present when XP took its first steps, was Europe's first Certified Scrum Trainer, and today is still breaking new ground. In this 2007 InfoQ interview, Joseph talked about Network Analysis and how Social Complexity Science informs his work with teams; the usefulness of the Dilbert archetype; & a speed-dating technique to help teams get started (creating software, of course).
-
Attila Szegedi Discusses Rhino
Attila Szegedi discusses the Rhino JavaScript engine. Topics covered include the implementation of Rhino, Rhino's featureset, continuations, usage patterns for embedding Rhino, running JavaScript on the server, scripting capabilities for Rhino, JavaScript versus Ruby, JavaScript on Rails, and future plans for Rhino.
-
Dan Diephouse on Atom, AtomPub, REST and Web Services
In this interview, recorded at QCon SF, Stefan Tilkov talks to noted Web services expert and open source developer Dan Diephouse about the benefits of using the Atom Pub and Atom standards for business applications, pros and cons of using REST, and upcoming features of the Apache CXF web services stack.