Trunk-Based Thierry (they/them)
@tdpauw.bsky.social
720 followers 110 following 620 posts
most outspoken shy & introverted engineer 🙌 💪 former electromechanical engineer ⚙️ consulting CTO 🤵 founder https://thinkinglabs.io/
Posts Media Videos Starter Packs
Myeah, I get the same reaction.

Having said, the whole code review thingy starts to be folklore, really 🤷
Reposted by Trunk-Based Thierry (they/them)
“Anyone who believes code reviews catch bugs, believes in fairytales”

Automated and exploratory tests catches bugs…

Code reviews help lower the risk that we release low quality code.

@tdpauw.bsky.social #agilecam
Reposted by Trunk-Based Thierry (they/them)
What code reviews should not be:
* Ways to exercise power - it should be true peer reviews
* Done by seniors missing mentoring skills
* blaming or harming
* a miserable experience
* gate keeping (gates introduce delays)
* a must

@tdpauw.bsky.social #agilecam
Reposted by Trunk-Based Thierry (they/them)
It was two days of interesting talks and workshops, where three stood out to me:

First was “Non-blocking continuous code-reviews, a case story” by @tdpauw.bsky.social

I always enjoy hearing Thierry’s talks. He provides great insight in various ways of getting higher quality code :)
Oh thank you, Stephan, for referencing my article ☺️
Reposted by Trunk-Based Thierry (they/them)
I answered over @ sw-development-is.social/@TheTravelle... ➙ For more about trunk-based dev, I suggest @tdpauw.bsky.social's article thinkinglabs.io/articles/2025/… He wrote more great articles about the topic.
There's even a VCS that doesn't use branches: Jujutsu ➙ jj-vcs.github.io/jj/latest/
https://thinkinglabs.io/articles/2025/…
Nudging is not going to fix our lack of understanding basic principles.

#justsaying 🤷
Reposted by Trunk-Based Thierry (they/them)
Last week I spoke at Agile Cambridge, and it was great being back.

I arrived in 18 degrees so started with a walk on campus :)

As always the people and the discussions were the best parts. Some people I had not seen since before the pandemic, some were new, and some I got closer to 💕

#agilecam
Art outside a building. It consists of three tall triangular stone shapes in dark grey with various squares and stripes in lighter grey Pathway next to a building with a alley of trees
Reposted by Trunk-Based Thierry (they/them)
We now have a generation of developers who’ve never experienced an alternative to blocking code reviews.

But pull requests aren’t anyone’s security blanket, and it will only take a new fashion to change this.

Thierry’s excellent presentation is a call to action for the trend setters.
The slide deck of my session

Non-Blocking Continuous Code Reviews - a Case Study

Thank you for all the interesting questions and the lovely feedback. I’m truly grateful for that ☺️

#agilecam

thinkinglabs.io/talks/2024/0...
Non-Blocking Continuous Code Reviews - a Case Study
thinkinglabs.io
Oh gosh, thank you, Gerald ☺️
The slide deck of my session

Non-Blocking Continuous Code Reviews - a Case Study

Thank you for all the interesting questions and the lovely feedback. I’m truly grateful for that ☺️

#agilecam

thinkinglabs.io/talks/2024/0...
Non-Blocking Continuous Code Reviews - a Case Study
thinkinglabs.io
Someone just told me I am an engaging speaker. Really ⁉️ 😳

But thank you, you just made my day ☺️
His point was that estimates do not work. He battled with his current C-level to remove estimates for these reasons.

Instead they introduced product bets with estimated value.
Software development may be a foreign country for the business. To gain trust we need accountability.

@jamesshore.bsky.social #agilecam
To be on time 100% of the time we need to multiple the estimates by a factor of six.

#agilecam
Better to have no estimates than wrong estimates.

@jamesshore.bsky.social #agilecam
It is still guesses at the end of the day. But it is better to have some model than a perfect model.

@jamesshore.bsky.social #agilecam
eXtreme Programming is a foreign country. We do things differently!

@jamesshore.bsky.social #agilecam
Software development is a foreign country. We do things differently.
People think software development is about writing code. It is not!

It is about:

Communication
Collaboration
Simplicity
Courage
Respect

-- XP Values, @kentbeck.com

@jamesshore.bsky.social #agilecam
Reposted by Trunk-Based Thierry (they/them)
Reposted by Trunk-Based Thierry (they/them)
I always enjoy hearing @tdpauw.bsky.social talk :)

This time he is talking about non-blocking code reviews.

He always provides great insight on technical topics and new ways to get better code quality :)

#agilecam