This episode features an interview with Bram Duvigneau, a web developer and accessibility consultant. Bram shares his experiences as a blind developer and demonstrates the tools and techniques that he uses to program and use applications and websites. We also discuss some common accessibility issues. Bram is on twitter as @bramduvigneau
This interview was recorded on the 19th of november 2011 in Didam. Interview by @freekl and @TjeerdHans Audio post-production by @Mendelt
In this episode we interview Dave Farley and Jez Humble about the content of their award-winning book on Continuous Delivery.
The basic premise of the book is that we need to move beyond Continoous Integration and occasional delivery and work towards practices that allow for the creation and deployment of final deliverables on all environments on every check-in. Jez and Dave explain the concepts behind the deployment pipeline and we discuss the practices and policies that come into play from the moment of check-in to updating the live version of software.
We talk about various strategies and patterns for testing, building and releasing software, and how these fit in with agile and lean software development.
In this episode an interview with Don Reinertsen. We speak with Don about topics from his book The Principles of Product Development Flow - Second Generation Lean Product Development.
We talk about Lean principles in the context of manufacturing and product development, and how these apply to software development. Don explains how variability is important for innovation, and how reduction in batch sizes and queues will improve flow. We discuss the economic model and the focus on quality vs utility. Don also discusses agile software methods like Scrum and Kanban and how they use some of the principles of product development.
Don was in the Netherlands for the Lean & Kanban 2011 Benelux conference. His keynote 'Is It Time to Rethink Deming' can be viewed here courtesy of @agileminds.
This interview was recorded on the 27th of September 2011 at the TouchDown Center in Haarlem. Interview by @freekl en @arnetim. Audio post-production by @mendelt
Nat Pryce is an early adopter of eXtreme Programming and a contributor to several open source libraries and tools supporting Test-Driven Development, like jMock. In this episode we discuss several topics from the book 'Growing Object-Oriented Software, Guided by Tests' that he wrote together with Steve Freeman. We talk about the 'Londen-style' of Test-Driven Development, using mock objects to drive your design, listening to your tests and dependency injection.
This interview is recorded on June 14th at the Software Practice Advancement conference (spa2011) in London. Interview by @freekl and @arnetim. Audio post-production by @Mendelt.
Links for this podcast:
The roots of the 'Londen-style' of Test-Driven Development can be traced back to the eXtreme Tuesday Club (XTC). A weekly London (pub) meeting that started more than 10 years ago.
Nat completed his PhD thesis in 2000: 'Component Interaction in Distributed Systems'. A lot of his thoughts on object-orientation and messaging between objects and peers that is described in the book, can be traced back to his early research.
In order to improve the testability of your software, Steve and Nat propose to apply the Ports and adapter architecture from Alistair Cockburn. You can read more on this subject on the wiki of Alistair.
While the use of Dependency Injection is widely spread in the software engineering community, Nat considers applying this style harmful. On his blog you can read more of his thoughts on this subject.
In 2004 Steven and Nat published the article 'Mock Roles, not Objects' in which they introduces jMock.
MultithreadedTC: a framework that can be used to test concurrent Java applications.
This podcast is in English- Deze podcast is in het Engels
In this episode an interview with James Coplien, where we cover a range of topics from his book Lean Architecture for Agile Software Development. We talk about the role of design and architecture in agile software development and discuss DCI architecture.
This interview is recorded on the 26th of April 2011 at the TTY offices in Amsterdam. Interview by @freekl and @arnetim. Audio post-production by @Mendelt.
Devnology meetings are aimed to bring together passionate developers to exchange ideas and experience, to discuss and network - geek to geek.
About us
We focus on concepts of software development. For new developments we will digg into the underlying principles and concepts and try to place this in a broad perspective of existing platforms and solutions. Read more...