Andrew Sorensen explains live music coding with Extempore, the challenges of real time programming, garbage collection, static analysis to determine real time code meets its deadlines, hotswapping code, and much more.
Randy Bias of EMC talks to InfoQ about the recently concluded OpenStack summit at Paris and why application developers should care about IaaS and OpenStack. He covers DevOps and how it’s important to break down silos and how OpenStack and cloud computing can help. He also talks about what is needed to supplement OpenStack to make it more relevant for app development.
Pat Reed talks about the Agile Accounting program of the Agile Alliance, which provides guidelines for organisations to adapt their financial accounting approaches to accommodate developing products in and agile iterative way. One of the major challenges to large-scale implementation is how treat agile projects from a capitalization perspective and this program provides guidelines on how to do so.
Chris discusses the rise of CQRS and Event Sourcing as a solution for all domains. With the advent of Docker, applications that manage complex domains can be built tested and deployed in minutes. Chris talks about the reasons for choosing a CQRS and Event Sourced solution as well as how the addition of Docker can help an organization embrace Continuous Delivery by using existing tools.
Jerome Louvel talks about Web APIs, the Restlet framework and his latest venture APISpark
Kent McDonald & Kupe Kupersmith on "Yes and", Collaborative Conversations, Improv and Beyond Requirements
Kent & Kupe talk about their talk "Get the Liars in the Same Room", using "yes and" to encourage collaborative conversations while managing scope, starting with the end in mind and the forthcoming book Beyond Requirements aimed at business analysts and product owners on agile teams
Laura M. Powers joins us to discuss how communication chunking can help get technical people out of the weeds and help executives get down from the clouds. We also discuss the joy of influence.
Todd Montgomery talks about the Internet of Things: what it is and is not, looking at languages and protocols that will be useful, concurrency, manual memory management vs GC, and much more. Also: Kaazing's Nuklei project.
José Valim explains the ideas behind Elixir, a new programming language for the Erlang VM. Also: concurrency, handling iteration with Iteratees and other approaches, and much more.
Laurie and Catherine share a Planning Poker-type practice called Protection Poker that leverages a diversity of ideas, experience, and knowledge related to software security. Protection Poker provides a collaborative, interactive, and informal structure for abuse case development and threat modeling leading to a software security risk estimate and security risk reduction.
Lyssa and Michael discuss the state of agile adoption in enterprises, what it really means to coach an agile enterprise and facilitating intense conversations. They introduce the Integral Agile model for organisational transformation and talk about Michael's upcoming book Coaching the Agile Enterprise.
Three speakers from VersionOne discuss the importance of strong technical practices, software craftsmanship, how agile software development is similar to working in the theatre and how to get the right balance in documentation.