Some very good tips on screenwriting from @briankoppelman:
6. Of the many supposed rules of writing, the only one that’s legit is ‘write every day.’
60. Many of us have what gamblers call leak – a habit or enthusiasm that knocks us off course. Figure out what yours is and close it.