London Continuous Delivery June 2019 Meetup
Talks and tips from the June 2019 London Continuous Delivery Meetup - how to encourage your organisation to adopt CI and CD
Talks and tips from the June 2019 London Continuous Delivery Meetup - how to encourage your organisation to adopt CI and CD
Hands-on workshop, learning to use Approval Tests on legacy code for effective, maintainable, expressive tests even on large systems - with discount code for...
Notes from today’s CLion webinar for JetBrains
Find out how to quickly get started testing C++ code, using powerful tools in CLion
Notes from Emily Bache’s hands-on workshop, applying Approval Tests in Java and C# on wide range of scenarios
Discover video content on C++ testing and refactoring, with Approval Tests
Hands-on workshop, learning to use Approval Tests on legacy code for effective, maintainable, expressive tests even on large systems
Notes from CppEurope 2020, in Bucharest, Romania
My interview on the CppChat Podcast - talking about quickly testing legacy C++ code
My interview on the CppCast Podcast - talking about quickly testing legacy code
Podcast interview with Llewellyn Falco, on things we learned whilst remote-pairing on Approval Tests
Short interview for CppCon about my upcoming talk
Notes and links for quick setup of cloud VMs
Two approaches to visualising dependencies between projects in C++ projects
Hands-on workshop, learning to use Approval Tests on legacy code for effective, maintainable, expressive tests even on large systems - with discount code for...
Notes from today’s CLion webinar for JetBrains
Find out how to quickly get started testing C++ code, using powerful tools in CLion
Discover video content on C++ testing and refactoring, with Approval Tests
Hands-on workshop, learning to use Approval Tests on legacy code for effective, maintainable, expressive tests even on large systems
Notes from CppEurope 2020, in Bucharest, Romania
My interview on the CppChat Podcast - talking about quickly testing legacy C++ code
My interview on the CppCast Podcast - talking about quickly testing legacy code
Podcast interview with Llewellyn Falco, on things we learned whilst remote-pairing on Approval Tests
Short interview for CppCon about my upcoming talk
Marking the tweet that launched C++ inclusion, diversity and learning organisation
Notes from today’s CLion webinar for JetBrains
Find out how to quickly get started testing C++ code, using powerful tools in CLion
Two approaches to visualising dependencies between projects in C++ projects
Discover video content on C++ testing and refactoring, with Approval Tests
Notes from CppEurope 2020, in Bucharest, Romania
Short interview for CppCon about my upcoming talk
New and updated talks, and a page for Presentations
Talks and tips from the June 2019 London Continuous Delivery Meetup - how to encourage your organisation to adopt CI and CD
Podcast interview with Llewellyn Falco, on things we learned whilst remote-pairing on Approval Tests
How I moved this site from WordPress to github pages.
The cows on Midsummer Common in Cambridge are now on Twitter: Daisy Bullocks.
Marking the tweet that launched C++ inclusion, diversity and learning organisation
Notes and links for quick setup of cloud VMs
Discover video content on C++ testing and refactoring, with Approval Tests
My interview on the CppChat Podcast - talking about quickly testing legacy C++ code
My interview on the CppCast Podcast - talking about quickly testing legacy code
Podcast interview with Llewellyn Falco, on things we learned whilst remote-pairing on Approval Tests
Short interview for CppCon about my upcoming talk
My interview on the CppChat Podcast - talking about quickly testing legacy C++ code
My interview on the CppCast Podcast - talking about quickly testing legacy code
Podcast interview with Llewellyn Falco, on things we learned whilst remote-pairing on Approval Tests
Short interview for CppCon about my upcoming talk
Discover video content on C++ testing and refactoring, with Approval Tests
My interview on the CppChat Podcast - talking about quickly testing legacy C++ code
My interview on the CppCast Podcast - talking about quickly testing legacy code
Podcast interview with Llewellyn Falco, on things we learned whilst remote-pairing on Approval Tests
Volunteering on a Sonic Pi workshop at Cambridge Raspberry Jam.
Podcast interview with Llewellyn Falco, on things we learned whilst remote-pairing on Approval Tests
Volunteering on a Sonic Pi workshop at Cambridge Raspberry Jam.
New and updated talks, and a page for Presentations
Hands-on workshop, learning to use Approval Tests on legacy code for effective, maintainable, expressive tests even on large systems - with discount code for...
Notes from today’s CLion webinar for JetBrains
Find out how to quickly get started testing C++ code, using powerful tools in CLion
Notes and links for quick setup of cloud VMs
Notes from Emily Bache’s hands-on workshop, applying Approval Tests in Java and C# on wide range of scenarios
Discover video content on C++ testing and refactoring, with Approval Tests
Hands-on workshop, learning to use Approval Tests on legacy code for effective, maintainable, expressive tests even on large systems
Notes from CppEurope 2020, in Bucharest, Romania
Two approaches to visualising dependencies between projects in C++ projects
Hands-on workshop, learning to use Approval Tests on legacy code for effective, maintainable, expressive tests even on large systems - with discount code for...
Notes and links for quick setup of cloud VMs
Notes from Emily Bache’s hands-on workshop, applying Approval Tests in Java and C# on wide range of scenarios
Hands-on workshop, learning to use Approval Tests on legacy code for effective, maintainable, expressive tests even on large systems
Welcome to my new blog and website!
Notes from today’s CLion webinar for JetBrains
Find out how to quickly get started testing C++ code, using powerful tools in CLion