A method for controlling light phase at a near field transducer (NFT) of an interferometric waveguide system comprising a laser, a heater configured to heat the laser, a temperature sensor configured to measure a temperature of the laser, a splitter configured to receive light from the laser and to split the light into a first waveguide arm and a second waveguide arm, the first waveguide arm and the second waveguide arm converging at a junction opposite the splitter in a light propagating direction, and the near field transducer (NFT) proximate the junction and configured to receive the light, wherein the first waveguide arm is longer than the second waveguide arm by a preselected distance, the method comprising:
- monitoring the temperature of the laser;
- and
- adjusting a power level generated by the heater based on the laser temperature to substantially maintain a preselected phase difference in the light arriving at the NFT.