{"id":2429,"date":"2013-06-24T17:37:50","date_gmt":"2013-06-24T17:37:50","guid":{"rendered":"http:\/\/insideintercom.io\/?p=2429"},"modified":"2020-07-30T13:04:02","modified_gmt":"2020-07-30T12:04:02","slug":"there-are-no-small-changes","status":"publish","type":"post","link":"https:\/\/www.intercom.com\/blog\/there-are-no-small-changes\/","title":{"rendered":"There are no small changes"},"content":{"rendered":"<p class=\"opening_paragraph\">&#8220;We want to limit the length of a review in the product to 140 characters, because we may want to use SMS at some stage. That&#8217;s a small change, right?&#8221;<\/p>\n<p>Wrong.<\/p>\n<p>There are no small changes when you&#8217;re committed to delivering quality software. Let&#8217;s look at the above case. A na\u00efve programmer may well get this coded in three minutes\u2014after all it&#8217;s just an if-statement.<\/p>\n<p>A background in consulting, where you are paid for your time, teaches you to ask a few questions before proceeding with &#8216;small changes&#8217;. Let&#8217;s start with some easy questions.<\/p>\n<p>What happens when the review is above 140 characters? Do we crop the string, or display an error message to the user? If we display an error, where does it appear? What does it say? Who is going to write the error message? How do we explain to the user why we&#8217;re limiting them to 140 characters? How will these errors look? Do we have a style defined? If not, who is designing it?<\/p>\n<h2 id=\"but-wait-theres-more\">But wait, there&#8217;s more&#8230;<\/h2>\n<p>In the unlikely event that we have answers to hand for all of the above concerns, <strong>we&#8217;re still not finished<\/strong>. Just doing this server-side is a messy way to handle an error. We should do this client-side. But if we&#8217;re going to do client-side validation then I\u2019d have a few more questions&#8230;<\/p>\n<p>Who&#8217;s writing the JavaScript? Does the JavaScript display the same type of error as the server-side code? If not, what&#8217;s the new style? How does it behave without JavaScript? How do we ensure that any new update to the 140 character requirement affect both client-side and server-side validation?<\/p>\n<p>We&#8217;re <strong>still not done<\/strong>. Look at this from a users point of view. They&#8217;re already frustrated by having to limit a review to 140 characters for a bizarre reason they won&#8217;t understand, and now we&#8217;re asking them to guess how long their message is? There must be a better way. Let&#8217;s give them a character counter. Oh, well that raises a few more questions&#8230;<\/p>\n<h2 id=\"nearly-there\">Nearly there&#8230;<\/h2>\n<p>Who is going to write this character counter? If we&#8217;re using one we found on the net, then who wants to test it in our target browsers (i.e. not just Chrome 27 and beyond).<\/p>\n<p>Also, where is the count of letters displayed on the screen? What does the count look like? Of course, the style should change as the user approaches zero characters, and should definitely look erroneous when they&#8217;ve used more than 140 characters\u2014or should it stop accepting input at that point? If so, what happens when they paste something in? Should we let them edit it down, or alert them?<\/p>\n<p>When we&#8217;ve implemented the character counter, styled all the errors, implemented the server-side validations, and checked it in all of our supported browsers then it&#8217;s just a case of writing tests for it and then deploying it. Assuming your <a href=\"https:\/\/www.intercom.com\/blog\/shipping-is-your-companys-heartbeat\/\" target=\"_blank\" rel=\"noopener noreferrer\">time to production<\/a> is solid, this bit will be straightforward.<\/p>\n<p>All of this happily ignores the fact that users will wonder why someone wrote an eighty word review just before them and now they&#8217;re only allowed write a 140 character one. Obviously we&#8217;ll need to keep support in the loop on this, and update our documentation, API, iPhone, and Android apps. Also, what do we do with all the previous reviews? Should we crop them, or leave them as is?<\/p>\n<p>Don&#8217;t get me started on how we&#8217;re gonna deal with all the <a href=\"http:\/\/copypastecharacter.com\">funky characters<\/a> that people use these days&#8230; good luck sending them in a text message. We&#8217;ll probably need to sanitize the input string of rogue characters, and this means new error messages, new server-side code&#8230; the list goes on.<\/p>\n<p>Once you get through all of this you will have your feature in place, and this is just for a character count. Now try something that&#8217;s more complex than an if-statement. There are no tiny features when you&#8217;re doing things properly. This is why as a UX designer you need a good understanding of what it takes to implement a feature before you nod your head and write another bullet point.<\/p>\n<h3>You can&#8217;t be serious&#8230;<\/h3>\n<p>Yes, this was a rant. Yes, most of the above decisions can be made on the fly by experienced developers, but not all of them. Yes, you can use maxlength, but this only addresses one of the points above, and even then only in an HTML5 context.<\/p>\n<p>Often what seems like a two minute job can often turn into a two hour job when the bigger picture isn&#8217;t considered. Features that seemed like &#8216;good value&#8217; at a two minute estimate are rightfully out of scope at two hours.<\/p>\n<p><strong>Key point:<\/strong> Scope grows in minutes, not months. Look after the minutes, and the months take care of themselves.<\/p>\n<p>Agreeing to features is deceptively easy. Coding them rarely is. Maintaining them can be a nightmare. When you&#8217;re striving for quality, there are no small changes.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8220;We want to limit the length of a review in the product to 140 characters, because we may want to use SMS at some stage. That&#8217;s a small change, right?&#8221; Wrong. There are no small changes&hellip;<\/p>\n","protected":false},"author":5,"featured_media":2437,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"category":[5],"tags":[212,62,162,151],"coauthors":[348],"class_list":["post-2429","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-product-and-design","tag-development","tag-product-management","tag-software","tag-startups-2"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>There are no small changes - The Intercom Blog<\/title>\n<meta name=\"description\" content=\"In product development, there is no such thing as small product changes. What seems like a two-minute job can often turn into a two-hour job when the bigger picture isn\u2019t considered.\" \/>\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.intercom.com\/blog\/there-are-no-small-changes\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"There are no small changes\" \/>\n<meta property=\"og:description\" content=\"In product development, there is no such thing as small product changes. What seems like a two-minute job can often turn into a two-hour job when the bigger picture isn\u2019t considered.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.intercom.com\/blog\/there-are-no-small-changes\/\" \/>\n<meta property=\"og:site_name\" content=\"The Intercom Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/intercominc\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/destraynor\" \/>\n<meta property=\"article:published_time\" content=\"2013-06-24T17:37:50+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-07-30T12:04:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2013\/06\/no-small740.png\" \/>\n\t<meta property=\"og:image:width\" content=\"740\" \/>\n\t<meta property=\"og:image:height\" content=\"460\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Des Traynor\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@destraynor\" \/>\n<meta name=\"twitter:site\" content=\"@intercom\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Des Traynor\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/there-are-no-small-changes\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/there-are-no-small-changes\\\/\"},\"author\":{\"name\":\"Des Traynor\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#\\\/schema\\\/person\\\/eca2beed88876408030509097abe63c2\"},\"headline\":\"There are no small changes\",\"datePublished\":\"2013-06-24T17:37:50+00:00\",\"dateModified\":\"2020-07-30T12:04:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/there-are-no-small-changes\\\/\"},\"wordCount\":850,\"publisher\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/there-are-no-small-changes\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/wp-content\\\/uploads\\\/2013\\\/06\\\/no-small740.png\",\"keywords\":[\"development\",\"product management\",\"software\",\"startups\"],\"articleSection\":[\"Product &amp; Design\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/there-are-no-small-changes\\\/\",\"url\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/there-are-no-small-changes\\\/\",\"name\":\"There are no small changes - The Intercom Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/there-are-no-small-changes\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/there-are-no-small-changes\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/wp-content\\\/uploads\\\/2013\\\/06\\\/no-small740.png\",\"datePublished\":\"2013-06-24T17:37:50+00:00\",\"dateModified\":\"2020-07-30T12:04:02+00:00\",\"description\":\"In product development, there is no such thing as small product changes. What seems like a two-minute job can often turn into a two-hour job when the bigger picture isn\u2019t considered.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.intercom.com\\\/blog\\\/there-are-no-small-changes\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/there-are-no-small-changes\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/wp-content\\\/uploads\\\/2013\\\/06\\\/no-small740.png\",\"contentUrl\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/wp-content\\\/uploads\\\/2013\\\/06\\\/no-small740.png\",\"width\":740,\"height\":460},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/\",\"name\":\"The Intercom Blog\",\"description\":\"Articles and Podcasts on Customer Service, AI and Automation, Product, and more\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#organization\",\"name\":\"The Intercom Blog\",\"url\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/08\\\/Intercom-logo-sq-black-trans.png\",\"contentUrl\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/08\\\/Intercom-logo-sq-black-trans.png\",\"width\":1000,\"height\":1000,\"caption\":\"The Intercom Blog\"},\"image\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/intercominc\",\"https:\\\/\\\/x.com\\\/intercom\",\"https:\\\/\\\/www.instagram.com\\\/intercom\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/2491343\",\"https:\\\/\\\/www.pinterest.ie\\\/intercom\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCJG0MvLP03kyzzAkD-w98aQ\",\"https:\\\/\\\/en.wikipedia.org\\\/wiki\\\/Intercom_(company)\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#\\\/schema\\\/person\\\/eca2beed88876408030509097abe63c2\",\"name\":\"Des Traynor\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/09e398a496ac2704b5a250c7e1aa65b160bb3650bb5bd89ed26723898ee32b30?s=96&d=mm&r=pg2b6d61a5289bb1233dbc5e2b0420fffb\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/09e398a496ac2704b5a250c7e1aa65b160bb3650bb5bd89ed26723898ee32b30?s=96&d=mm&r=pg\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/09e398a496ac2704b5a250c7e1aa65b160bb3650bb5bd89ed26723898ee32b30?s=96&d=mm&r=pg\",\"caption\":\"Des Traynor\"},\"description\":\"Des leads Intercom's R&amp;D org and oversees its product strategy. He often speaks about product and growth strategies at conferences worldwide, including SaaStr, Web Summit, and The Next Web. He's also the host of the Intercom on Product podcast. Prior to Intercom he co-founded Exceptional and worked in UX design.\",\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/destraynor\",\"https:\\\/\\\/x.com\\\/destraynor\"],\"url\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/author\\\/des\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"There are no small changes - The Intercom Blog","description":"In product development, there is no such thing as small product changes. What seems like a two-minute job can often turn into a two-hour job when the bigger picture isn\u2019t considered.","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.intercom.com\/blog\/there-are-no-small-changes\/","og_locale":"en_US","og_type":"article","og_title":"There are no small changes","og_description":"In product development, there is no such thing as small product changes. What seems like a two-minute job can often turn into a two-hour job when the bigger picture isn\u2019t considered.","og_url":"https:\/\/www.intercom.com\/blog\/there-are-no-small-changes\/","og_site_name":"The Intercom Blog","article_publisher":"https:\/\/www.facebook.com\/intercominc","article_author":"https:\/\/www.facebook.com\/destraynor","article_published_time":"2013-06-24T17:37:50+00:00","article_modified_time":"2020-07-30T12:04:02+00:00","og_image":[{"width":740,"height":460,"url":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2013\/06\/no-small740.png","type":"image\/png"}],"author":"Des Traynor","twitter_card":"summary_large_image","twitter_creator":"@destraynor","twitter_site":"@intercom","twitter_misc":{"Written by":"Des Traynor","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.intercom.com\/blog\/there-are-no-small-changes\/#article","isPartOf":{"@id":"https:\/\/www.intercom.com\/blog\/there-are-no-small-changes\/"},"author":{"name":"Des Traynor","@id":"https:\/\/www.intercom.com\/blog\/#\/schema\/person\/eca2beed88876408030509097abe63c2"},"headline":"There are no small changes","datePublished":"2013-06-24T17:37:50+00:00","dateModified":"2020-07-30T12:04:02+00:00","mainEntityOfPage":{"@id":"https:\/\/www.intercom.com\/blog\/there-are-no-small-changes\/"},"wordCount":850,"publisher":{"@id":"https:\/\/www.intercom.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.intercom.com\/blog\/there-are-no-small-changes\/#primaryimage"},"thumbnailUrl":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2013\/06\/no-small740.png","keywords":["development","product management","software","startups"],"articleSection":["Product &amp; Design"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.intercom.com\/blog\/there-are-no-small-changes\/","url":"https:\/\/www.intercom.com\/blog\/there-are-no-small-changes\/","name":"There are no small changes - The Intercom Blog","isPartOf":{"@id":"https:\/\/www.intercom.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.intercom.com\/blog\/there-are-no-small-changes\/#primaryimage"},"image":{"@id":"https:\/\/www.intercom.com\/blog\/there-are-no-small-changes\/#primaryimage"},"thumbnailUrl":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2013\/06\/no-small740.png","datePublished":"2013-06-24T17:37:50+00:00","dateModified":"2020-07-30T12:04:02+00:00","description":"In product development, there is no such thing as small product changes. What seems like a two-minute job can often turn into a two-hour job when the bigger picture isn\u2019t considered.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.intercom.com\/blog\/there-are-no-small-changes\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.intercom.com\/blog\/there-are-no-small-changes\/#primaryimage","url":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2013\/06\/no-small740.png","contentUrl":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2013\/06\/no-small740.png","width":740,"height":460},{"@type":"WebSite","@id":"https:\/\/www.intercom.com\/blog\/#website","url":"https:\/\/www.intercom.com\/blog\/","name":"The Intercom Blog","description":"Articles and Podcasts on Customer Service, AI and Automation, Product, and more","publisher":{"@id":"https:\/\/www.intercom.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.intercom.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.intercom.com\/blog\/#organization","name":"The Intercom Blog","url":"https:\/\/www.intercom.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.intercom.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2019\/08\/Intercom-logo-sq-black-trans.png","contentUrl":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2019\/08\/Intercom-logo-sq-black-trans.png","width":1000,"height":1000,"caption":"The Intercom Blog"},"image":{"@id":"https:\/\/www.intercom.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/intercominc","https:\/\/x.com\/intercom","https:\/\/www.instagram.com\/intercom\/","https:\/\/www.linkedin.com\/company\/2491343","https:\/\/www.pinterest.ie\/intercom\/","https:\/\/www.youtube.com\/channel\/UCJG0MvLP03kyzzAkD-w98aQ","https:\/\/en.wikipedia.org\/wiki\/Intercom_(company)"]},{"@type":"Person","@id":"https:\/\/www.intercom.com\/blog\/#\/schema\/person\/eca2beed88876408030509097abe63c2","name":"Des Traynor","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/09e398a496ac2704b5a250c7e1aa65b160bb3650bb5bd89ed26723898ee32b30?s=96&d=mm&r=pg2b6d61a5289bb1233dbc5e2b0420fffb","url":"https:\/\/secure.gravatar.com\/avatar\/09e398a496ac2704b5a250c7e1aa65b160bb3650bb5bd89ed26723898ee32b30?s=96&d=mm&r=pg","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/09e398a496ac2704b5a250c7e1aa65b160bb3650bb5bd89ed26723898ee32b30?s=96&d=mm&r=pg","caption":"Des Traynor"},"description":"Des leads Intercom's R&amp;D org and oversees its product strategy. He often speaks about product and growth strategies at conferences worldwide, including SaaStr, Web Summit, and The Next Web. He's also the host of the Intercom on Product podcast. Prior to Intercom he co-founded Exceptional and worked in UX design.","sameAs":["https:\/\/www.facebook.com\/destraynor","https:\/\/x.com\/destraynor"],"url":"https:\/\/www.intercom.com\/blog\/author\/des\/"}]}},"jetpack_featured_media_url":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2013\/06\/no-small740.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/posts\/2429","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/comments?post=2429"}],"version-history":[{"count":0,"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/posts\/2429\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/media\/2437"}],"wp:attachment":[{"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/media?parent=2429"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/category?post=2429"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/tags?post=2429"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/coauthors?post=2429"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}