{"id":364,"date":"2018-01-08T05:00:59","date_gmt":"2018-01-08T11:00:59","guid":{"rendered":"https:\/\/rb-sns.com\/RB\/blog\/?p=364"},"modified":"2018-01-08T07:29:24","modified_gmt":"2018-01-08T13:29:24","slug":"configuration-vs-coding-modern-software-systems","status":"publish","type":"post","link":"https:\/\/rb-sns.com\/RB\/blog\/configuration-vs-coding-modern-software-systems\/","title":{"rendered":"Configuration Vs. Coding &#8211; Modern Software Systems"},"content":{"rendered":"<p>Over the years that I have been in the software development profession, I have watched solutions evolve dramatically. \u00a0The progress has gone from code to libraries to frameworks and now configurable systems. \u00a0However, there are trade-offs to consider when you look at a configurable system instead of one that allows for customization with code.\u00a0 This is becoming a more common dilemma for businesses.\u00a0 Thus, it is good to look at the pros and cons of each approach. \u00a0Here are some points to consider when measuring configuration vs. coding.<\/p>\n<h2>The Power of Configuration<\/h2>\n<p>Let&#8217;s start with the positives a configurable system brings to the table.\u00a0 Configurable customization is where software of all sorts is heading. \u00a0Part of it is likely due to changing interfaces and keyboards becoming relics of the past.\u00a0 However, there is far more value included. \u00a0I have found that the most significant value companies place in these systems is the lower cost of maintenance. \u00a0A configurable system constrains how changes are made.\u00a0 Thus, it is easier to test those options thoroughly. \u00a0You also are less likely to have typo related issues.\u00a0 The inputs can be highly constrained and validated. \u00a0For example, a drop-down selection item is not susceptible to a typo.<\/p>\n<p>There is also a lower technical threshold for configurable systems. \u00a0Administrators can often learn all they need to know with a few days of training.\u00a0 As opposed to years required to build stable and scalable code. \u00a0This\u00a0approach has the side effect of reducing the number of points of failure in many cases. \u00a0Less information has to be communicated across departments. \u00a0Thus, for example, a marketing employee can make changes to the system.\u00a0 The alternative is to relate them to a developer to code. \u00a0Business users can focus on their business rather than how to communicate to the technical staff.<\/p>\n<h2>Coding is Here to Stay<\/h2>\n<p>With all that configurable systems have to offer, there is still a level of control given up. \u00a0The limits that make these systems so powerful also keep them from doing precisely what is needed. \u00a0A customer is also at the mercy of the vendor for these systems. \u00a0A required feature may be a long time coming, and critical functions may disappear. \u00a0These may be worst-case scenarios, but that is enough for many to choose a custom coded solution.<\/p>\n<p>Every business is different, and coding allows for software to be built to precise specifications. \u00a0Your priorities can be crafted into the software.\u00a0 Then, it can change as your business needs change. \u00a0There is also ownership of the product to consider. \u00a0A custom solution is owned by the creator and not a vendor. \u00a0You can change it as needed and do not need to worry about the future stability of the vendor. \u00a0Better yet, any problems that occur are your own. \u00a0There is one place to look for solutions.\u00a0 \u00a0Thus, no time wasted on support calls to get a response to meet your schedule.<\/p>\n<h2>Configuration vs. Coding &#8211; The Bottom Line<\/h2>\n<p>I could list dozens more pros and cons for each side.\u00a0 However, the decision is pretty simple. \u00a0A configurable system is the better solution in most cases. \u00a0One has to recognize that the 80-20 rule holds for these systems.\u00a0 Therefore,\u00a0configuration is an excellent choice. \u00a0The configurable piece of the solutions often allows a company to get 90-95+ percent of its needs met adequately while avoiding the costs and headaches of custom software. \u00a0It also allows you to buy the experience of the teams that created the software. \u00a0They used their expertise to solve common problems. \u00a0This may not get you to one hundred percent coverage, but it will provide tested solutions for eighty-plus.<\/p>\n<p>Finally, do not underestimate the value of fixed cost solutions. \u00a0Your vendor is providing you a solution that is complete.\u00a0 There are no concerns of improper estimates, scope creep, or schedule overruns.\u00a0 Therefore, the focus is on using the solution, not creating one.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Over the years that I have been in the software development profession, I have watched solutions evolve dramatically. \u00a0The progress has gone from code to libraries to frameworks and now configurable systems. \u00a0However, there are trade-offs to consider when you look at a configurable system instead of one that allows for customization with code.\u00a0 This [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":366,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[13],"tags":[32,21,31],"class_list":["post-364","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-consulting-strategies","tag-comparisons","tag-consulting","tag-developer"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Configuration Vs. Coding - Modern Software Systems -<\/title>\n<meta name=\"description\" content=\"Configuration vs. coding is a decision many companies face when selecting modern software solutions. The power of code to solve every problem precisely must be balanced against the ease of a system that only requires configuration.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/rb-sns.com\/RB\/blog\/configuration-vs-coding-modern-software-systems\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Configuration Vs. Coding - Modern Software Systems -\" \/>\n<meta property=\"og:description\" content=\"Configuration vs. coding is a decision many companies face when selecting modern software solutions. The power of code to solve every problem precisely must be balanced against the ease of a system that only requires configuration.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/rb-sns.com\/RB\/blog\/configuration-vs-coding-modern-software-systems\/\" \/>\n<meta property=\"article:published_time\" content=\"2018-01-08T11:00:59+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-01-08T13:29:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/rb-sns.com\/RB\/blog\/wp-content\/uploads\/2018\/01\/configuration.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"512\" \/>\n\t<meta property=\"og:image:height\" content=\"366\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Rob Broadhead\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@rbcposts\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Rob Broadhead\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/rb-sns.com\/RB\/blog\/configuration-vs-coding-modern-software-systems\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/rb-sns.com\/RB\/blog\/configuration-vs-coding-modern-software-systems\/\"},\"author\":{\"name\":\"Rob Broadhead\",\"@id\":\"https:\/\/rb-sns.com\/RB\/blog\/#\/schema\/person\/7a90d1b48e7e23c820769e418263da94\"},\"headline\":\"Configuration Vs. Coding &#8211; Modern Software Systems\",\"datePublished\":\"2018-01-08T11:00:59+00:00\",\"dateModified\":\"2018-01-08T13:29:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/rb-sns.com\/RB\/blog\/configuration-vs-coding-modern-software-systems\/\"},\"wordCount\":662,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/rb-sns.com\/RB\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/rb-sns.com\/RB\/blog\/configuration-vs-coding-modern-software-systems\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/rb-sns.com\/RB\/blog\/wp-content\/uploads\/2018\/01\/configuration.jpg\",\"keywords\":[\"comparisons\",\"consulting\",\"developer\"],\"articleSection\":[\"Consulting Strategies\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/rb-sns.com\/RB\/blog\/configuration-vs-coding-modern-software-systems\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/rb-sns.com\/RB\/blog\/configuration-vs-coding-modern-software-systems\/\",\"url\":\"https:\/\/rb-sns.com\/RB\/blog\/configuration-vs-coding-modern-software-systems\/\",\"name\":\"Configuration Vs. Coding - Modern Software Systems -\",\"isPartOf\":{\"@id\":\"https:\/\/rb-sns.com\/RB\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/rb-sns.com\/RB\/blog\/configuration-vs-coding-modern-software-systems\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/rb-sns.com\/RB\/blog\/configuration-vs-coding-modern-software-systems\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/rb-sns.com\/RB\/blog\/wp-content\/uploads\/2018\/01\/configuration.jpg\",\"datePublished\":\"2018-01-08T11:00:59+00:00\",\"dateModified\":\"2018-01-08T13:29:24+00:00\",\"description\":\"Configuration vs. coding is a decision many companies face when selecting modern software solutions. The power of code to solve every problem precisely must be balanced against the ease of a system that only requires configuration.\",\"breadcrumb\":{\"@id\":\"https:\/\/rb-sns.com\/RB\/blog\/configuration-vs-coding-modern-software-systems\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/rb-sns.com\/RB\/blog\/configuration-vs-coding-modern-software-systems\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/rb-sns.com\/RB\/blog\/configuration-vs-coding-modern-software-systems\/#primaryimage\",\"url\":\"https:\/\/rb-sns.com\/RB\/blog\/wp-content\/uploads\/2018\/01\/configuration.jpg\",\"contentUrl\":\"https:\/\/rb-sns.com\/RB\/blog\/wp-content\/uploads\/2018\/01\/configuration.jpg\",\"width\":512,\"height\":366,\"caption\":\"configuration vs coding\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/rb-sns.com\/RB\/blog\/configuration-vs-coding-modern-software-systems\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/rb-sns.com\/RB\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Configuration Vs. Coding &#8211; Modern Software Systems\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/rb-sns.com\/RB\/blog\/#website\",\"url\":\"https:\/\/rb-sns.com\/RB\/blog\/\",\"name\":\"\",\"description\":\"Technology That Serves the Business, Not the Other Way Around\",\"publisher\":{\"@id\":\"https:\/\/rb-sns.com\/RB\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/rb-sns.com\/RB\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/rb-sns.com\/RB\/blog\/#organization\",\"name\":\"RB Consulting, Inc.\",\"url\":\"https:\/\/rb-sns.com\/RB\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/rb-sns.com\/RB\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/rb-sns.com\/RB\/blog\/wp-content\/uploads\/2016\/12\/RBLogo.png\",\"contentUrl\":\"https:\/\/rb-sns.com\/RB\/blog\/wp-content\/uploads\/2016\/12\/RBLogo.png\",\"width\":256,\"height\":256,\"caption\":\"RB Consulting, Inc.\"},\"image\":{\"@id\":\"https:\/\/rb-sns.com\/RB\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/robbroadhead\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/rb-sns.com\/RB\/blog\/#\/schema\/person\/7a90d1b48e7e23c820769e418263da94\",\"name\":\"Rob Broadhead\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/rb-sns.com\/RB\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/bd120f8660b05d3d93d8889bc23970acf7146d65968ccea2a3f4ff25a38e28f9?s=96&d=mm&r=pg\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/bd120f8660b05d3d93d8889bc23970acf7146d65968ccea2a3f4ff25a38e28f9?s=96&d=mm&r=pg\",\"caption\":\"Rob Broadhead\"},\"description\":\"Rob is a seasoned software developer and technology professional. His background includes over 30 years of development. It includes enterprise systems on a wide variety of system architectures and platforms. His roles have included staff developer, director of development, architect, database administrator, and many points in between. He founded RB Consulting as a software development and implementation consulting company. However, after witnessing a significant number of poorly planned and designed projects, he altered the business focus. The primary focus is on helping customers put together well-designed project plans and navigating the vast sea of technology. This includes building teams\/departments to address IT needs in the future as well as for today. There is also still a software development wing of the company and implementation consulting. Rob received his MBA (with a concentration in e-Business) at the University of Phoenix. He also holds a BS in Computer Science from Rose-Hulman Institute of Technology. He has written and published a semi-biographical book, e-books, and a book on software development careers. He is a podcaster (The Building Better Developers\/Develpreneur podcast) and a regular contributor to Develpreneur, as well as his personal blog on this site.\",\"sameAs\":[\"https:\/\/develpreneur.com\",\"https:\/\/linkedin.com\/robbroadhead\",\"https:\/\/x.com\/rbcposts\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Configuration Vs. Coding - Modern Software Systems -","description":"Configuration vs. coding is a decision many companies face when selecting modern software solutions. The power of code to solve every problem precisely must be balanced against the ease of a system that only requires configuration.","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:\/\/rb-sns.com\/RB\/blog\/configuration-vs-coding-modern-software-systems\/","og_locale":"en_US","og_type":"article","og_title":"Configuration Vs. Coding - Modern Software Systems -","og_description":"Configuration vs. coding is a decision many companies face when selecting modern software solutions. The power of code to solve every problem precisely must be balanced against the ease of a system that only requires configuration.","og_url":"https:\/\/rb-sns.com\/RB\/blog\/configuration-vs-coding-modern-software-systems\/","article_published_time":"2018-01-08T11:00:59+00:00","article_modified_time":"2018-01-08T13:29:24+00:00","og_image":[{"width":512,"height":366,"url":"https:\/\/rb-sns.com\/RB\/blog\/wp-content\/uploads\/2018\/01\/configuration.jpg","type":"image\/jpeg"}],"author":"Rob Broadhead","twitter_card":"summary_large_image","twitter_creator":"@rbcposts","twitter_misc":{"Written by":"Rob Broadhead","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/rb-sns.com\/RB\/blog\/configuration-vs-coding-modern-software-systems\/#article","isPartOf":{"@id":"https:\/\/rb-sns.com\/RB\/blog\/configuration-vs-coding-modern-software-systems\/"},"author":{"name":"Rob Broadhead","@id":"https:\/\/rb-sns.com\/RB\/blog\/#\/schema\/person\/7a90d1b48e7e23c820769e418263da94"},"headline":"Configuration Vs. Coding &#8211; Modern Software Systems","datePublished":"2018-01-08T11:00:59+00:00","dateModified":"2018-01-08T13:29:24+00:00","mainEntityOfPage":{"@id":"https:\/\/rb-sns.com\/RB\/blog\/configuration-vs-coding-modern-software-systems\/"},"wordCount":662,"commentCount":0,"publisher":{"@id":"https:\/\/rb-sns.com\/RB\/blog\/#organization"},"image":{"@id":"https:\/\/rb-sns.com\/RB\/blog\/configuration-vs-coding-modern-software-systems\/#primaryimage"},"thumbnailUrl":"https:\/\/rb-sns.com\/RB\/blog\/wp-content\/uploads\/2018\/01\/configuration.jpg","keywords":["comparisons","consulting","developer"],"articleSection":["Consulting Strategies"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/rb-sns.com\/RB\/blog\/configuration-vs-coding-modern-software-systems\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/rb-sns.com\/RB\/blog\/configuration-vs-coding-modern-software-systems\/","url":"https:\/\/rb-sns.com\/RB\/blog\/configuration-vs-coding-modern-software-systems\/","name":"Configuration Vs. Coding - Modern Software Systems -","isPartOf":{"@id":"https:\/\/rb-sns.com\/RB\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/rb-sns.com\/RB\/blog\/configuration-vs-coding-modern-software-systems\/#primaryimage"},"image":{"@id":"https:\/\/rb-sns.com\/RB\/blog\/configuration-vs-coding-modern-software-systems\/#primaryimage"},"thumbnailUrl":"https:\/\/rb-sns.com\/RB\/blog\/wp-content\/uploads\/2018\/01\/configuration.jpg","datePublished":"2018-01-08T11:00:59+00:00","dateModified":"2018-01-08T13:29:24+00:00","description":"Configuration vs. coding is a decision many companies face when selecting modern software solutions. The power of code to solve every problem precisely must be balanced against the ease of a system that only requires configuration.","breadcrumb":{"@id":"https:\/\/rb-sns.com\/RB\/blog\/configuration-vs-coding-modern-software-systems\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/rb-sns.com\/RB\/blog\/configuration-vs-coding-modern-software-systems\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/rb-sns.com\/RB\/blog\/configuration-vs-coding-modern-software-systems\/#primaryimage","url":"https:\/\/rb-sns.com\/RB\/blog\/wp-content\/uploads\/2018\/01\/configuration.jpg","contentUrl":"https:\/\/rb-sns.com\/RB\/blog\/wp-content\/uploads\/2018\/01\/configuration.jpg","width":512,"height":366,"caption":"configuration vs coding"},{"@type":"BreadcrumbList","@id":"https:\/\/rb-sns.com\/RB\/blog\/configuration-vs-coding-modern-software-systems\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/rb-sns.com\/RB\/blog\/"},{"@type":"ListItem","position":2,"name":"Configuration Vs. Coding &#8211; Modern Software Systems"}]},{"@type":"WebSite","@id":"https:\/\/rb-sns.com\/RB\/blog\/#website","url":"https:\/\/rb-sns.com\/RB\/blog\/","name":"","description":"Technology That Serves the Business, Not the Other Way Around","publisher":{"@id":"https:\/\/rb-sns.com\/RB\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/rb-sns.com\/RB\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/rb-sns.com\/RB\/blog\/#organization","name":"RB Consulting, Inc.","url":"https:\/\/rb-sns.com\/RB\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/rb-sns.com\/RB\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/rb-sns.com\/RB\/blog\/wp-content\/uploads\/2016\/12\/RBLogo.png","contentUrl":"https:\/\/rb-sns.com\/RB\/blog\/wp-content\/uploads\/2016\/12\/RBLogo.png","width":256,"height":256,"caption":"RB Consulting, Inc."},"image":{"@id":"https:\/\/rb-sns.com\/RB\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/in\/robbroadhead"]},{"@type":"Person","@id":"https:\/\/rb-sns.com\/RB\/blog\/#\/schema\/person\/7a90d1b48e7e23c820769e418263da94","name":"Rob Broadhead","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/rb-sns.com\/RB\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/bd120f8660b05d3d93d8889bc23970acf7146d65968ccea2a3f4ff25a38e28f9?s=96&d=mm&r=pg","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/bd120f8660b05d3d93d8889bc23970acf7146d65968ccea2a3f4ff25a38e28f9?s=96&d=mm&r=pg","caption":"Rob Broadhead"},"description":"Rob is a seasoned software developer and technology professional. His background includes over 30 years of development. It includes enterprise systems on a wide variety of system architectures and platforms. His roles have included staff developer, director of development, architect, database administrator, and many points in between. He founded RB Consulting as a software development and implementation consulting company. However, after witnessing a significant number of poorly planned and designed projects, he altered the business focus. The primary focus is on helping customers put together well-designed project plans and navigating the vast sea of technology. This includes building teams\/departments to address IT needs in the future as well as for today. There is also still a software development wing of the company and implementation consulting. Rob received his MBA (with a concentration in e-Business) at the University of Phoenix. He also holds a BS in Computer Science from Rose-Hulman Institute of Technology. He has written and published a semi-biographical book, e-books, and a book on software development careers. He is a podcaster (The Building Better Developers\/Develpreneur podcast) and a regular contributor to Develpreneur, as well as his personal blog on this site.","sameAs":["https:\/\/develpreneur.com","https:\/\/linkedin.com\/robbroadhead","https:\/\/x.com\/rbcposts"]}]}},"_links":{"self":[{"href":"https:\/\/rb-sns.com\/RB\/blog\/wp-json\/wp\/v2\/posts\/364","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rb-sns.com\/RB\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rb-sns.com\/RB\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rb-sns.com\/RB\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rb-sns.com\/RB\/blog\/wp-json\/wp\/v2\/comments?post=364"}],"version-history":[{"count":4,"href":"https:\/\/rb-sns.com\/RB\/blog\/wp-json\/wp\/v2\/posts\/364\/revisions"}],"predecessor-version":[{"id":369,"href":"https:\/\/rb-sns.com\/RB\/blog\/wp-json\/wp\/v2\/posts\/364\/revisions\/369"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rb-sns.com\/RB\/blog\/wp-json\/wp\/v2\/media\/366"}],"wp:attachment":[{"href":"https:\/\/rb-sns.com\/RB\/blog\/wp-json\/wp\/v2\/media?parent=364"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rb-sns.com\/RB\/blog\/wp-json\/wp\/v2\/categories?post=364"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rb-sns.com\/RB\/blog\/wp-json\/wp\/v2\/tags?post=364"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}