I will discuss de Sitter constructions in string theory with emphasis on the KKLT background. I will emphasise the role played by scale separated AdS vacua as an intermediate step in building such a dS vacuum. Finally I will review the latest developments in obtaining KKLT purely from a 10D point of view.