Code became much more useful once hooks made it follow my workflow instead of starting from scratch every session.