Kirill Osenkov
banner
kirillosenkov.com
Kirill Osenkov
@kirillosenkov.com
(Unofficial) VP of Developer Productivity at Microsoft. Developer tools, engineering systems, .NET, C#, Roslyn, Visual Studio, Editor, WPF, Avalonia, MSBuild.
haha Bob!! I'll definitely remember that THIS Bob knows what he's doing
November 15, 2025 at 2:02 AM
Like, yes, do I send sloppy PRs? Absolutely. But I also say so ("this is a quick hack, I haven't tested it much"). Can AI make one more productive if used properly? Absolutely.

But letting AI be the driver sounds as wild to me as trusting self-driving cars and falling asleep at the wheel.
November 15, 2025 at 12:49 AM
I don't know about others but it is wild to me to be willingly giving this up as an engineer.

I'd rather painstakingly hunt-and-peck every character into the IDE than "save time" and lose my credibility attached to my name.
November 15, 2025 at 12:46 AM
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.
November 15, 2025 at 12:45 AM
so now when they say "I vibed it" there's basically no longer an implicit seal of quality backing it up. You can no longer say "oh, this is Bob, he knows what he's doing"
November 15, 2025 at 12:43 AM
engineers are basically professional understanders of complex systems. When someone I respect sends a PR I trust that it reflects a reasonably complete model of the system in their head. AI doesn't have it, it has an educated guess with varying levels of plausibility.
November 15, 2025 at 12:41 AM
I've always thought there's too much ceremony around inline tasks syntax
November 9, 2025 at 12:23 AM
I haven't seen this syntax yet!
November 8, 2025 at 10:01 PM
don't worry fam, I've got him covered on weekends
November 8, 2025 at 7:50 PM
MSBuild, and the log viewer from msbuildlog.com
November 7, 2025 at 9:03 PM
better late than never! Really wish I wrote this tool 20 years ago, would have saved so much pain. Ah well.
November 7, 2025 at 3:28 AM
Russell's paradox!!
November 4, 2025 at 5:11 AM
must be a Black Sea joke!
November 3, 2025 at 6:58 PM
In Odesa, a man's watch broke. He sees a store with the clock sign, walks in, says my watch is broken.

The store owner: but we don't repair watches.
Man: what do you do?
Store owner: circumcision
Man: but why is there a clock sign?
Store owner: what would you like me to hang up there instead?
November 3, 2025 at 6:39 PM