A build system in 200 lines: hashing inputs

Timestamps lie and content hashes don’t. Deciding when a step is really out of date.

8 min read

On this page

    Timestamps lie and content hashes don’t. Deciding when a step is really out of date.

    This is one of the sample posts that come with the Notebook theme. Write your own in Posts > Add New: give it a title, an excerpt (the summary under the title), a series (category, or Notes), tags and the text.

    Headings in the text make up the post's "On this page" outline, and every Code block gets a copy button. Give a Code block the class lang-sql (Advanced > Additional CSS class) to label it SQL.

    Comments, corrections, war stories?

    There are no comments here on purpose. If something is wrong or you have a better trick, send me an email and I will add the good ones to the post, with credit.