{"id":8009,"date":"2026-07-13T08:53:16","date_gmt":"2026-07-13T14:53:16","guid":{"rendered":"https:\/\/mindbacklog.com\/?p=8009"},"modified":"2026-06-07T19:23:59","modified_gmt":"2026-06-08T01:23:59","slug":"non-functional-requirements-the-pms-blind-spot","status":"publish","type":"post","link":"https:\/\/mindbacklog.com\/blog\/non-functional-requirements-the-pms-blind-spot\/","title":{"rendered":"Non-Functional Requirements: The PM&#8217;s Blind Spot"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><i>Product managers spend the majority of their specification effort on functional requirements \u2014 what the feature does. The search returns results. The report shows data. The form saves input. These are essential, but they are only half the specification. Non-functional requirements \u2014 how the feature performs \u2014 determine whether users actually have a good experience with the functionality the PM specified.<\/i><i><\/i><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A search that returns results in fifteen seconds is functionally correct and experientially terrible. A report that shows data but crashes when the dataset exceeds 1,000 records is functionally correct and practically useless. A form that saves input but is unusable with a screen reader is functionally correct and inaccessible. In every case, the functional requirement was met. The non-functional requirement was not \u2014 because it was never defined.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">The Six NFR Categories PMs Should Care About<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Performance defines how fast the feature operates. Response time thresholds (pages load in under 2 seconds, search results appear in under 1 second), throughput limits (support 100 concurrent users, process 1,000 records per minute), and resource constraints (memory usage, bandwidth) fall into this category. Performance requirements should be specific and measurable \u2014 &#8216;fast&#8217; is not a requirement; &#8217;95th percentile response time under 2 seconds&#8217; is.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Security defines how the feature protects data and access. Authentication requirements (which roles can access this feature), data protection (encryption at rest and in transit, PII handling), and input validation (preventing injection attacks, sanitizing user input) fall here. PMs do not need to specify the security implementation \u2014 that is engineering&#8217;s domain \u2014 but they need to define the security expectations and constraints.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Accessibility defines how the feature serves users with disabilities. WCAG 2.1 AA compliance is the standard baseline. Specific requirements might include keyboard navigability, screen reader compatibility, color contrast ratios, and alternative text for visual elements. Accessibility NFRs are both an ethical obligation and, increasingly, a legal requirement.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Reliability defines how the feature handles failure. Error handling expectations (graceful degradation vs. full failure), data integrity guarantees (transactions that cannot be partially completed), and recovery behavior (what happens after a crash or timeout) fall here. PMs should define what happens when things go wrong, not just what happens when things go right.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Scalability defines the limits within which the feature must perform. Maximum user count, maximum data volume, maximum concurrent operations. These limits should be derived from current usage data plus a reasonable growth projection. Specifying &#8216;must support 10 million users&#8217; when you have 500 is wasteful over-engineering. Specifying &#8216;must support 500 users&#8217; when you are growing 20 percent monthly is under-engineering.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Compliance defines the regulatory and policy constraints the feature must satisfy. GDPR data handling, SOC 2 audit requirements, HIPAA protections, and industry-specific regulations all produce NFRs that constrain how the feature is built. The PM identifies the applicable compliance requirements; engineering and legal determine how to satisfy them.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">The PM&#8217;s Role: Define Thresholds, Not Implementations<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">PMs should define non-functional thresholds \u2014 the measurable standards the feature must meet \u2014 without specifying how those standards should be achieved. &#8216;Search results must return in under 2 seconds for datasets up to 50,000 records&#8217; is a PM requirement. &#8216;Use Elasticsearch with 3 shards and a 512MB heap&#8217; is an engineering implementation. The PM defines the user experience standard. Engineering decides how to deliver it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This division of responsibility keeps the PM focused on what matters to users (speed, reliability, accessibility) while preserving engineering&#8217;s autonomy to choose the best technical approach. It also prevents the PM from inadvertently constraining the solution by specifying an implementation that is not optimal.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How AI Generates NFR Suggestions<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">AI can suggest non-functional requirements based on the feature type, the product area, and the patterns from previous features. A feature that involves data display should include performance thresholds for load time and pagination. A feature that handles user input should include validation and security requirements. A feature that creates a new public-facing interface should include accessibility requirements.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The AI generates these suggestions automatically when producing user stories or PRDs, ensuring that NFRs are not forgotten during the specification process. The PM reviews the suggestions, adjusts the thresholds to match the product&#8217;s specific standards, and removes any that are not relevant to the particular feature. The result is consistently complete specifications where NFRs are a standard component, not an afterthought.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Making NFRs Part of the Definition of Done<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">NFRs should be explicitly included in the team&#8217;s <a href=\"https:\/\/mindbacklog.com\/blog\/acceptance-criteria-that-engineers-actually-understand\/\">definition of done<\/a>. A story is not complete when the functional requirements pass \u2014 it is complete when both functional and non-functional requirements pass. This means performance testing against the defined thresholds, security testing for the defined protections, and accessibility testing for the defined standards.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Without this inclusion, NFRs become aspirational rather than mandatory. The feature ships, the functional tests pass, and the non-functional issues are discovered by users in production \u2014 where they are dramatically more expensive to fix and significantly more damaging to the user experience.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>\n<p>MindBacklog&#8217;s AI story generation includes non-functional requirements automatically \u2014 performance thresholds, accessibility standards, and security considerations based on your product context. Complete specs, not just functional ones. Start at mindbacklog.com.<\/p>\n<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ready to put your product intelligence on autopilot? <a href=\"https:\/\/app.mindbacklog.com\/register\">Start your 14-day free trial at MindBacklog.com<\/a> \u2014 no credit card required.<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>PMs obsess over features but ignore performance, security, and accessibility. Learn why NFRs matter and how to define them without becoming a technical PM.<\/p>\n","protected":false},"author":1,"featured_media":17116,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[60],"tags":[48,56,52,57,54],"class_list":["post-8009","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technical-founders","tag-ai-in-pm","tag-prds","tag-product-strategy","tag-saas-growth","tag-user-stories"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Non-Functional Requirements: The PM&#039;s Biggest Blind Spot<\/title>\n<meta name=\"description\" content=\"PMs obsess over features but ignore performance, security, and accessibility. Learn why NFRs matter and how to define them without becoming a technical PM.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mindbacklog.com\/blog\/non-functional-requirements-the-pms-blind-spot\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Non-Functional Requirements: The PM&#039;s Biggest Blind Spot\" \/>\n<meta property=\"og:description\" content=\"PMs obsess over features but ignore performance, security, and accessibility. Learn why NFRs matter and how to define them without becoming a technical PM.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mindbacklog.com\/blog\/non-functional-requirements-the-pms-blind-spot\/\" \/>\n<meta property=\"og:site_name\" content=\"MindBacklog\" \/>\n<meta property=\"article:author\" content=\"https:\/\/facebook.com\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-13T14:53:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mindbacklog.com\/blog\/wp-content\/uploads\/2026\/07\/non-functional-requirements-the-pms-blind-spot.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"680\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Aadarsh Bohara\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Aadarsh Bohara\" \/>\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:\\\/\\\/mindbacklog.com\\\/blog\\\/non-functional-requirements-the-pms-blind-spot\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/non-functional-requirements-the-pms-blind-spot\\\/\"},\"author\":{\"name\":\"Aadarsh Bohara\",\"@id\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/#\\\/schema\\\/person\\\/2610248f03a31c2b44426748a9585601\"},\"headline\":\"Non-Functional Requirements: The PM&#8217;s Blind Spot\",\"datePublished\":\"2026-07-13T14:53:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/non-functional-requirements-the-pms-blind-spot\\\/\"},\"wordCount\":857,\"publisher\":{\"@id\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/non-functional-requirements-the-pms-blind-spot\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/non-functional-requirements-the-pms-blind-spot.png\",\"keywords\":[\"AI in PM\",\"PRDs\",\"Product Strategy\",\"SaaS Growth\",\"User Stories\"],\"articleSection\":[\"Technical Founders\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/non-functional-requirements-the-pms-blind-spot\\\/\",\"url\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/non-functional-requirements-the-pms-blind-spot\\\/\",\"name\":\"Non-Functional Requirements: The PM's Biggest Blind Spot\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/non-functional-requirements-the-pms-blind-spot\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/non-functional-requirements-the-pms-blind-spot\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/non-functional-requirements-the-pms-blind-spot.png\",\"datePublished\":\"2026-07-13T14:53:16+00:00\",\"description\":\"PMs obsess over features but ignore performance, security, and accessibility. Learn why NFRs matter and how to define them without becoming a technical PM.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/non-functional-requirements-the-pms-blind-spot\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/non-functional-requirements-the-pms-blind-spot\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/non-functional-requirements-the-pms-blind-spot\\\/#primaryimage\",\"url\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/non-functional-requirements-the-pms-blind-spot.png\",\"contentUrl\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/non-functional-requirements-the-pms-blind-spot.png\",\"width\":1200,\"height\":680,\"caption\":\"Non-Functional Requirements: The PM's Blind Spot\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/non-functional-requirements-the-pms-blind-spot\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Non-Functional Requirements: The PM&#8217;s Blind Spot\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/\",\"name\":\"MindBacklog\",\"description\":\"Silence the Noise. Build with Clarity.\",\"publisher\":{\"@id\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/#organization\",\"name\":\"MindBacklog\",\"url\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/v205imk2q4mmlbxt96.svg\",\"contentUrl\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/v205imk2q4mmlbxt96.svg\",\"width\":275,\"height\":40,\"caption\":\"MindBacklog\"},\"image\":{\"@id\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/#\\\/schema\\\/person\\\/2610248f03a31c2b44426748a9585601\",\"name\":\"Aadarsh Bohara\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/564b8eec18621821954ee9695a267912229d6f992be8e59ab192d05938085cc5?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/564b8eec18621821954ee9695a267912229d6f992be8e59ab192d05938085cc5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/564b8eec18621821954ee9695a267912229d6f992be8e59ab192d05938085cc5?s=96&d=mm&r=g\",\"caption\":\"Aadarsh Bohara\"},\"description\":\"Building the product management tool I wish I had. Multiple startup exits. Writing about AI, product strategy, and what it takes to build things people want.\",\"sameAs\":[\"https:\\\/\\\/mindbacklog.com\\\/blog\",\"https:\\\/\\\/facebook.com\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Non-Functional Requirements: The PM's Biggest Blind Spot","description":"PMs obsess over features but ignore performance, security, and accessibility. Learn why NFRs matter and how to define them without becoming a technical PM.","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:\/\/mindbacklog.com\/blog\/non-functional-requirements-the-pms-blind-spot\/","og_locale":"en_US","og_type":"article","og_title":"Non-Functional Requirements: The PM's Biggest Blind Spot","og_description":"PMs obsess over features but ignore performance, security, and accessibility. Learn why NFRs matter and how to define them without becoming a technical PM.","og_url":"https:\/\/mindbacklog.com\/blog\/non-functional-requirements-the-pms-blind-spot\/","og_site_name":"MindBacklog","article_author":"https:\/\/facebook.com","article_published_time":"2026-07-13T14:53:16+00:00","og_image":[{"width":1200,"height":680,"url":"https:\/\/mindbacklog.com\/blog\/wp-content\/uploads\/2026\/07\/non-functional-requirements-the-pms-blind-spot.png","type":"image\/png"}],"author":"Aadarsh Bohara","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Aadarsh Bohara","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/mindbacklog.com\/blog\/non-functional-requirements-the-pms-blind-spot\/#article","isPartOf":{"@id":"https:\/\/mindbacklog.com\/blog\/non-functional-requirements-the-pms-blind-spot\/"},"author":{"name":"Aadarsh Bohara","@id":"https:\/\/mindbacklog.com\/blog\/#\/schema\/person\/2610248f03a31c2b44426748a9585601"},"headline":"Non-Functional Requirements: The PM&#8217;s Blind Spot","datePublished":"2026-07-13T14:53:16+00:00","mainEntityOfPage":{"@id":"https:\/\/mindbacklog.com\/blog\/non-functional-requirements-the-pms-blind-spot\/"},"wordCount":857,"publisher":{"@id":"https:\/\/mindbacklog.com\/blog\/#organization"},"image":{"@id":"https:\/\/mindbacklog.com\/blog\/non-functional-requirements-the-pms-blind-spot\/#primaryimage"},"thumbnailUrl":"https:\/\/mindbacklog.com\/blog\/wp-content\/uploads\/2026\/07\/non-functional-requirements-the-pms-blind-spot.png","keywords":["AI in PM","PRDs","Product Strategy","SaaS Growth","User Stories"],"articleSection":["Technical Founders"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/mindbacklog.com\/blog\/non-functional-requirements-the-pms-blind-spot\/","url":"https:\/\/mindbacklog.com\/blog\/non-functional-requirements-the-pms-blind-spot\/","name":"Non-Functional Requirements: The PM's Biggest Blind Spot","isPartOf":{"@id":"https:\/\/mindbacklog.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mindbacklog.com\/blog\/non-functional-requirements-the-pms-blind-spot\/#primaryimage"},"image":{"@id":"https:\/\/mindbacklog.com\/blog\/non-functional-requirements-the-pms-blind-spot\/#primaryimage"},"thumbnailUrl":"https:\/\/mindbacklog.com\/blog\/wp-content\/uploads\/2026\/07\/non-functional-requirements-the-pms-blind-spot.png","datePublished":"2026-07-13T14:53:16+00:00","description":"PMs obsess over features but ignore performance, security, and accessibility. Learn why NFRs matter and how to define them without becoming a technical PM.","breadcrumb":{"@id":"https:\/\/mindbacklog.com\/blog\/non-functional-requirements-the-pms-blind-spot\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mindbacklog.com\/blog\/non-functional-requirements-the-pms-blind-spot\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mindbacklog.com\/blog\/non-functional-requirements-the-pms-blind-spot\/#primaryimage","url":"https:\/\/mindbacklog.com\/blog\/wp-content\/uploads\/2026\/07\/non-functional-requirements-the-pms-blind-spot.png","contentUrl":"https:\/\/mindbacklog.com\/blog\/wp-content\/uploads\/2026\/07\/non-functional-requirements-the-pms-blind-spot.png","width":1200,"height":680,"caption":"Non-Functional Requirements: The PM's Blind Spot"},{"@type":"BreadcrumbList","@id":"https:\/\/mindbacklog.com\/blog\/non-functional-requirements-the-pms-blind-spot\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mindbacklog.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Non-Functional Requirements: The PM&#8217;s Blind Spot"}]},{"@type":"WebSite","@id":"https:\/\/mindbacklog.com\/blog\/#website","url":"https:\/\/mindbacklog.com\/blog\/","name":"MindBacklog","description":"Silence the Noise. Build with Clarity.","publisher":{"@id":"https:\/\/mindbacklog.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mindbacklog.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/mindbacklog.com\/blog\/#organization","name":"MindBacklog","url":"https:\/\/mindbacklog.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mindbacklog.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/mindbacklog.com\/blog\/wp-content\/uploads\/2026\/03\/v205imk2q4mmlbxt96.svg","contentUrl":"https:\/\/mindbacklog.com\/blog\/wp-content\/uploads\/2026\/03\/v205imk2q4mmlbxt96.svg","width":275,"height":40,"caption":"MindBacklog"},"image":{"@id":"https:\/\/mindbacklog.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/mindbacklog.com\/blog\/#\/schema\/person\/2610248f03a31c2b44426748a9585601","name":"Aadarsh Bohara","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/564b8eec18621821954ee9695a267912229d6f992be8e59ab192d05938085cc5?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/564b8eec18621821954ee9695a267912229d6f992be8e59ab192d05938085cc5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/564b8eec18621821954ee9695a267912229d6f992be8e59ab192d05938085cc5?s=96&d=mm&r=g","caption":"Aadarsh Bohara"},"description":"Building the product management tool I wish I had. Multiple startup exits. Writing about AI, product strategy, and what it takes to build things people want.","sameAs":["https:\/\/mindbacklog.com\/blog","https:\/\/facebook.com"]}]}},"_links":{"self":[{"href":"https:\/\/mindbacklog.com\/blog\/wp-json\/wp\/v2\/posts\/8009","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mindbacklog.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mindbacklog.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mindbacklog.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mindbacklog.com\/blog\/wp-json\/wp\/v2\/comments?post=8009"}],"version-history":[{"count":1,"href":"https:\/\/mindbacklog.com\/blog\/wp-json\/wp\/v2\/posts\/8009\/revisions"}],"predecessor-version":[{"id":17117,"href":"https:\/\/mindbacklog.com\/blog\/wp-json\/wp\/v2\/posts\/8009\/revisions\/17117"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mindbacklog.com\/blog\/wp-json\/wp\/v2\/media\/17116"}],"wp:attachment":[{"href":"https:\/\/mindbacklog.com\/blog\/wp-json\/wp\/v2\/media?parent=8009"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mindbacklog.com\/blog\/wp-json\/wp\/v2\/categories?post=8009"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mindbacklog.com\/blog\/wp-json\/wp\/v2\/tags?post=8009"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}