I've been playing Techies quite a bit, and in all the video guides I see on YT I see them doing this trick with the Arcane Boots and the Soul Ring that's never fully explained.
It looks like they're dropping the Boots, activating the Soul Ring, and then picking up the Boots again, and this somehow gives you more MP.
I tried it out in a couple of games and it doesn't seem to make a difference. It seems like a bug, and I'm not quite sure if it's been patched out, or maybe I'm just not performing it correctly. Could someone explain how this is supposed to work?