{"categories":["\u8aad\u66f8\u30ce\u30fc\u30c8"],"blog_title":"by shigemk2","provider_name":"Hatena Blog","url":"https://www.shigemk2.com/entry/20130504/1367655589","description":"Know your next commit. If you cannot finish, throw away your changes, then define a new task you believe in with the insights you have gained. Do speculative experimentation whenever needed, but do not let yourself slip into speculative mode without noticing. Do not commit guesswork into your reposi\u2026","width":"100%","height":"190","author_url":"https://blog.hatena.ne.jp/shigemk2/","version":"1.0","title":"97 Things Every Programmer Should Know 47 Know Your Next Commit","published":"2013-05-04 17:19:49","blog_url":"https://www.shigemk2.com/","author_name":"shigemk2","type":"rich","image_url":null,"html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fwww.shigemk2.com%2Fentry%2F20130504%2F1367655589\" title=\"97 Things Every Programmer Should Know 47 Know Your Next Commit - by shigemk2\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","provider_url":"https://hatena.blog"}