Dark Launches means taht we deploy a code with some features hidden by code switchers. That's possible with Feature Flags inside code, like an ACL or simple switches with ON or OFF positions.
The art of develop continuously and deploying as soon as possible, when a feature finishes for example, and its developer deploys in the moment.
The goal is to minimize the amount of work needed between finishing an idea and making it real
But there are several thing to have in mind when deciding to do it:
If there are only two things you remember, would like them to be these: