{"id":2375,"date":"2021-04-26T08:58:21","date_gmt":"2021-04-26T13:58:21","guid":{"rendered":"http:\/\/10xprinciples.com\/?p=2375"},"modified":"2021-04-26T08:58:23","modified_gmt":"2021-04-26T13:58:23","slug":"subtractive-versus-additive-software","status":"publish","type":"post","link":"https:\/\/10xprinciples.com\/index.php\/2021\/04\/26\/subtractive-versus-additive-software\/","title":{"rendered":"Subtractive Versus Additive Software: <br><i> Striving for simplicity while ensuring utility<\/i><\/br>"},"content":{"rendered":"\n<p class=\"has-medium-font-size\">Using training wheels to learn bike riding is officially pass\u00e9. Ryan McFarland closed the training wheel coffin with his 2007 invention of the <a href=\"https:\/\/striderbikes.com\/\" rel=\"noreferrer noopener\" target=\"_blank\">Strider<\/a>, a bike without pedals, brakes, or a chain that children ride Fred Flintstone-style. This innovation, where key bicycle parts are removed, is a demonstrably better way for young children to learn to ride. A recent Washington Post <a href=\"https:\/\/www.washingtonpost.com\/outlook\/2021\/04\/15\/psychology-innovation-subtraction-addition\/\" rel=\"noreferrer noopener\" target=\"_blank\">article<\/a> (April 15, 2021) begins with the Strider bike as a counterintuitive analogy of the human inclination to add on instead of subtracting. This \u201cless is more\u201d approach appeals to minimalists and anyone committed to simplicity in software design.<\/p>\n\n\n\n<p class=\"has-medium-font-size\">In his 2021 book, <a href=\"https:\/\/www.amazon.com\/Subtract-Untapped-Science-Leidy-Klotz\/dp\/1250249864\/ref=asc_df_1250249864\/?tag=hyprod-20&amp;linkCode=df0&amp;hvadid=475772574912&amp;hvpos=&amp;hvnetw=g&amp;hvrand=1808636889329244784&amp;hvpone=&amp;hvptwo=&amp;hvqmt=&amp;hvdev=c&amp;hvdvcmdl=&amp;hvlocint=&amp;hvlocphy=9007812&amp;hvtargid=pla-1192929327732&amp;psc=1\" rel=\"noreferrer noopener\" target=\"_blank\">Subtract: The Untapped Science of Less<\/a>, University of Virginia Professor Leidy Klotz coins the term \u201cMore-ality\u201d to put a name to the human bias of piling on instead of removing. He noticed this behavioral tendency in himself when he built a Lego bridge with his five-year-old son. They each built the pillars and when they added the flat part of the bridge, it was unsteady because the pillars were of different heights. As Klotz turned around to find another Lego brick to even the pillars, his son removed bricks from the taller ones making them all the same height.<\/p>\n\n\n\n<p class=\"has-medium-font-size\">Klotz\u2019s research in subtraction is fueled in part by his real-world concern about climate change. In a 2021 <a href=\"https:\/\/www.ramanan.com\/personal-blog\/interview-dr-leidy-klotz-subtraction\" rel=\"noreferrer noopener\" target=\"_blank\">interview<\/a>, Klotz put it succinctly, stating, \u201cSo infinite growth on a finite planet is impossible.\u201d<\/p>\n\n\n\n<p class=\"has-medium-font-size\">It\u2019s tempting to extrapolate from the ingenuity of the Strider bike or the limitations of the Earth\u2019s resources that the principle of \u201cless is more\u201d applies to everything. Take software. Software products may become more intuitive and user-friendly when interfaces are simplified, but the injudicious subtraction of features and functionality may disserve power users.<\/p>\n\n\n\n<p class=\"has-medium-font-size\">Any parent who has grumbled about reinstalling training wheels removed too early knows they don\u2019t fully equip a learner with all the requisite skills to ride a bike unaided. Software teams often build guardrails into their products to prevent novices from making devastating mistakes. The problem with these software failsafes, like actual training wheels, is that they are often cumbersome to disable and enable. Consequently, experienced users may face needless protection or novice users may lack adequate limitations. Product analytics tools like Pendo may <a href=\"https:\/\/www.pendo.io\/product\/guidance\/\" rel=\"noreferrer noopener\" target=\"_blank\">guide new features<\/a> but are more a <em>hey, look what you can do now <\/em>notification and less a gauge of users\u2019 experience levels.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/cdn-images-1.medium.com\/max\/1260\/1*EoIY2KADQ80kEyLJSqTAyA.jpeg\" alt=\"\"\/><figcaption>Training wheels are difficult to remove and reinstall. Photo by <a href=\"https:\/\/www.pexels.com\/@vladvictoria?utm_content=attributionCopyText&amp;utm_medium=referral&amp;utm_source=pexels\" rel=\"noreferrer noopener\" target=\"_blank\">Vladislav Vasnetsov<\/a> from&nbsp;<a href=\"https:\/\/www.pexels.com\/photo\/toddler-riding-bicycle-on-road-1605943\/?utm_content=attributionCopyText&amp;utm_medium=referral&amp;utm_source=pexels\" rel=\"noreferrer noopener\" target=\"_blank\">Pexels<\/a><\/figcaption><\/figure><\/div>\n\n\n\n<p class=\"has-medium-font-size\">The analogy of the Strider bike is better viewed as the challenge of learning versus doing. A learner\u2019s needs differ from those of an experienced user. The Strider bike is a great example of a product for learning alone. When a child has mastered balancing on two wheels, it\u2019s time to introduce a real bike, pedals, chain, and all.<\/p>\n\n\n\n<p class=\"has-medium-font-size\">Does this mean that development teams should build separate products for learners and experienced users? Not necessarily. A beginner reaps myriad benefits by learning on the same product they will use upon gaining experience. However, a full array of features required by experienced users may unnecessarily intimidate novices.<\/p>\n\n\n\n<p class=\"has-medium-font-size\">Imagine an elderly person who buys her first iPhone wanting to learn to text her grandchildren. The first thing she\u2019ll discover is the need to enter her grandchildrens\u2019 contact information. She will face the well-designed but daunting iPhone Contact screen. Not to start a war with Apple\u2019s UX team, but their Contact screen is long and mandatory fields aren\u2019t highlighted.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/cdn-images-1.medium.com\/max\/1260\/1*5G1DmOZohFIMjD_7kIchIA.png\" alt=\"\"\/><figcaption>Some of the many fields on the iPhone Contact&nbsp;Screen<\/figcaption><\/figure><\/div>\n\n\n\n<p class=\"has-medium-font-size\">Since the grandmother\u2019s goal is to text with her grandchildren, the following screen provides a less cluttered way to enter the minimum required information, akin to a Strider bike for someone new to the phone. When the grandmother masters entering simple contacts and texting, she may elect to enable the full-featured contact screen above and enter additional useful but optional information.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/cdn-images-1.medium.com\/max\/1260\/1*2LI2kQOnaMkOMJcsncw0gA.png\" alt=\"\"\/><figcaption>\u2018Learning\u2019 Contact Screen\u200a\u2014\u200aImage Created by the author using&nbsp;<a href=\"https:\/\/balsamiq.com\/\" rel=\"noreferrer noopener\" target=\"_blank\">Balsamiq<\/a><\/figcaption><\/figure><\/div>\n\n\n\n<p class=\"has-medium-font-size\">The \u201cless is more\u201d philosophy is generally a great approach for those just starting. Although minimalists espouse spare design for experienced users, sometimes a redesign to make it simpler results in a confusing user experience.<\/p>\n\n\n\n<p class=\"has-medium-font-size\">Here\u2019s a case in point. Spotify recently released a new desktop version that simplifies its user interface. Initially, I applauded Spotify\u2019s decision to subtract from their UI instead of adding more. Then I made a disconcerting discovery.<\/p>\n\n\n\n<p class=\"has-medium-font-size\">I maintain a monster playlist that grows as I find new music to add.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/cdn-images-1.medium.com\/max\/1890\/1*6e1rcWG_Qhk9bRLofLnX8g.png\" alt=\"\"\/><figcaption>My monster playlist\u200a\u2014\u200a1,336 songs \/ 79&nbsp;hours<\/figcaption><\/figure><\/div>\n\n\n\n<p class=\"has-medium-font-size\">Artists often have multiple versions of the same song\u200a\u2014\u200adifferent cuts, live versions, remastered versions. To avoid duplication in my playlist, I wanted to sort it by Artist and verify that the playlist doesn\u2019t contain the same song by the same artist with slightly different names. The screen capture above is missing the \u2018Artist\u2019 column, which was present in the previous version. The screen looks nice and uncluttered, but I couldn\u2019t figure out how to accomplish my task. I noticed that the artist&#8217;s name appears below the song title in the \u2018Title\u2019 column. Then I noticed the \u2018Custom order\u2019 dropdown on the right-hand side of the page.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/cdn-images-1.medium.com\/max\/1890\/1*nRBg1mRGogq-ygLL3GBKYA.png\" alt=\"\"\/><figcaption>Custom Order dropdown menu has an \u2018Artist\u2019 item even though there\u2019s no \u2018Artist\u2019&nbsp;column<\/figcaption><\/figure><\/div>\n\n\n\n<p class=\"has-medium-font-size\">Selecting the \u2018Artist\u2019 item in the Custom order dropdown menu transformed the page to change the \u2018Title\u2019 column to the \u2018Artist\u2019 column and alphabetize the playlist by Artist name.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/cdn-images-1.medium.com\/max\/1890\/1*4ScPZUf4YqwWc0MmZbU9AA.png\" alt=\"\"\/><figcaption>Selecting \u2018Artist\u2019 from the Custom order dropdown changes the \u2018Title\u2019 column to&nbsp;\u2018Artist\u2019<\/figcaption><\/figure>\n\n\n\n<p class=\"has-medium-font-size\">Technically, this solution works and looks cleaner, but it\u2019s needlessly confusing for users. Is it really beneficial to toggle the definition of a column and confound users just to provide an uncluttered table? No, it\u2019s not. Saving space by making a column dual-purpose introduces unnecessary cognitive load.<\/p>\n\n\n\n<p class=\"has-medium-font-size\">This Spotify \u201csimplification\u201d is analogous to experienced bicyclists who opt for fixies (fixed-gear bicycles usually missing handbrakes). Fixies have a spare, clean silhouette owing to the absence of a derailleur, brakes, a multi-sprocket rear cassette, and cables. Although fixies look beautiful and stylish, a rider\u2019s experience is severely compromised when she needs to scale a massive hill with no gears.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/cdn-images-1.medium.com\/max\/1260\/1*iMMTSDWvk2_Dw5-vrNPmdQ.jpeg\" alt=\"\"\/><figcaption>Fixie (fixed-gear bikes) riders eschew gears and handbrakes. What riders lose in functionality, they gain in cool urban cred. Photo by <a href=\"https:\/\/www.pexels.com\/@cottonbro?utm_content=attributionCopyText&amp;utm_medium=referral&amp;utm_source=pexels\" rel=\"noreferrer noopener\" target=\"_blank\">cottonbro<\/a> from&nbsp;<a href=\"https:\/\/www.pexels.com\/photo\/woman-in-black-jacket-riding-on-black-bicycle-5913453\/?utm_content=attributionCopyText&amp;utm_medium=referral&amp;utm_source=pexels\" rel=\"noreferrer noopener\" target=\"_blank\">Pexels<\/a><\/figcaption><\/figure><\/div>\n\n\n\n<p class=\"has-medium-font-size\">Feature subtraction is a marvelous idea for users learning new applications. When accompanied by great design, a minimalist aesthetic may even yield substantial benefits for experienced users. However, inflicting cognitive overload for the sake of spare design yields a bad user experience and should be avoided at all costs.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Using training wheels to learn bike riding is officially pass\u00e9. Ryan McFarland closed the training wheel coffin with his 2007 invention of the Strider, a bike without pedals, brakes, or a chain that children ride Fred Flintstone-style. This innovation, where key bicycle parts are removed, is a demonstrably better way for young children to learn&hellip;&nbsp;<a href=\"https:\/\/10xprinciples.com\/index.php\/2021\/04\/26\/subtractive-versus-additive-software\/\" rel=\"bookmark\">Read More &raquo;<span class=\"screen-reader-text\">Subtractive Versus Additive Software: <br \/><i> Striving for simplicity while ensuring utility<\/i><\/br><\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":2376,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","_FSMCFIC_featured_image_caption":"","_FSMCFIC_featured_image_nocaption":"","_FSMCFIC_featured_image_hide":"","footnotes":""},"categories":[1],"tags":[102,103,101,99,100],"ppma_author":[86],"class_list":["post-2375","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-bicycling","tag-learning","tag-minimalism","tag-software-design","tag-ux"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Subtractive Versus Additive Software - 10xPrinciples<\/title>\n<meta name=\"description\" content=\"The Strider is a bike without pedals, brakes, or a chain that children ride Fred Flintstone-style. This \u201cless is more\u201d approach applies to software design.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/10xprinciples.com\/index.php\/2021\/04\/26\/subtractive-versus-additive-software\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Subtractive Versus Additive Software - 10xPrinciples\" \/>\n<meta property=\"og:description\" content=\"The Strider is a bike without pedals, brakes, or a chain that children ride Fred Flintstone-style. This \u201cless is more\u201d approach applies to software design.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/10xprinciples.com\/index.php\/2021\/04\/26\/subtractive-versus-additive-software\/\" \/>\n<meta property=\"og:site_name\" content=\"10xPrinciples\" \/>\n<meta property=\"article:published_time\" content=\"2021-04-26T13:58:21+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-04-26T13:58:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/10xprinciples.com\/wp-content\/uploads\/2021\/04\/strider-l1-4-1539617785.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"980\" \/>\n\t<meta property=\"og:image:height\" content=\"803\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"David Asch\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"David Asch\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/10xprinciples.com\\\/index.php\\\/2021\\\/04\\\/26\\\/subtractive-versus-additive-software\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/10xprinciples.com\\\/index.php\\\/2021\\\/04\\\/26\\\/subtractive-versus-additive-software\\\/\"},\"author\":{\"name\":\"David Asch\",\"@id\":\"https:\\\/\\\/10xprinciples.com\\\/#\\\/schema\\\/person\\\/6fa48cf7b49f5cfffec4583630b69b4a\"},\"headline\":\"Subtractive Versus Additive Software: Striving for simplicity while ensuring utility\",\"datePublished\":\"2021-04-26T13:58:21+00:00\",\"dateModified\":\"2021-04-26T13:58:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/10xprinciples.com\\\/index.php\\\/2021\\\/04\\\/26\\\/subtractive-versus-additive-software\\\/\"},\"wordCount\":1117,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/10xprinciples.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/10xprinciples.com\\\/index.php\\\/2021\\\/04\\\/26\\\/subtractive-versus-additive-software\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/10xprinciples.com\\\/wp-content\\\/uploads\\\/2021\\\/04\\\/strider-l1-4-1539617785.jpg\",\"keywords\":[\"bicycling\",\"learning\",\"minimalism\",\"software design\",\"ux\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/10xprinciples.com\\\/index.php\\\/2021\\\/04\\\/26\\\/subtractive-versus-additive-software\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/10xprinciples.com\\\/index.php\\\/2021\\\/04\\\/26\\\/subtractive-versus-additive-software\\\/\",\"url\":\"https:\\\/\\\/10xprinciples.com\\\/index.php\\\/2021\\\/04\\\/26\\\/subtractive-versus-additive-software\\\/\",\"name\":\"Subtractive Versus Additive Software - 10xPrinciples\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/10xprinciples.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/10xprinciples.com\\\/index.php\\\/2021\\\/04\\\/26\\\/subtractive-versus-additive-software\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/10xprinciples.com\\\/index.php\\\/2021\\\/04\\\/26\\\/subtractive-versus-additive-software\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/10xprinciples.com\\\/wp-content\\\/uploads\\\/2021\\\/04\\\/strider-l1-4-1539617785.jpg\",\"datePublished\":\"2021-04-26T13:58:21+00:00\",\"dateModified\":\"2021-04-26T13:58:23+00:00\",\"description\":\"The Strider is a bike without pedals, brakes, or a chain that children ride Fred Flintstone-style. This \u201cless is more\u201d approach applies to software design.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/10xprinciples.com\\\/index.php\\\/2021\\\/04\\\/26\\\/subtractive-versus-additive-software\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/10xprinciples.com\\\/index.php\\\/2021\\\/04\\\/26\\\/subtractive-versus-additive-software\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/10xprinciples.com\\\/index.php\\\/2021\\\/04\\\/26\\\/subtractive-versus-additive-software\\\/#primaryimage\",\"url\":\"https:\\\/\\\/10xprinciples.com\\\/wp-content\\\/uploads\\\/2021\\\/04\\\/strider-l1-4-1539617785.jpg\",\"contentUrl\":\"https:\\\/\\\/10xprinciples.com\\\/wp-content\\\/uploads\\\/2021\\\/04\\\/strider-l1-4-1539617785.jpg\",\"width\":980,\"height\":803,\"caption\":\"Strider bike\u200a-\u200aphoto courtesy of Strider\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/10xprinciples.com\\\/index.php\\\/2021\\\/04\\\/26\\\/subtractive-versus-additive-software\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/10xprinciples.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Subtractive Versus Additive Software: Striving for simplicity while ensuring utility\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/10xprinciples.com\\\/#website\",\"url\":\"https:\\\/\\\/10xprinciples.com\\\/\",\"name\":\"10xPrinciples\",\"description\":\"Counterintuitive Management Consulting\",\"publisher\":{\"@id\":\"https:\\\/\\\/10xprinciples.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/10xprinciples.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/10xprinciples.com\\\/#organization\",\"name\":\"10xPrinciples\",\"url\":\"https:\\\/\\\/10xprinciples.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/10xprinciples.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/10xprinciples.com\\\/wp-content\\\/uploads\\\/2020\\\/01\\\/10xPrinciples_logo6_small.png\",\"contentUrl\":\"https:\\\/\\\/10xprinciples.com\\\/wp-content\\\/uploads\\\/2020\\\/01\\\/10xPrinciples_logo6_small.png\",\"width\":350,\"height\":159,\"caption\":\"10xPrinciples\"},\"image\":{\"@id\":\"https:\\\/\\\/10xprinciples.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/10xprinciples.com\\\/#\\\/schema\\\/person\\\/6fa48cf7b49f5cfffec4583630b69b4a\",\"name\":\"David Asch\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/9158d2863be212c3eb40fd4418104108b95d6d1355671b03a06b1a9cc3a36335?s=96&d=mm&r=g2986ace5210be60f6c2424f0ed2abbe9\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/9158d2863be212c3eb40fd4418104108b95d6d1355671b03a06b1a9cc3a36335?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/9158d2863be212c3eb40fd4418104108b95d6d1355671b03a06b1a9cc3a36335?s=96&d=mm&r=g\",\"caption\":\"David Asch\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Subtractive Versus Additive Software - 10xPrinciples","description":"The Strider is a bike without pedals, brakes, or a chain that children ride Fred Flintstone-style. This \u201cless is more\u201d approach applies to software design.","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:\/\/10xprinciples.com\/index.php\/2021\/04\/26\/subtractive-versus-additive-software\/","og_locale":"en_US","og_type":"article","og_title":"Subtractive Versus Additive Software - 10xPrinciples","og_description":"The Strider is a bike without pedals, brakes, or a chain that children ride Fred Flintstone-style. This \u201cless is more\u201d approach applies to software design.","og_url":"https:\/\/10xprinciples.com\/index.php\/2021\/04\/26\/subtractive-versus-additive-software\/","og_site_name":"10xPrinciples","article_published_time":"2021-04-26T13:58:21+00:00","article_modified_time":"2021-04-26T13:58:23+00:00","og_image":[{"width":980,"height":803,"url":"https:\/\/10xprinciples.com\/wp-content\/uploads\/2021\/04\/strider-l1-4-1539617785.jpg","type":"image\/jpeg"}],"author":"David Asch","twitter_card":"summary_large_image","twitter_misc":{"Written by":"David Asch","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/10xprinciples.com\/index.php\/2021\/04\/26\/subtractive-versus-additive-software\/#article","isPartOf":{"@id":"https:\/\/10xprinciples.com\/index.php\/2021\/04\/26\/subtractive-versus-additive-software\/"},"author":{"name":"David Asch","@id":"https:\/\/10xprinciples.com\/#\/schema\/person\/6fa48cf7b49f5cfffec4583630b69b4a"},"headline":"Subtractive Versus Additive Software: Striving for simplicity while ensuring utility","datePublished":"2021-04-26T13:58:21+00:00","dateModified":"2021-04-26T13:58:23+00:00","mainEntityOfPage":{"@id":"https:\/\/10xprinciples.com\/index.php\/2021\/04\/26\/subtractive-versus-additive-software\/"},"wordCount":1117,"commentCount":0,"publisher":{"@id":"https:\/\/10xprinciples.com\/#organization"},"image":{"@id":"https:\/\/10xprinciples.com\/index.php\/2021\/04\/26\/subtractive-versus-additive-software\/#primaryimage"},"thumbnailUrl":"https:\/\/10xprinciples.com\/wp-content\/uploads\/2021\/04\/strider-l1-4-1539617785.jpg","keywords":["bicycling","learning","minimalism","software design","ux"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/10xprinciples.com\/index.php\/2021\/04\/26\/subtractive-versus-additive-software\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/10xprinciples.com\/index.php\/2021\/04\/26\/subtractive-versus-additive-software\/","url":"https:\/\/10xprinciples.com\/index.php\/2021\/04\/26\/subtractive-versus-additive-software\/","name":"Subtractive Versus Additive Software - 10xPrinciples","isPartOf":{"@id":"https:\/\/10xprinciples.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/10xprinciples.com\/index.php\/2021\/04\/26\/subtractive-versus-additive-software\/#primaryimage"},"image":{"@id":"https:\/\/10xprinciples.com\/index.php\/2021\/04\/26\/subtractive-versus-additive-software\/#primaryimage"},"thumbnailUrl":"https:\/\/10xprinciples.com\/wp-content\/uploads\/2021\/04\/strider-l1-4-1539617785.jpg","datePublished":"2021-04-26T13:58:21+00:00","dateModified":"2021-04-26T13:58:23+00:00","description":"The Strider is a bike without pedals, brakes, or a chain that children ride Fred Flintstone-style. This \u201cless is more\u201d approach applies to software design.","breadcrumb":{"@id":"https:\/\/10xprinciples.com\/index.php\/2021\/04\/26\/subtractive-versus-additive-software\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/10xprinciples.com\/index.php\/2021\/04\/26\/subtractive-versus-additive-software\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/10xprinciples.com\/index.php\/2021\/04\/26\/subtractive-versus-additive-software\/#primaryimage","url":"https:\/\/10xprinciples.com\/wp-content\/uploads\/2021\/04\/strider-l1-4-1539617785.jpg","contentUrl":"https:\/\/10xprinciples.com\/wp-content\/uploads\/2021\/04\/strider-l1-4-1539617785.jpg","width":980,"height":803,"caption":"Strider bike\u200a-\u200aphoto courtesy of Strider"},{"@type":"BreadcrumbList","@id":"https:\/\/10xprinciples.com\/index.php\/2021\/04\/26\/subtractive-versus-additive-software\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/10xprinciples.com\/"},{"@type":"ListItem","position":2,"name":"Subtractive Versus Additive Software: Striving for simplicity while ensuring utility"}]},{"@type":"WebSite","@id":"https:\/\/10xprinciples.com\/#website","url":"https:\/\/10xprinciples.com\/","name":"10xPrinciples","description":"Counterintuitive Management Consulting","publisher":{"@id":"https:\/\/10xprinciples.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/10xprinciples.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/10xprinciples.com\/#organization","name":"10xPrinciples","url":"https:\/\/10xprinciples.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/10xprinciples.com\/#\/schema\/logo\/image\/","url":"https:\/\/10xprinciples.com\/wp-content\/uploads\/2020\/01\/10xPrinciples_logo6_small.png","contentUrl":"https:\/\/10xprinciples.com\/wp-content\/uploads\/2020\/01\/10xPrinciples_logo6_small.png","width":350,"height":159,"caption":"10xPrinciples"},"image":{"@id":"https:\/\/10xprinciples.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/10xprinciples.com\/#\/schema\/person\/6fa48cf7b49f5cfffec4583630b69b4a","name":"David Asch","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/9158d2863be212c3eb40fd4418104108b95d6d1355671b03a06b1a9cc3a36335?s=96&d=mm&r=g2986ace5210be60f6c2424f0ed2abbe9","url":"https:\/\/secure.gravatar.com\/avatar\/9158d2863be212c3eb40fd4418104108b95d6d1355671b03a06b1a9cc3a36335?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9158d2863be212c3eb40fd4418104108b95d6d1355671b03a06b1a9cc3a36335?s=96&d=mm&r=g","caption":"David Asch"}}]}},"jetpack_featured_media_url":"https:\/\/10xprinciples.com\/wp-content\/uploads\/2021\/04\/strider-l1-4-1539617785.jpg","authors":[{"term_id":86,"user_id":1,"is_guest":0,"slug":"dasch804gmail-com","display_name":"David Asch","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/9158d2863be212c3eb40fd4418104108b95d6d1355671b03a06b1a9cc3a36335?s=96&d=mm&r=g","1":"","2":"","3":"","4":"","5":"","6":"","7":"","8":""}],"_links":{"self":[{"href":"https:\/\/10xprinciples.com\/index.php\/wp-json\/wp\/v2\/posts\/2375","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/10xprinciples.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/10xprinciples.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/10xprinciples.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/10xprinciples.com\/index.php\/wp-json\/wp\/v2\/comments?post=2375"}],"version-history":[{"count":1,"href":"https:\/\/10xprinciples.com\/index.php\/wp-json\/wp\/v2\/posts\/2375\/revisions"}],"predecessor-version":[{"id":2377,"href":"https:\/\/10xprinciples.com\/index.php\/wp-json\/wp\/v2\/posts\/2375\/revisions\/2377"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/10xprinciples.com\/index.php\/wp-json\/wp\/v2\/media\/2376"}],"wp:attachment":[{"href":"https:\/\/10xprinciples.com\/index.php\/wp-json\/wp\/v2\/media?parent=2375"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/10xprinciples.com\/index.php\/wp-json\/wp\/v2\/categories?post=2375"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/10xprinciples.com\/index.php\/wp-json\/wp\/v2\/tags?post=2375"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/10xprinciples.com\/index.php\/wp-json\/wp\/v2\/ppma_author?post=2375"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}