{"id":23306,"date":"2021-05-11T14:57:29","date_gmt":"2021-05-11T19:57:29","guid":{"rendered":"http:\/\/blog.kenperlin.com\/?p=23306"},"modified":"2021-05-11T14:57:29","modified_gmt":"2021-05-11T19:57:29","slug":"polishing","status":"publish","type":"post","link":"http:\/\/blog.kenperlin.com\/?p=23306","title":{"rendered":"Polishing"},"content":{"rendered":"<p>I&#8217;ve noticed a pattern when I write new programming code: I often spend far too much time polishing it up before putting it out into the world.<\/p>\n<p>At some point the changes I make are not really making the code any better. Yet I&#8217;ll keep on tweaking things for a good day or two, well after the law of diminishing returns has set in.<\/p>\n<p>I suspect this has less to do with perfectionism than with anxiety. When you put something out into the world, you are ceding control over it.<\/p>\n<p>Sure, you are being neighborly &#8212; sharing with the world, helping others, laying a path for what may come next. But you are also being vulnerable, because at that point any errors in what you&#8217;ve created become public.<\/p>\n<p>At some point pride of workmanship veers over into a neurotic tendency. I wonder how many other computer programmers suffer from the same neurosis.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve noticed a pattern when I write new programming code: I often spend far too much time polishing it up before putting it out into the world. At some point the changes I make are not really making the code any better. Yet I&#8217;ll keep on tweaking things for a good day or two, well &hellip; <a href=\"http:\/\/blog.kenperlin.com\/?p=23306\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Polishing&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/posts\/23306"}],"collection":[{"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=23306"}],"version-history":[{"count":1,"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/posts\/23306\/revisions"}],"predecessor-version":[{"id":23307,"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/posts\/23306\/revisions\/23307"}],"wp:attachment":[{"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=23306"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=23306"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=23306"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}