Selena Gomez miała zagrać Hannah, kiedy projekt był przygotowywany jako film studia Universal w 2012 roku. Po wielu opóźnieniach związanych z realizacją aktorka była już zbyt dojrzała do roli i została producentem wykonawczym.
Zanim Katherine Langford otrzymała angaż jako Hannah, ubiegała się o rolę Jessiki.
Początkowo Jason Pagan otrzymał rolę Claya. Ostatecznie zastąpił go Dylan Minnette.
Zdjęcia do serialu powstały w Vallejo, San Rafael, Sebastopol, Mill Valley, Corte Madera oraz Larkspur (Kalifornia, USA).
Postać Sheri w pierwowzorze książkowym miała na imię Jenny.