Use The Shadows/Highlights Adjustment Non-Destructively

One of the most useful tools in Photoshop to bring out hidden detail in the shadows and highlights of an image is the Shadow/Highlight Adjustment (Under Image > Adjustments > Shadows/Highlights). Unfortunately, you cannot apply it using an Adjustment Layer.

To apply it non-destructively, first turn your layer into a Smart Object, then apply the Shadows/Highlights Adjustment.