{"id":40423,"date":"2021-03-03T17:49:47","date_gmt":"2021-03-03T21:49:47","guid":{"rendered":"https:\/\/www.andysowards.com\/blog\/?p=40423"},"modified":"2021-03-03T17:49:48","modified_gmt":"2021-03-03T21:49:48","slug":"the-pros-and-cons-of-devsecops","status":"publish","type":"post","link":"https:\/\/www.andysowards.com\/blog\/2021\/the-pros-and-cons-of-devsecops\/","title":{"rendered":"The Pros And Cons Of DevSecOps"},"content":{"rendered":"\n<p>Software development companies typically merge software development (Dev) and information technology operations (Ops) to create high-quality products and services faster than typical software development processes.&nbsp;<\/p>\n\n\n\n<p>Also known as DevOps, this common industry practice improves collaboration between and among information technology (IT) professionals with various specializations. Lately, however, security has been integrated into the DevOps approach, resulting in a more comprehensive software development approach called DevSecOps. This new approach aims to address security-related issues plaguing software development companies. At the very core, this is important as the rate at which software products are made can make it vulnerable to cyberattacks in the future.&nbsp;&nbsp;&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>What Is DevSecOps?&nbsp;<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"379\" data-src=\"https:\/\/www.andysowards.com\/blog\/assets\/The-Pros-And-Cons-Of-DevSecOps-2-min-1024x379.jpeg\" alt=\"\" class=\"wp-image-40426 lazyload\" data-srcset=\"https:\/\/www.andysowards.com\/blog\/assets\/The-Pros-And-Cons-Of-DevSecOps-2-min-1024x379.jpeg 1024w, https:\/\/www.andysowards.com\/blog\/assets\/The-Pros-And-Cons-Of-DevSecOps-2-min-768x284.jpeg 768w, https:\/\/www.andysowards.com\/blog\/assets\/The-Pros-And-Cons-Of-DevSecOps-2-min-1536x568.jpeg 1536w, https:\/\/www.andysowards.com\/blog\/assets\/The-Pros-And-Cons-Of-DevSecOps-2-min-2048x758.jpeg 2048w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/379;\" \/><\/figure>\n\n\n\n<p>Similar to the <a href=\"https:\/\/www.techradar.com\/news\/what-is-devops\" target=\"_blank\" rel=\"noreferrer noopener\">DevOps<\/a> method, this new approach to creating a software product makes use of agility and continuous integration, as well as continuous delivery. Unlike the traditional software development approach where a security team only participates once a product has already been completed, DevSecOps incorporates security while the software is being developed.\u00a0<\/p>\n\n\n\n<p>That being said, an interdepartmental approach between the security, development, and IT teams is essential to the success of the project.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Why Is DevSecOps Essential?&nbsp;<\/strong><\/h2>\n\n\n\n<p>The integration of security in the DevOps approach helps prevent security-related problems later on in the process. In essence, DevSecOps enables the security team to perform <a href=\"https:\/\/forallsecure.com\/resources\/components-of-a-successful-devsecops-program\" target=\"_blank\" rel=\"noreferrer noopener\">application security testing<\/a> and identify software bugs and other vulnerabilities while the software is being created, leading to further reduction of hours spent troubleshooting the application at a later stage.\u00a0\u00a0<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>How Does DevSecOps work?&nbsp;<\/strong><\/h2>\n\n\n\n<p>As already mentioned, traditional software processes dictate that security testing activities only occur after the software or application has been created. This standard practice can further delay the deployment of a product or service, or, worse, scrap the release altogether because of security vulnerabilities that otherwise could have been prevented if DevSecOps was used.&nbsp;<\/p>\n\n\n\n<p>In more concrete terms, the project manager should first ensure that a security team is in place. Then, the manager checks and validates that all the required specifications are recorded and achieved.<\/p>\n\n\n\n<p>The security team evaluates the software and identifies the major issues that need to be corrected or addressed. The DevSecOps team uses various security-related methods, such as provisioning, patching, hardening, and configuration. These methods are applied to the <a href=\"https:\/\/www.andysowards.com\/blog\/2020\/how-to-begin-developing-custom-software-programs\/\" target=\"_blank\" rel=\"noreferrer noopener\">creation of custom software programs<\/a> through coding. Because it\u2019s done in the project\u2019s early stages of development, the security team can alert the software development team right away for any anomalies and issues. Upon notification, developers will review the program with the security and IT teams for the necessary improvements.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Pros Of Using DevSecOps<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"683\" data-src=\"https:\/\/www.andysowards.com\/blog\/assets\/The-Pros-And-Cons-Of-DevSecOps-1-min-1024x683.jpeg\" alt=\"\" class=\"wp-image-40425 lazyload\" data-srcset=\"https:\/\/www.andysowards.com\/blog\/assets\/The-Pros-And-Cons-Of-DevSecOps-1-min-1024x683.jpeg 1024w, https:\/\/www.andysowards.com\/blog\/assets\/The-Pros-And-Cons-Of-DevSecOps-1-min-768x512.jpeg 768w, https:\/\/www.andysowards.com\/blog\/assets\/The-Pros-And-Cons-Of-DevSecOps-1-min-1536x1024.jpeg 1536w, https:\/\/www.andysowards.com\/blog\/assets\/The-Pros-And-Cons-Of-DevSecOps-1-min-2048x1365.jpeg 2048w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/683;\" \/><\/figure>\n\n\n\n<p>While there\u2019s no full guarantee that a software product will be free from all possible malicious attacks, DevSecOps can ensure that an application is pretty stable and less vulnerable, upon release or off the shelf. This new approach to software creation is beneficial due to the following reasons:&nbsp;&nbsp;<\/p>\n\n\n\n<ul><li><strong>Enhances collaboration and communication between all teams<\/strong>&nbsp;<\/li><\/ul>\n\n\n\n<p>The DevSecOps method encourages IT professionals with different skills and competencies to collaborate and work together to achieve one goal. Team integration is one of the main objectives of DevSecOps.<\/p>\n\n\n\n<ul><li><strong>Increases the speed and agility of development teams<\/strong>&nbsp;<\/li><\/ul>\n\n\n\n<p>The nature of this approach pushes DevSecOps team members to react fast, as well as review and correct vulnerabilities and other software problems as the development process is ongoing.<\/p>\n\n\n\n<ul><li><strong>Promotes better quality control and threat detection<\/strong><\/li><\/ul>\n\n\n\n<p>While the DevOps team may consider the security team as a cause of delay, this should not be the case. Problems are identified and corrected immediately before the whole project is over. This approach ultimately leads to shorter project time and better quality control procedures.&nbsp;<\/p>\n\n\n\n<ul><li><strong>Facilitates early detection of software vulnerabilities<\/strong><\/li><\/ul>\n\n\n\n<p>It should be clear to everyone that the security team\u2019s main task is to minimize and manage the risks effectively. This can only be better accomplished by integrating the security team into the DevOps process. Doing this can merge the speed and reliability of a product in a streamlined manner.&nbsp;&nbsp;<\/p>\n\n\n\n<ul><li><strong>Provides better and faster response to ever-changing customer needs<\/strong><\/li><\/ul>\n\n\n\n<p>Because DevSecOps can now work faster in integrating changes, checking vulnerabilities, and reviewing projects and applications during the development stage, the team is also able to accommodate reasonable changes proposed by customers.&nbsp;&nbsp;&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Cons Of Using DevSecOps<\/strong><\/h2>\n\n\n\n<p>Not all issues can be addressed by DevSecOps, especially those related to the individual team members or the whole team. For instance, someone who\u2019s not fully convinced of the benefits of DevSecOps approach may sabotage the firm\u2019s efforts to incorporate the approach to all of its projects.&nbsp;<\/p>\n\n\n\n<ul><li><strong>Won\u2019t Work Without Open Communication &nbsp; <\/strong>&nbsp;<\/li><\/ul>\n\n\n\n<p>For DevSecOps to work properly, communication and collaboration of key teams from the security, software development, and IT departments must be established. If any of these teams keeps important information from each other, it may not work as intended.&nbsp;<\/p>\n\n\n\n<ul><li><strong>Should be Accepted by Everyone<\/strong><\/li><\/ul>\n\n\n\n<p>Not all employees are keen on accepting non-traditional working arrangements. Some live by the mantra, \u201cIf it ain\u2019t broke, don\u2019t fix it.\u201d It can be difficult to ditch the old ways of doing things and choose new working methods. Employees with this mindset may be hard to convince about the importance of DevSecOps. Additionally, they need time and few success stories to accept the new workflow.&nbsp;&nbsp;&nbsp;<\/p>\n\n\n\n<ul><li><strong>May Not be The Management\u2019s Main Priority&nbsp;<\/strong><\/li><\/ul>\n\n\n\n<p>Not all executives in a software development agency view security as a priority. As such, a company executive may not be accepting of the proposed changes drafted by a DevSecOps consultant or manager. As such, the company may revert to putting security testing only after software development processes are deemed finished.&nbsp;&nbsp;&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Limitations Of DevSecOps&nbsp;<\/strong><\/h2>\n\n\n\n<p>As a new approach integrated in the DevSecOps, applications are quite limited at this stage. For instance, it can\u2019t be applied to the following:&nbsp;&nbsp;<\/p>\n\n\n\n<ul><li>DevSecOps don\u2019t work with web application firewalls (WAF) because WAFs function by monitoring real user requests. The latter is only applicable in production environments and can\u2019t resolve issues.&nbsp;<\/li><li>DevSecOps are fully reliant on automation. This renders manual penetration testing tools, useless as they can\u2019t be used in DevSecOps.<\/li><li>Simple web vulnerability scanners aren\u2019t meant to work with continuous integration (CI) and continuous delivery (CD) or CI\/CD tools. Thus, it follows that it can\u2019t work with security vulnerability assessment under DevSecOps, too.&nbsp;<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>The Bottom Line<\/strong><\/h3>\n\n\n\n<p>DevSecOps is a new methodology that integrates security into the early stages of software development process. Doing this can reduce vulnerabilities, as well as ensure full functionality and fast deployment of a stable software product.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Software development companies typically merge software development (Dev) and information technology operations (Ops) to create high-quality products and services faster than typical software development processes.&nbsp; Also known as DevOps, this<\/p>\n","protected":false},"author":1,"featured_media":40425,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"categories":[537,109,4206],"tags":[5861,9831,13622,5905,13522,13619,20,13620,5815],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>The Pros And Cons Of DevSecOps<\/title>\n<meta name=\"description\" content=\"Software development companies typically merge software development (Dev) and information technology operations (Ops) to create high-quality products and\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.andysowards.com\/blog\/2021\/the-pros-and-cons-of-devsecops\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"The Pros And Cons Of DevSecOps\" \/>\n<meta property=\"og:description\" content=\"Software development companies typically merge software development (Dev) and information technology operations (Ops) to create high-quality products and\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.andysowards.com\/blog\/2021\/the-pros-and-cons-of-devsecops\/\" \/>\n<meta property=\"og:site_name\" content=\"Daily Business Resources for Entrepreneurs, Web Designers, &amp; Creatives by Andy Sowards\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/facebook.com\/andysowardsfan\" \/>\n<meta property=\"article:published_time\" content=\"2021-03-03T21:49:47+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-03-03T21:49:48+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.andysowards.com\/blog\/assets\/The-Pros-And-Cons-Of-DevSecOps-1-min-scaled.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1707\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Andy Sowards\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@andysowards\" \/>\n<meta name=\"twitter:site\" content=\"@andysowards\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Andy Sowards\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.andysowards.com\/blog\/2021\/the-pros-and-cons-of-devsecops\/\",\"url\":\"https:\/\/www.andysowards.com\/blog\/2021\/the-pros-and-cons-of-devsecops\/\",\"name\":\"The Pros And Cons Of DevSecOps\",\"isPartOf\":{\"@id\":\"https:\/\/www.andysowards.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.andysowards.com\/blog\/2021\/the-pros-and-cons-of-devsecops\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.andysowards.com\/blog\/2021\/the-pros-and-cons-of-devsecops\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.andysowards.com\/blog\/assets\/The-Pros-And-Cons-Of-DevSecOps-1-min-scaled.jpeg\",\"datePublished\":\"2021-03-03T21:49:47+00:00\",\"dateModified\":\"2021-03-03T21:49:48+00:00\",\"author\":{\"@id\":\"https:\/\/www.andysowards.com\/blog\/#\/schema\/person\/2e0f72bd7f6497fd883e2bd67d9f3415\"},\"description\":\"Software development companies typically merge software development (Dev) and information technology operations (Ops) to create high-quality products and\",\"breadcrumb\":{\"@id\":\"https:\/\/www.andysowards.com\/blog\/2021\/the-pros-and-cons-of-devsecops\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.andysowards.com\/blog\/2021\/the-pros-and-cons-of-devsecops\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.andysowards.com\/blog\/2021\/the-pros-and-cons-of-devsecops\/#primaryimage\",\"url\":\"https:\/\/www.andysowards.com\/blog\/assets\/The-Pros-And-Cons-Of-DevSecOps-1-min-scaled.jpeg\",\"contentUrl\":\"https:\/\/www.andysowards.com\/blog\/assets\/The-Pros-And-Cons-Of-DevSecOps-1-min-scaled.jpeg\",\"width\":2560,\"height\":1707},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.andysowards.com\/blog\/2021\/the-pros-and-cons-of-devsecops\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.andysowards.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"The Pros And Cons Of DevSecOps\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.andysowards.com\/blog\/#website\",\"url\":\"https:\/\/www.andysowards.com\/blog\/\",\"name\":\"Daily Business Resources for Entrepreneurs, Web Designers, &amp; Creatives by Andy Sowards\",\"description\":\"Design Inspiration &amp; Business Resources for Creatives\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.andysowards.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.andysowards.com\/blog\/#\/schema\/person\/2e0f72bd7f6497fd883e2bd67d9f3415\",\"name\":\"Andy Sowards\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.andysowards.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/15f95b011563b5894883b22bd4b32d59?s=96&r=pg\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/15f95b011563b5894883b22bd4b32d59?s=96&r=pg\",\"caption\":\"Andy Sowards\"},\"description\":\"Im a professional Freelancer specializing in Web Developer, Design, Programming web applications. Im an Avid member of the Design\/Development community and a Serial Blogger. follow me on Twitter @AndySowards\",\"sameAs\":[\"https:\/\/www.andysowards.com\"],\"url\":\"https:\/\/www.andysowards.com\/blog\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"The Pros And Cons Of DevSecOps","description":"Software development companies typically merge software development (Dev) and information technology operations (Ops) to create high-quality products and","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.andysowards.com\/blog\/2021\/the-pros-and-cons-of-devsecops\/","og_locale":"en_US","og_type":"article","og_title":"The Pros And Cons Of DevSecOps","og_description":"Software development companies typically merge software development (Dev) and information technology operations (Ops) to create high-quality products and","og_url":"https:\/\/www.andysowards.com\/blog\/2021\/the-pros-and-cons-of-devsecops\/","og_site_name":"Daily Business Resources for Entrepreneurs, Web Designers, &amp; Creatives by Andy Sowards","article_publisher":"http:\/\/facebook.com\/andysowardsfan","article_published_time":"2021-03-03T21:49:47+00:00","article_modified_time":"2021-03-03T21:49:48+00:00","og_image":[{"width":2560,"height":1707,"url":"https:\/\/www.andysowards.com\/blog\/assets\/The-Pros-And-Cons-Of-DevSecOps-1-min-scaled.jpeg","type":"image\/jpeg"}],"author":"Andy Sowards","twitter_card":"summary_large_image","twitter_creator":"@andysowards","twitter_site":"@andysowards","twitter_misc":{"Written by":"Andy Sowards","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.andysowards.com\/blog\/2021\/the-pros-and-cons-of-devsecops\/","url":"https:\/\/www.andysowards.com\/blog\/2021\/the-pros-and-cons-of-devsecops\/","name":"The Pros And Cons Of DevSecOps","isPartOf":{"@id":"https:\/\/www.andysowards.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.andysowards.com\/blog\/2021\/the-pros-and-cons-of-devsecops\/#primaryimage"},"image":{"@id":"https:\/\/www.andysowards.com\/blog\/2021\/the-pros-and-cons-of-devsecops\/#primaryimage"},"thumbnailUrl":"https:\/\/www.andysowards.com\/blog\/assets\/The-Pros-And-Cons-Of-DevSecOps-1-min-scaled.jpeg","datePublished":"2021-03-03T21:49:47+00:00","dateModified":"2021-03-03T21:49:48+00:00","author":{"@id":"https:\/\/www.andysowards.com\/blog\/#\/schema\/person\/2e0f72bd7f6497fd883e2bd67d9f3415"},"description":"Software development companies typically merge software development (Dev) and information technology operations (Ops) to create high-quality products and","breadcrumb":{"@id":"https:\/\/www.andysowards.com\/blog\/2021\/the-pros-and-cons-of-devsecops\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.andysowards.com\/blog\/2021\/the-pros-and-cons-of-devsecops\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.andysowards.com\/blog\/2021\/the-pros-and-cons-of-devsecops\/#primaryimage","url":"https:\/\/www.andysowards.com\/blog\/assets\/The-Pros-And-Cons-Of-DevSecOps-1-min-scaled.jpeg","contentUrl":"https:\/\/www.andysowards.com\/blog\/assets\/The-Pros-And-Cons-Of-DevSecOps-1-min-scaled.jpeg","width":2560,"height":1707},{"@type":"BreadcrumbList","@id":"https:\/\/www.andysowards.com\/blog\/2021\/the-pros-and-cons-of-devsecops\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.andysowards.com\/blog\/"},{"@type":"ListItem","position":2,"name":"The Pros And Cons Of DevSecOps"}]},{"@type":"WebSite","@id":"https:\/\/www.andysowards.com\/blog\/#website","url":"https:\/\/www.andysowards.com\/blog\/","name":"Daily Business Resources for Entrepreneurs, Web Designers, &amp; Creatives by Andy Sowards","description":"Design Inspiration &amp; Business Resources for Creatives","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.andysowards.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.andysowards.com\/blog\/#\/schema\/person\/2e0f72bd7f6497fd883e2bd67d9f3415","name":"Andy Sowards","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.andysowards.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/15f95b011563b5894883b22bd4b32d59?s=96&r=pg","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/15f95b011563b5894883b22bd4b32d59?s=96&r=pg","caption":"Andy Sowards"},"description":"Im a professional Freelancer specializing in Web Developer, Design, Programming web applications. Im an Avid member of the Design\/Development community and a Serial Blogger. follow me on Twitter @AndySowards","sameAs":["https:\/\/www.andysowards.com"],"url":"https:\/\/www.andysowards.com\/blog\/author\/admin\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.andysowards.com\/blog\/wp-json\/wp\/v2\/posts\/40423"}],"collection":[{"href":"https:\/\/www.andysowards.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.andysowards.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.andysowards.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.andysowards.com\/blog\/wp-json\/wp\/v2\/comments?post=40423"}],"version-history":[{"count":1,"href":"https:\/\/www.andysowards.com\/blog\/wp-json\/wp\/v2\/posts\/40423\/revisions"}],"predecessor-version":[{"id":40427,"href":"https:\/\/www.andysowards.com\/blog\/wp-json\/wp\/v2\/posts\/40423\/revisions\/40427"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.andysowards.com\/blog\/wp-json\/wp\/v2\/media\/40425"}],"wp:attachment":[{"href":"https:\/\/www.andysowards.com\/blog\/wp-json\/wp\/v2\/media?parent=40423"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.andysowards.com\/blog\/wp-json\/wp\/v2\/categories?post=40423"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.andysowards.com\/blog\/wp-json\/wp\/v2\/tags?post=40423"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}