Writing,

Recording

and

Mixing