“Working with Thierry at Abbove wasn't just about professional growth; it was a journey filled with learning, motivation, and genuine support. Thierry was not only a senior colleague but also the person who interviewed me, making my first steps in the company less daunting and more welcoming. His technical expertise was beyond my grasp at first, but he had this unique way of breaking down complex ideas, making them relatable and understandable. One of my most cherished memories with Thierry involves a challenging project with a major bank client. We were swamped with feedback on our API documentation, and I remember our collective initial frustration. Thierry, however, saw it differently. He took a step back, evaluated the feedback, and helped us see the value in it. His perspective on maintaining high standards wasn't just about adhering to norms; it was about respecting our work and our client's needs. This incident was a turning point for me, and Thierry's approach has influenced how I tackle problems to this day. His work in infrastructure, his patience, and his willingness to guide me left a lasting impression. To me, Thierry is the epitome of what a '10x engineer' should be – not just in skills, but in everything else as well. I'm grateful for the time I spent working with Thierry and am confident that he will bring the same level of excellence and inspiration to any team lucky enough to have him. He's not just a fantastic engineer; he's a remarkable person who makes a real difference in the lives of those around him.”
About
Thierry founded ThinkingLabs, an advisory firm in optimising IT delivery to reduce…
Activity
-
Oh dear, it's painful to see how leaders in the software industry do not understand the economics of software delivery. They are all chasing AI as…
Oh dear, it's painful to see how leaders in the software industry do not understand the economics of software delivery. They are all chasing AI as…
Posted by Trunk-Based Thierry de Pauw
-
Published: My notes from FlowCon France Once I've given my talk I could finally enjoy and attend some fascinating talks ... - Level Collapse from…
Published: My notes from FlowCon France Once I've given my talk I could finally enjoy and attend some fascinating talks ... - Level Collapse from…
Shared by Trunk-Based Thierry de Pauw
Experience
-
ThinkingLabs
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Education
Licenses & Certifications
Publications
-
Shades of Conway’s Law
Lean Agile Scotland
In short, Conway’s Law says any organisation that designs a system will come up with a system design that copies the organisational communication structures.
Over the years, many many people paraphrased Conway’s Law in many different ways.
Every paraphrase brings new insights and non-negligible consequences. Sometimes giving the impression they contradict each other. However, in the end, they all come to the same conclusion. The organisation and the system keep each other in…In short, Conway’s Law says any organisation that designs a system will come up with a system design that copies the organisational communication structures.
Over the years, many many people paraphrased Conway’s Law in many different ways.
Every paraphrase brings new insights and non-negligible consequences. Sometimes giving the impression they contradict each other. However, in the end, they all come to the same conclusion. The organisation and the system keep each other in balance.
To be competitive, we’d better understand and take advantage of this.
-
The Practices That Make Continuous Integration
Lean Agile Scotland
Continuous Integration is by itself already a practice. It is one of the most critical to adopt to enable the fast flow of work through the value stream. However, many teams believe Continuous Integration is just a tooling problem, to then say they practice Continuous Integration.
Though they often do not and hence miss out on the benefits that come along with it. This session goes deeper into the practices that each on their own enables Continuous Integration. Learn how to gain fast…Continuous Integration is by itself already a practice. It is one of the most critical to adopt to enable the fast flow of work through the value stream. However, many teams believe Continuous Integration is just a tooling problem, to then say they practice Continuous Integration.
Though they often do not and hence miss out on the benefits that come along with it. This session goes deeper into the practices that each on their own enables Continuous Integration. Learn how to gain fast feedback, increased stability and higher throughput! -
I Have 99 Problems - Where Do I Start? The Theory of Constraints Applied
Agile Tour Vilnius
Your IT organisation is surrounded by problems preventing it to satisfy market demand on time with the required quality. Where do you start?
-
From twice a year to twice a month: the story of No More Majors
Less Conference 2019
The Belgian Federal Pension Service (SFPD) has a large IT department with more than a dozen teams working on the same application. Over the course of a few years, these teams developed an agile way of working at the team level but were struggling to work effectively on a larger scale.
Early 2018, a Scaling course and a LeSS course were organised to help tackle this problem. This inspired an experiment where part of the organisation started to prepare a LeSS flip. It also made it very…The Belgian Federal Pension Service (SFPD) has a large IT department with more than a dozen teams working on the same application. Over the course of a few years, these teams developed an agile way of working at the team level but were struggling to work effectively on a larger scale.
Early 2018, a Scaling course and a LeSS course were organised to help tackle this problem. This inspired an experiment where part of the organisation started to prepare a LeSS flip. It also made it very clear that there were a few technical obstacles to overcome before any organisational change could be successful.
First thing on the list: getting rid of bi-quarterly major releases, instead of releasing all functionalities in biweekly increments. This was something that had been talked about for a long time, but never really attempted. So a community of practice was kickstarted, with the ambitious goal of finally making this dream a reality in just a few months.
This is the story of the No More Majors community: from its kickstart, through the obstacles they encountered, to the successes and failures they achieved. And also: the surprisingly fast organisational changes they caused! -
From bi-annual to fortnightly releases in 4 months for 15 teams and a single monolith
EXPANDConf 2019
This is the story of 15 teams and one monolithic application going from bi-annual releases to fortnightly releases in 4 months time achieving a state of Continuous Delivery.
The reason for that move: the cost and time for testing quality into the software product, stabilising and releasing the product during each bi-annual release were skyrocketing.
Continuous Delivery involves a long list of technology and organisational changes that you have to apply to the unique circumstances…This is the story of 15 teams and one monolithic application going from bi-annual releases to fortnightly releases in 4 months time achieving a state of Continuous Delivery.
The reason for that move: the cost and time for testing quality into the software product, stabilising and releasing the product during each bi-annual release were skyrocketing.
Continuous Delivery involves a long list of technology and organisational changes that you have to apply to the unique circumstances of your organisation. Where do you start?
This is where The Improvement Kata, Value Stream Mapping and Theory of Constraints will help in identifying which change to apply first. However, because of the short time frame, it soon became an example of fear conversations.
After this session, you’ll understand how The Improvement Kata, Value Stream Mapping and Theory of Constraints can kick-start a Continuous Delivery program and mitigate fear.
Folks who should attend are anyone involved near and far in designing, creating, testing, deploying and releasing a software product. -
Feature Branching is Evil
XP 2017
Why is our software industry vastly adopting Feature Branching ? "To isolate the work of the developer so he can be more productive" I was told. But does it really make your team more productive ? Are the projected benefits worth the problems it introduces ?
Feature Branching became mainstream in most IT organisations because proponents of DVCSs mostly rely on Feature Branching to sell DVCS. And probably also because of the success of GitFlow ...
But like all powerful tools, there…Why is our software industry vastly adopting Feature Branching ? "To isolate the work of the developer so he can be more productive" I was told. But does it really make your team more productive ? Are the projected benefits worth the problems it introduces ?
Feature Branching became mainstream in most IT organisations because proponents of DVCSs mostly rely on Feature Branching to sell DVCS. And probably also because of the success of GitFlow ...
But like all powerful tools, there are many ways you can use DVCSs, and not all of them are good. Feature Branching is definitely not a good way to use them. Although branch creation is easy, this does not mean cheap in the long run. It comes with a certain cost, certainly in the context of Continuous Integration and Continuous Delivery.
Amongst others, one of the biggest problems, is that it breaks the early feedback cycle of Continuous Integration. As long as the Feature Branch is not merged back into main line, the feature is not integrated into the application.
The evilness lies not much in the problems introduced by Feature Branching, but rather in the reasons teams are using them.
During this session we will explore the reasons for using Feature Branches, what is wrong about Feature Branching and what techniques you can use to avoid them all together.
The target audience for this session are software engineers, technical team leaders, architects, and anyone using version control systems in a Continuous Integration and Delivery context. -
Continuous Delivery is more than just Tools, it's a Mindset
Continuous Lifecycle London 2016
Some enterprise IT organisations are adopting Continuous Delivery thinking that tooling is enough to do the job, that all of a sudden they will go faster to market and build quality in because they are automating their existing delivery process. Just throwing tools at the problem is not enough; to be successful, organisations also need to adopt the right mindset and establish a culture of fast delivery, fast feedback, and continuous improvement.
To successfully implement Continuous…Some enterprise IT organisations are adopting Continuous Delivery thinking that tooling is enough to do the job, that all of a sudden they will go faster to market and build quality in because they are automating their existing delivery process. Just throwing tools at the problem is not enough; to be successful, organisations also need to adopt the right mindset and establish a culture of fast delivery, fast feedback, and continuous improvement.
To successfully implement Continuous Delivery an organisation should adopt a mindset focused around 3 topics:
How can we deliver faster with less risks ?
How can we get faster feedback and higher quality ?
How can we continuously improve our software delivery process ?
Using these topics the session outlines some of the principles and practices behind Continuous Delivery that help improve delivery speed and stability.
The target audience for this talk is anyone involved in the software delivery process and managers of IT organisations wanting to adopt Continuous Delivery. -
3M EUR later Moving a team to become Agile in a Company with Too Much Money
XPDays Benelux 2015
How do you go from a ragtag of people having no idea what it means to be Agile, stuck in eternal maintenance and operational work, applying none of the basic software engineering practices to a team of DevOps delivering value for their customers in sprints of 2 weeks ?
Imagine a very profitable company with hardly no competition that made waterfall an institution.
This is the story of one team within that company. Imagine a team that is not really a team, but a bunch of people…How do you go from a ragtag of people having no idea what it means to be Agile, stuck in eternal maintenance and operational work, applying none of the basic software engineering practices to a team of DevOps delivering value for their customers in sprints of 2 weeks ?
Imagine a very profitable company with hardly no competition that made waterfall an institution.
This is the story of one team within that company. Imagine a team that is not really a team, but a bunch of people that happened to have the same manager. No-one knew what the other was doing. Each one was managing his application, or worse part of an application. A bunch of technologies was used. Automated tests, version control and process were totally inexistent. Internal customers were trained to wait forever for new functionality or worse received functionality the developer thought was good for them.
I would like to share with you how this team became in 3 years one of the most Agile teams of that company. What were the problems this team encountered and why. -
Facts and Fallacies of Continuous Delivery
Agile Tour Brussels 2015
Continuous Delivery brings a lot of value to your organisation. It will allow you to reduce your time to market for new features and bug fixes. It is a significant predictor of company performance.
Continuous Delivery is more than just tooling. It is also a mindset.
During this session we will not talk about how to implement Continuous Delivery. Although you will get a short introduction to it. The session will be more about the mindset you need to have in order to successfully…Continuous Delivery brings a lot of value to your organisation. It will allow you to reduce your time to market for new features and bug fixes. It is a significant predictor of company performance.
Continuous Delivery is more than just tooling. It is also a mindset.
During this session we will not talk about how to implement Continuous Delivery. Although you will get a short introduction to it. The session will be more about the mindset you need to have in order to successfully implement Continuous Delivery. And it'll highlight some facts … And a fallacy (or two) that exist in the minds of decision makers preventing them to take the leap forward.
Projects
-
aws-iam-policy
A TypeScript library for handling AWS IAM Policy documents programmatically.
https://github.com/thinkinglabs/aws-iam-policy -
toggl-google-sheet
-
Import Toggl entries in a Google Sheet to produce timesheets
Honors & Awards
-
Winner of the Innochallenge XT
SWIFT
Part of the winning team of the Innovation Challenge. The team consisted of 3 persons: 2 developers and 1 business manager.
The InnoChallenge XT is a kind of startup weekend inside SWIFT: you have 24 hours to develop a solution/business case that can generate new revenue.
Languages
-
French
Native or bilingual proficiency
-
Dutch
Native or bilingual proficiency
-
English
Full professional proficiency
Recommendations received
2 people have recommended Trunk-Based Thierry
Join now to viewOther similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More