InfoQ Homepage Interviews
-
Big Data's Role in Etsy's Product Development
Etsy's approach to big data has been to give the entire organization visibility to different sources of data generated by their product as well as access to the experts who know how to use it. Nell Thomas explains her role at Etsy and how Etsy's view of big data has shaped its product's evolution.
-
Lean UX Explained
Learning from past projects, Jeff Gothelf helped synthesize Lean UX into a growing practice within software firms of all sizes, where teams focus on project outcomes and not output. When teams of varying competencies are brought together from the beginning of a project and given ownership, they are able to take responsibility for delivering a great client experience.
-
Javascript Performance with Stoyan Stefanov
Stoyan talks about the tools and practises that help developers deal with the issues that affect performance of JavaScript applications. He also comments on the evolution of the language and the popularity of transpilers like CoffeeScript and TypeScript.
-
Peter Saddington on Agile Scout & Leveraging Human Capital
Peter Saddington discusses his work as an Agile Coach, his Agile Scout blog, his new book and his passion into research and tools around leveraging human capital and optimizing teams.
-
Brian McCallion on Enterprise Considerations for Cloud, Hybrid Strategies, and Amazon RedShift
Enterprise cloud specialist Brian McCallion talks about what's really holding back enterprises from adopting the cloud, how they should address their legacy applications, ways to avoid introducing complexity in distributed environments, the value of Amazon Redshift, and how technologists should broaden their knowledge and avoid specialization.
-
The Culture of Comaking with Jeff Patton
Jeff Patton helps teams build better products by helping them understand their users in a more thoughtful manner. By using the principles of comaking, teams begin to take more responsibility for their projects and their outcomes, thereby creating a more streamlined process of meeting their users' needs and having fun while doing it.
-
Duncan Coutts on Parallelism and Concurrency with Haskell, Distributed Programming with Cloud Haskell
Duncan Coutts explains the nature of Concurrency and Parallelism in Haskell, its threading and STM implementation, Erlang OTP's influence on CloudHaskell for distributed programming, Monads, and more.
-
George Reese on Enterprise Cloud Strategy, Trends, and API Design
Cloud leader George Reese answers questions across a wide range of topics. He shares his thoughts on pitfalls of enterprise cloud strategies, overrated technologies, whether IaaS standards matter yet, the relevance of private clouds, and the need for common sense when designing a API.
-
Pat Reed on Agile, Accounting and Career Pathways
Pat Reed discusses the need for an Agile accounting standard to support large-scale agile adoption, the need for career pathways that are compatible with collaborative teamwork and the role of the Agile Alliance in humanizing the software industry.
-
Sadek Drobi, the Play 2.0 Story and what's new in 2.1
Sadek talks about the origins of Playframework, motivations behind 2.0 rewrite and Scala integration. He explains how important is it to have appropriate architecture and programming model while dealing with Realtime. He then reveals some features of the newly released 2.1 version.
-
George Dinwiddie on the Three Amigos (Business, Programmers, and Testers)
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.
-
Michael Nygard - Redefining CAP
In this InfoQ interview, Michael Nygard explores some of the available loopholes in the CAP theorem helping architects to engineer distributed systems that meet their needs. He also discusses new patterns he’s observed since his book, Realease IT and shares his thoughts on continuous delivery, DevOps and ALM.