Rushing to optimize before

Rushing to optimize before the bottlenecks are known may be the only error to have ruined more designs than feature creep. From tortured code to incomprehensible data layouts, the results of obsessing about speed or memory or disk usage at the expense of transparency and simplicity are everywhere. They spawn innumerable bugs and cost millions … Read more

If you mess up

If you mess up the performance on stage, you do it again the next night. You’re like alright, you let yourself off the hook, and you’ve got to go back in there. Whereas, with a film, I would go home and be like, Well, I’ve ruined the arc of the character forever. That scene is … Read more