Julien is a passionate freelance developer who loves well-crafted efficient software. When he started working with Ruby and Rails a few years ago, not only did he discover a great development platform but he also quickly adopted the agile values and methodologies this ecosystem carries. Since then Julien has become an obsessed BDDer, applying Behaviour-Driven Developmentpractices to software development as well as to other aspects of his daily life. He recently joined the Cucumber team as the main developer of Cucumber.js, the official JavaScript port of the famous BDD tool.

The Behaviour-Driven Programmer
The first steps of a Behaviour-Driven Developer
An introduction to Behaviour-Driven Development, the second-generation agile methodology that aims at delivering software that matters. Most of us know that BDD has something to do with tests and the way code is produced. But what is it exactly? How does it differ from Test-Driven Development? We'll discover the technical principles and practices lying at the heart of BDD, as experienced from a naive programmer perspective. But BDD is not only about writing better tests and code. It really holds higher purposes...

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…