Quantum dots in photonic crystals have proven to be a very suitable platform for quantum-information processing. We review current progress on the ability to deterministically interface single photons and single quantum dots in photonic crystal waveguides and the chiral spin-photon interfaces