Thierry De Pauw - Non-Blocking Continuous Code Reviews, a Case Study

Thierry De Pauw
Duration: 56 min
Views: 212
5 likes
Published: April 14, 2025

About this talk

FlowCon France 2025


Non-Blocking Continuous Code Reviews, a Case Study


The problem with the current most commonly accepted way of running code reviews using Pull Requests is that they have the nasty habit of blocking the flow of delivery. They introduce a cost of delay. Delays reduce feedback and drive down quality.


The usual way to achieve fast efficient and effective Continuous Code Reviews without disrupting the flow of delivery is through Pair Programming or Team Programming. However, for various valid reasons, these are often a cultural stretch for many teams and organisations.


In 2012, a novice team practising trunk-based development set up a fairly uncommon but efficient alternative to implementing continuous code reviews on mainline without ever blocking the flow of delivery. This team went from a bunch of rag-tags to becoming a reference team in the organisation, with auditors falling on the floor because of the amount of quality the team delivered.


Sum up the session in only 1 sentence
How to run code reviews with trunk-based development when pair programming is a cultural stretch?


What are the 3 top takeaways from your session or workshop?
Be able to explain how Pull Requests disable the benefits of Continuous Delivery. Be able to enumerate the key ideas behind non-blocking code reviews. Understand how non-blocking code reviews are an enabler for Continuous Delivery.




🔹 Suivez-nous sur LinkedIn : https://www.linkedin.com/company/flowcon-france
🔹 Site Web FlowCon : https://wwww.flowcon.io/