Rachel Reese on the challenges and benefits of using microservices at Jet. In particular how F# made it easier to refactor and maintain hundreds of microservices. The hard bit is the infrastructure.
Lisa Crispin and Janet Gregory talk about how they came to collaborate on the "Agile Testing" books, the testing skillset and approaches to learning, and new and interesting approaches to testing.
Kolton Andrus is working as "chaos engineer" at Netflix which means he is getting paid for breaking things in production. We are talking with about how to improve overall system quality by injecting failures in production systems, about the idea of "anti-fragility" in the context of software and about how engineering teams of all layers can benefit from a failure injection infrastructure.
Ian Culling talks about the state of agile adoption, how organisations want to buy "the DevOps" and new features in the VersionOne product suite
Paulmichael Blasucci explains how to use property-based testing in F# with FsCheck and how to ensure the data FsCheck generates fits the problem domain, the reasons for F#, ZeroMQ and more.
How do you create hits in mobile gaming? Jesper Richter-Reichhelm, Head of Engineering at Wooga, tells us about the challenges of mobile game development. How do you find the right story for a game, what technological base is the right one? And after all, what are the indications that a game might not be a hit which leads to stopping the project even right before global launch?
Rebecca Parsons, Thoughtworks CTO, on microservices: prerequisites, challenges and benefits. Also insights on designing services for scalability, handling failure and eventual consistency.
Andrea Magnorsky talks about her experience with adopting F# for .NET game development, where F# fits, property based testing with FsCheck, and much more.
Elisabeth Hendrickson discusses her move from consulting to take on the role of Director of Quality Engineering for Pivotal Labs, how important engineering technical practices are to building quality in from the ground up and how scaling agile across many teams requires a structure that supports self-organization within organizational constraints.
Tom Stuart talks to ObjectView editor Mark Collins-Cope about his interest in computer science, Test Driven Development, Behaviour Driven Development, and Ruby
In this interview, Dave Farley approaches Continuous Delivery both from human and technological perspectives. Do flow-based methodologies play better with CD than iteration-based ones? How to do CD on a DevOps unfriendly context? From a technological perspective, learn the importance of artifact repositories and why you should avoid branching as much as possible.
Hadoop, the distributive file system and MapReduce are just a few of the topics covered in this interview recorded live at QCon San Francisco 2013. Industry-standard Agile implementation and a lot of testing, assures the development team at Ancestry.com that they have an app that can handle the large traffic demands of the popular genealogy site.