{"id":3751,"date":"2022-10-24T01:34:00","date_gmt":"2022-10-24T06:34:00","guid":{"rendered":"https:\/\/dwaynephillips.net\/workingup\/?p=3751"},"modified":"2022-10-10T09:45:25","modified_gmt":"2022-10-10T14:45:25","slug":"devsecops-its-just-what-computer-programmers-do","status":"publish","type":"post","link":"https:\/\/dwaynephillips.net\/workingup\/2022\/10\/devsecops-its-just-what-computer-programmers-do\/","title":{"rendered":"DevSecOps: It&#8217;s Just What Computer Programmers Do"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">by Dwayne Phillips<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Considering DevSecOps\u2014nothing to see here folks. It is just what computer programmers do.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Everybody in the software-creating world is doing DevSecOps (development, security, operations). Well, if you are anybody in the everybody, you are doing DevSecOps. If you aren&#8217;t doing it, you are a nobody in the everybody.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">What is DevSecOps? It&#8217;s just what computer programmers do. If a computer programmer types the same command more than twice a day, you write a computer program to do that for you. Take repetitive actions, put them in a computer program, and run that program. That is sort of the reason we have computers\u2014perform repetitive actions for us.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We have DevSecOps tools. Here is what they do:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Loop over time or events.<\/li><li>When triggered, do this, do that, do the other thing, too.<\/li><li>If something isn&#8217;t right, go back.<\/li><li>Repeat the loop.<\/li><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Uh, well, that&#8217;s about it. Not so complicated, huh? No, it isn&#8217;t complicated. Someone thought about it and wrote a program to do it. Someone else used that first program, improved it, and wrote a second program. We are now on the um-teenth program that implements the above algorithm a little better than the um-teenth minus everything less than um-teenth (sort of like the 20 sequels to the Halloween movie).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This little blog posts simplifies everything. It all has been quite complicated. It if were really easy, someone would have done this in the 1960s. Still, it isn&#8217;t that complicated. It&#8217;s just what computer programmers do.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>by Dwayne Phillips Considering DevSecOps\u2014nothing to see here folks. It is just what computer programmers do. Everybody in the software-creating world is doing DevSecOps (development, security, operations). Well, if you are anybody in the everybody, you are doing DevSecOps. If you aren&#8217;t doing it, you are a nobody in the everybody. What is DevSecOps? It&#8217;s [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[83,249,48,316,23],"tags":[200,250,170,317,145],"class_list":["post-3751","post","type-post","status-publish","format-standard","hentry","category-computing","category-devops","category-general-systems-thinking","category-improvement","category-programming","tag-computing","tag-devops","tag-general-systems-thinking","tag-improvement","tag-programming"],"_links":{"self":[{"href":"https:\/\/dwaynephillips.net\/workingup\/wp-json\/wp\/v2\/posts\/3751","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dwaynephillips.net\/workingup\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dwaynephillips.net\/workingup\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dwaynephillips.net\/workingup\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dwaynephillips.net\/workingup\/wp-json\/wp\/v2\/comments?post=3751"}],"version-history":[{"count":1,"href":"https:\/\/dwaynephillips.net\/workingup\/wp-json\/wp\/v2\/posts\/3751\/revisions"}],"predecessor-version":[{"id":3752,"href":"https:\/\/dwaynephillips.net\/workingup\/wp-json\/wp\/v2\/posts\/3751\/revisions\/3752"}],"wp:attachment":[{"href":"https:\/\/dwaynephillips.net\/workingup\/wp-json\/wp\/v2\/media?parent=3751"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dwaynephillips.net\/workingup\/wp-json\/wp\/v2\/categories?post=3751"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dwaynephillips.net\/workingup\/wp-json\/wp\/v2\/tags?post=3751"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}