Vendor stickiness is the expertise required to integrate with the vendor's tooling.

Steam Deck is my favorite product ever. And I have written how Steam won the gaming market, by being close to its customers.
But this is not about what I love; it’s about how steam cloud saves really didn’t work for me.
The scenario is simple: I spend a lot of time at a cabin in Bear Valley. When I play Baldur’s Gate 3 on my desktop and then try to pick up where I left off on my Steam Deck, I hit a wall. I’m forced to wait tens of minutes for Steam Cloud to sync, and in the mountains, those uploads are more annoying than those players who go – “Let me check what I should do” because they were sitting around surfing the web instead of paying attention to the game.
One of the things I highlighted is that Steam understood its market understood customization and was comfortable with it. And so they didn’t hide the underlying Linux OS.
I knew it was possible to copy the files, but I wanted a script so I could turn on the Steam Deck, type a command, and have it work.
I used Claude to figure out the structure of the script, then used Jules to put it in a git repo and clean it up, removing any PII and adding configuration to make it easier to use.
So here it is. https://github.com/kostadis/restserver/tree/master/utilities/bg3_sync
A lot of what you do in IT follows this pattern: there is a product way of doing things that doesn’t work for your environment, and you need a tool to make it work better. Normally, you pay experts to write that tooling, or Professional Services. And you are at their mercy. With agentic tooling, you can do a lot of the heavy lifting yourself, particularly in designing workflows, and use experts when you get stuck.
The value of IT has been it understands the workflow. The challenge is the cost of constructing the workflow and integrating the systems.
Agentic programming changes all of that.
But more fundamentally, it reduces vendor stickiness. Stickiness is the workflow customized to your business. Vendor stickiness is the expertise required to integrate with the vendor’s tooling. If you use AI to replace the integration in your workflow, then the value of the integration declines, and IT reasserts control.







