Kris Vandermotten

@kris.vandermotten.be

I personally worked my whole career towards the fact, that if someone knows me and receives a PR from me, it has my name on it. This comes with a certain level of guarantee that I'm quite proud of. Quality of craftsmanship if you will. This is one of the most valuable things I have attained.

We ran a randomized controlled trial to see how much AI coding tools speed up experienced open-source developers. The results surprised us: Developers thought they were 20% faster with AI tools, but they were actually 19% slower when they had access to AI than when they didn't.

Bild

It sounds so nice: you create a class, implement an interface, or annotate it with an attribute, and magically, everything connects. There was a time in the .NET space when this was a very popular practice. However, experience has shown that it often obscures the codebase. (cont'd)

Bild

Agree. Seek to understand an extra layer down. Also, when things are misinterpreted by others, be curious how they read things the other way and, instead of automatically assuming it's all on them, also learn to anticipate how someone new may absorb something, so include some helpful tips for them