Stephen Nelson-Smith, CTO of Strategic Blue, explains why cloud computing has become a commodity and the financial and technical advantages as well as risks of trading cloud providers.
Graham Lee talks to InfoQ at QCon London 2013 about the creation of the Discworld app, and how the media-rich application benefited from automated testing and performance optimisations to be performant on retina class iPads.
Alex Papadimoulis shares his thoughts on distribution vs delivery, decoupling infrastructure (pull) from application (push) deployments and keeping delivery systems simple, especially for web scale applications. In particular Alex describes three different types of roll-outs: Live, Rolling and Parallel and their applicability (cloud-based delivery vs in-house servers).
Gareth Rushgrove on what's driving UK Government's adoption of cloud computing and the challenges posed by such endeavor. He also shares his view on navigating through multiple cloud provider solutions and their jargon.
George Dinwiddie sits down with InfoQ at Agile 2012 to discuss the Three Amigos (Business, Programmers, and Testers) and how they need to interact and use examples in order to get a shared vision.
Paul Carvalho joins us to discuss his two sessions at Agile 2012: Pitfalls in Agile Testing and How to Avoid Them and The Zero Page Test Plan
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.
Brian Marick discusses the difficulties met trying to maintain tests that are vital to a project’s success, and how mocking frameworks can help, providing advice on writing unit and integration tests
Martin Fowler and Paulo Caroli discuss testing, continuous integration and continuous deployment, as well as DSLs and REST.
John Hughes has ported QuickCheck from Haskell to Erlang. In this interview, he contrasts the two languages, outlining features that he finds more attractive in each of them. He also explains how QuickCheck works and what makes it different from unit tests.
Austin Che discusses the state of synthetic biology, what software engineering can learn from biology and how software practices are adopted in bio engineering.