Consider:
I mean technologies that shifted developer's mind.
There are two issues here:
Should be it minds instead of mind?
A developer possesses something, a mind (hopefully), but there is more than one developer (plural).
What should the sentence be?
Update: change now applied at the source for this example.
