I feel like I've conquered mine. I can primarily thank the Kinesis Advantage2 keyboard, it's basically the only reason I can type now. I have no pain using it, and I honestly get a shooting pain every time I switch over to my laptop's keyboard.
One more thing is getting up and walking around for 5 minutes every 30min. We basically sit ourselves into these problems, and getting up is a helpful solution. I even knock out a bunch of 5-minute chores in a day thanks to this.
Finally, find some 10min yoga sessions to do in the morning. Do 'em a few times a week. They'll stretch your hands out in ways you wouldn't expect.
Oh, and smartphones suck to hold, find the tiniest one possible. iPhone SE is killer for this