Adam Tornhill explains how to treat code as a crime scene, analysing Git repositories to discover team behaviours and code smells, the pros and cons of Clojure, and much more.
Matt Wynne and Steve Tooke have been doing remote mob programming for the past few months, while building Cucumber Pro. They explain how they do it, the ups and downs, and why they think it's worth it. They talk about the tools that help them work remotely, the traits people must show on a day-to-day basis and provide specific advice on how to keep remote working sustainable in the long run.
Aaron Bedra talks about property-based testing, BDD-inspired security framework, and how security teams should include developers and be part of the development lifecycle.
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
In his role as co-founder and CEO of Takipi enterprise debugging, Tal Weiss advises enterprises on how to plan and execute production debugging strategies. In this candid interview, Weiss spoke to InfoQ about best (and worst) tools and practices.
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.