Growable
UPCOMING EVENTS
Advanced TDD Outside-In with Cazoo

Advanced TDD Outside-In with Cazoo

Date and time

Wednesday 27 November, 18:30

Event Sponsor

Cazoo Ltd are sponsoring Advanced TDD Outside-In with Cazoo

We partnered with Cazoo's engineering team to offer a free hands-on Test-Driven Development (TDD) workshop, ideal for people who were keen to develop their knowledge of advanced testing techniques. The event was a sellout success, so hopefully we'll be able to run it again in early 2020!

Cazoo are an exciting new startup that are aiming to transform the way people buy used cars. In a sector rife for technical disruption, they're hoping to lead the way by offering a service that puts consumers’ needs at its heart.

With a desire to do things right first time, they have prioritised the use of leading-edge technology and engineering standards. A staunch approach to classicist TDD, coupled with a serverless, event-driven architecture allows them to innovate and develop quickly, while maintaining a focus on quality. To support this drive for quality, they have three coaches well respected by the community for several topics, including Agile technical practices to help nurture the right culture and skills within their engineering team

As a result, we were lucky enough to have Marco Consolaro and Alessandro Di Gioia – co-authors of 'Agile Technical Practices Distilled' – leading the workshop, with support from some of the senior engineers in the team at Cazoo. They provided a hands on workshop, with Cazoo's team guiding participants through the process of implementing and designing software from a business perspective, with an emphasis on tests that won't get in the way. This technique included elements of Outside-In Development, BDD, TDD and Domain Driven Design, all used together to create a system that would allow a team to expand the functionality incrementally whilst remaining in harmony with the business.

We had a wide range of participants from various backgrounds, ensuring people were paired up as best as possible with people of similar skill sets and language-specific knowledge. Everyone received direct coaching to further develop their knowledge around best practice approaches to engineering and quality control. Normally, you'd have to pay to attend this workshop, however Marco, Alessandro and Cazoo are keen to engage with and give back to the community so gave their time for free.

We hope to run these workshops regularly so if you were unable to secure a spot this time around feel free to sign up to our mailing list and you'll be the first to hear about future events.

You can watch videos of the main talks and stages of the evening below, as well as being able to find out more about our speakers and event organisers.

Video Highlights

We're hard at work editing the videos from Advanced TDD Outside-In with Cazoo. Sorry for the delay, but we'll tweet out as soon as they are live!

Meet the Speakers

Marco Consolaro

Marco Consolaro

Technical Coach @ Cazoo

Marco is Cazoo's Technical Coach. He's is a keen advocate for Test Driven Development, pair programming, Domain Driven Design and collaborative modelling. He is an international speaker and a published co-author of Agile Technical Practices Distilled

Link to Twitter account.LinkedIn profileLink to website.
Alessandro Di Gioia

Alessandro Di Gioia

Technical Coach and Software Engineer

Technical Coach & Software Engineer at M&G Investments, Alessandro has 18 years' of experience helping companies embrace Agile technical practices. He also co-authored Agile Technical Practices Distilled alongside Marco!

Link to Twitter account.LinkedIn profileLink to website.

Meet the Organisers

Derek Millar

Derek Millar

Account Manager

After spending every day for 6+ years talking about technology, I finally caught the coding bug myself about six months ago. Since then I’ve thrown myself into the world of modern JavaScript and through a combination of online learning, workshops and meetups I feel like I’m finally getting somewhere.

I'm really looking forward to this exciting meet-up that's in partnership with Cazoo. We've been helping them build a great team over the past 6 months that has an amazing engineering culture. Many engineers that I’ve spoken to have shown an enthusiasm to work in a serverless environment so I'm keen to find out more about their implementation.

Will Kempster

Will Kempster

Senior Account Manager

As one of the founding members of Growable, Will brings a wealth of experience both recruiting those in the front-end space as well as experimenting in it himself. A self-taught programmer, Will specialises in React and the JAMStack, meaning he was the obvious person to build out our website's back-end and JavaScript architecture.