1<!DOCTYPE html> 2<html lang="en" class="ltr"> 3<head> 4 <link rel="stylesheet" type="text/css" class="__meteor-css__" href="/ea61b462ca3e6886d802fd6ab86e67bdd3033140.css?meteor_css_resource=true"> 5 6<title data-react-helmet="true">Sidebar | Category: Product Management</title><meta data-react-helmet="true" charSet="utf-8"/><meta data-react-helmet="true" name="description" content="Sidebar link archivess"/><meta data-react-helmet="true" name="viewport" content="width=device-width, initial-scale=1"/><meta data-react-helmet="true" property="og:type" content="article"/><meta data-react-helmet="true" property="og:url" content="https://sidebar.io/category/product-management/v2pPKpBKmG3MkWL3q"/><meta data-react-helmet="true" property="og:image" content="https://sidebar.io/img/sidebar_social.png"/><meta data-react-helmet="true" property="og:title" content="Sidebar | Category: Product Management"/><meta data-react-helmet="true" property="og:description" content="Sidebar link archivess"/><meta data-react-helmet="true" name="twitter:card" content="summary"/><meta data-react-helmet="true" name="twitter:image:src" content="https://sidebar.io/img/sidebar_social.png"/><meta data-react-helmet="true" name="twitter:title" content="Sidebar | Category: Product Management"/><meta data-react-helmet="true" name="twitter:description" content="Sidebar link archivess"/><link data-react-helmet="true" rel="canonical" href="https://sidebar.io/category/product-management/v2pPKpBKmG3MkWL3q"/><link data-react-helmet="true" name="favicon" rel="shortcut icon" href="/img/sidebar_favicon.svg"/>
6<script type="text/inject-data">%7B%22utcOffset%22%3A0%2C%22url%22%3A%7B%22protocol%22%3Anull%2C%22slashes%22%3Anull%2C%22auth%22%3Anull%2C%22host%22%3Anull%2C%22port%22%3Anull%2C%22hostname%22%3Anull%2C%22hash%22%3Anull%2C%22search%22%3Anull%2C%22query%22%3A%7B%7D%2C%22pathname%22%3A%22%2Fcategory%2Fproduct-management%2Fv2pPKpBKmG3MkWL3q%22%2C%22path%22%3A%22%2Fcategory%2Fproduct-management%2Fv2pPKpBKmG3MkWL3q%22%2C%22href%22%3A%22%2Fcategory%2Fproduct-management%2Fv2pPKpBKmG3MkWL3q%22%7D%7D</script>
6 7</head> 8<body><div id="react-app"><div class="locale-en"><div></div><div class="wrapper wrapper-posts-category" id="wrapper"><div class="layout layout-default"><div class="layout-inner"><div class="header"><div class="header-inner"><div class="header-one"><a class="logo-link" href="/"><svg class="logo" xmlns="http://www.w3.org/2000/svg" width="900" height="900" fill="none" viewBox="0 0 900 900"><path fill="#E45C28" d="M0 0h900v900H0z"></path><path fill="#F6F6F6" d="M133.875 130h623.25v110h-623.25zM253.895 344l472.491 103.48-23.533 107.453-472.491-103.48zM134 660h623v110H134z"></path><path fill="#F6F6F6" d="m131 311.946 419.396-117.335 29.637 105.932-419.396 117.335zM321 592.144l427.115-85.05 21.482 107.883-427.115 85.049z"></path><path fill="#E45C28" fill-rule="evenodd" d="M563.094 240H388.161l162.235-45.389zM349.704 364.983l-106.958 29.924L253.895 344zM711.744 514.337l-8.891 40.595-92.854-20.335zM543.489 660l-201.007 40.026-7.97-40.026z" clip-rule="evenodd"></path></svg></a><h2 class="tagline">The five best design links, every weekday</h2></div><div class="header-two"><div class="nav"><a href="https://uxdesigncc.medium.com/sponsor-sidebar-io-d511b6cf032b" target="_blank" rel="noreferrer" class="nav-item">Sponsor</a><a class="nav-item" href="/submit">Submit a Link</a><a class="nav-item" href="/log-in">Log-in</a></div></div></div></div><div class="main"><div class="flash-messages undefined"></div><div class="page page-post-list"><div></div><div class="page-heading"><h2 class="page-heading-title">Category: Product Management</h2><a href="/categories">All Categories</a></div><div class="post-list"><div class="post-list-contents list-container"><div class="list-contents"><div class="list-results"><div class="post-cell post-cell-medium false"><div class="post-content"><div class="post-subheading"><div class="post-date"><a href="/date/2026-09-23">2026/09/23</a></div><h4 class="post-domain"><a href="/domain/blog.exe.dev">blog.exe.dev</a></h4></div><h3 class="post-title"><a class="post-link" href="https://sidebar.io/out?url=https%3A%2F%2Fblog.exe.dev%2Fcaring-vs-knowing%3Fref%3Dsidebar">Caring vs. knowing</a></h3><div class="post-body-container"><div class="post-body"><p>Thoughts on how to DIY sustainably.</p> 9</div></div><div class="post-footer"><div class="post-categories"><a class="category-cell category-cell-small" href="/category/ux/thG79GwHqHDnFhrEY">UX</a><a class="category-cell category-cell-small" href="/category/product-management/v2pPKpBKmG3MkWL3q">Product Management</a></div></div></div></div><div class="post-cell post-cell-medium false"><div class="post-content"><div class="post-subheading"><div class="post-date"><a href="/date/2026-09-22">2026/09/22</a></div><h4 class="post-domain"><a href="/domain/er-certification.statichost.page">er-certification.statichost.page</a></h4></div><h3 class="post-title"><a class="post-link" href="https://sidebar.io/out?url=https%3A%2F%2Fer-certification.statichost.page%2Findex.html%3Fref%3Dsidebar">The Enshittification Resistant Software</a></h3><div class="post-body-container"><div class="post-body"><p>A self certification process with a somewhat official blessing.</p> 10</div></div><div class="post-footer"><div class="post-categories"><a class="category-cell category-cell-small" href="/category/business/JH78KxQueePbFTui8">Business</a><a class="category-cell category-cell-small" href="/category/ux/thG79GwHqHDnFhrEY">UX</a><a class="category-cell category-cell-small" href="/category/product-management/v2pPKpBKmG3MkWL3q">Product Management</a></div></div></div></div><div class="post-cell post-cell-medium false"><div class="post-content"><div class="post-subheading"><div class="post-date"><a href="/date/2026-09-17">2026/09/17</a></div><h4 class="post-domain"><a href="/domain/liamnugent.me">liamnugent.me</a></h4></div><h3 class="post-title"><a class="post-link" href="https://sidebar.io/out?url=https%3A%2F%2Fliamnugent.me%2Fposts%2Fwhat-you-dont-build%2F%3Fref%3Dsidebar">The most important product decision is what you donât build</a></h3><div class="post-body-container"><div class="post-body"><p>Ask a team what they shipped this year and youâll get a list. Ask what they killed and the room goes quiet.</p> 11</div></div><div class="post-footer"><div class="post-categories"><a class="category-cell category-cell-small" href="/category/product-management/v2pPKpBKmG3MkWL3q">Product Management</a><a class="category-cell category-cell-small" href="/category/ux/thG79GwHqHDnFhrEY">UX</a></div></div></div></div><div class="post-cell post-cell-medium false"><div class="post-content"><div class="post-subheading"><div class="post-date"><a href="/date/2026-09-11">2026/09/11</a></div><h4 class="post-domain"><a href="/domain/sjg.io">sjg.io</a></h4></div><h3 class="post-title"><a class="post-link" href="https://sidebar.io/out?url=https%3A%2F%2Fsjg.io%2Fwriting%2Fai-is-making-us-build-too-much%2F%3Fref%3Dsidebar">AI is making us build too much</a></h3><div class="post-body-container"><div class="post-body"><p>AI has made code, tests, policy, documentation, and organisational machinery almost free to produce. It has not made any of them free to own.</p> 12</div></div><div class="post-footer"><div class="post-categories"><a class="category-cell category-cell-small" href="/category/ai/hjSk5zzZkcKSjNJvs">AI</a><a class="category-cell category-cell-small" href="/category/ux/thG79GwHqHDnFhrEY">UX</a><a class="category-cell category-cell-small" href="/category/product-management/v2pPKpBKmG3MkWL3q">Product Management</a></div></div></div></div><div class="post-cell post-cell-medium false"><div class="post-content"><div class="post-subheading"><div class="post-date"><a href="/date/2026-09-11">2026/09/11</a></div><h4 class="post-domain"><a href="/domain/worseonpurpose.com">worseonpurpose.com</a></h4></div><h3 class="post-title"><a class="post-link" href="https://sidebar.io/out?url=https%3A%2F%2Fwww.worseonpurpose.com%2Fp%2Fon-quality%3Fref%3Dsidebar">Why products get worse</a></h3><div class="post-body-container"><div class="post-body"><p>Where quality lives, and how companies drain it from your products without a metric moving.</p> 13</div></div><div class="post-footer"><div class="post-categories"><a class="category-cell category-cell-small" href="/category/craft/HckhSphmbBXnBotAG">
13Craft</a><a class="category-cell category-cell-small" href="/category/ux/thG79GwHqHDnFhrEY">UX</a><a class="category-cell category-cell-small" href="/category/product-management/v2pPKpBKmG3MkWL3q">Product Management</a></div></div></div></div><div class="post-cell post-cell-medium false"><div class="post-content"><div class="post-subheading"><div class="post-date"><a href="/date/2026-09-07">2026/09/07</a></div><h4 class="post-domain"><a href="/domain/blog.mastykarz.nl">blog.mastykarz.nl</a></h4></div><h3 class="post-title"><a class="post-link" href="https://sidebar.io/out?url=https%3A%2F%2Fblog.mastykarz.nl%2Fyour-product-didnt-get-worse%2F%3Fref%3Dsidebar">Your product didnât get worse</a></h3><div class="post-body-container"><div class="post-body"><p>Customers still like your product and keep renewing. Meanwhile, their expectations may be changing in ways your usual signals wonât reveal.</p> 14</div></div><div class="post-footer"><div class="post-categories"><a class="category-cell category-cell-small" href="/category/product-management/v2pPKpBKmG3MkWL3q">Product Management</a><a class="category-cell category-cell-small" href="/category/ux/thG79GwHqHDnFhrEY">UX</a></div></div></div></div><div class="post-cell post-cell-medium false"><div class="post-content"><div class="post-subheading"><div class="post-date"><a href="/date/2026-09-07">2026/09/07</a></div><h4 class="post-domain"><a href="/domain/nyn.me">nyn.me</a></h4></div><h3 class="post-title"><a class="post-link" href="https://sidebar.io/out?url=https%3A%2F%2Fwww.nyn.me%2Fblog%2Fthe-singular-viable-product%3Fref%3Dsidebar">The singular viable product</a></h3><div class="post-body-container"><div class="post-body"><p>Why software built for one is no longer an escape from scale, but its new starting point.</p> 15</div></div><div class="post-footer"><div class="post-categories"><a class="category-cell category-cell-small" href="/category/product-management/v2pPKpBKmG3MkWL3q">Product Management</a><a class="category-cell category-cell-small" href="/category/ux/thG79GwHqHDnFhrEY">UX</a></div></div></div></div><div class="post-cell post-cell-medium false"><div class="post-content"><div class="post-subheading"><div class="post-date"><a href="/date/2026-09-01">2026/09/01</a></div><h4 class="post-domain"><a href="/domain/davesresearch.com">davesresearch.com</a></h4></div><h3 class="post-title"><a class="post-link" href="https://sidebar.io/out?url=https%3A%2F%2Fwww.davesresearch.com%2Fgood-move-enabling%2F%3Fref%3Dsidebar">A good move is enabling</a></h3><div class="post-body-container"><div class="post-body"><p>Donât build into dead ends: anticipate what happens next.</p> 16</div></div><div class="post-footer"><div class="post-categories"><a class="category-cell category-cell-small" href="/category/product-management/v2pPKpBKmG3MkWL3q">Product Management</a><a class="category-cell category-cell-small" href="/category/strategy/eoDTCoFDTSfgNi3Rv">Strategy</a><a class="category-cell category-cell-small" href="/category/ux/thG79GwHqHDnFhrEY">UX</a></div></div></div></div><div class="post-cell post-cell-medium false"><div class="post-content"><div class="post-subheading"><div class="post-date"><a href="/date/2026-08-28">2026/08/28</a></div><h4 class="post-domain"><a href="/domain/claude.com">claude.com</a></h4></div><h3 class="post-title"><a class="post-link" href="https://sidebar.io/out?url=https%3A%2F%2Fclaude.com%2Fblog%2Fthe-ai-native-sdlc-playbook%3Fref%3Dsidebar">The AI-native SDLC playbook</a></h3><div class="post-body-container"><div class="post-body"><p>Anthropicâs stage-by-stage playbook for the AI-native SDLC: how teams plan, design, build, test, deploy, and maintain software with Claude.</p> 17</div></div><div class="post-footer"><div class="post-categories"><a class="category-cell category-cell-small" href="/category/ai/hjSk5zzZkcKSjNJvs">AI</a><a class="category-cell category-cell-small" href="/category/product-management/v2pPKpBKmG3MkWL3q">Product Management</a><a class="category-cell category-cell-small" href="/category/resources/BWnPECtCo8ysCL6dH">Resources</a></div></div></div></div><div class="post-cell post-cell-medium false"><div class="post-content"><div class="post-subheading"><div class="post-date"><a href="/date/2026-08-24">2026/08/24</a></div><h4 class="post-domain"><a href="/domain/how.complexsystems.fail">how.complexsystems.fail</a></h4></div><h3 class="post-title"><a class="post-link" href="https://sidebar.io/out?url=https%3A%2F%2Fhow.complexsystems.fail%2F%3Fref%3Dsidebar">How complex systems fail</a></h3><div class="post-body-container"><div class="post-body"><p>Latent flaws, hindsight bias, and operator adaptation. Offering product teams a framework for system safety.</p> 18</div></div><div class="post-footer"><div class="post-categories"><a class="category-cell category-cell-small" href="/category/design-systems/aPHNJ3vudGEiJ7rwP">Design Systems</a><a class="category-cell category-cell-small" href="/category/product-management/v2pPKpBKmG3MkWL3q">Product Management</a><a class="category-cell category-cell-small" href="/category/ux/thG79GwHqHDnFhrEY">UX</a></div></div></div></div><div class="post-cell post-cell-medium false"><div class="post-content"><div class="post-subheading"><div class="post-date"><a href="/date/2026-07-27">2026/07/27</a></div><h4 class="post-domain"><a href="/domain/nngroup.com">nngroup.com</a></h4></div><h3 class="post-title"><a class="post-link" href="https://sidebar.io/out?url=https%3A%2F%2Fwww.nngroup.com%2Farticles%2Fproduct-sense-definition%2F%3Fref%3Dsidebar">A concrete definition of âProduct Senseâ</a></h3><div class="post-body-container"><div class="post-body"><p>Predicting which product decisions will succeed based on patterns learned through experimentation â and knowing when those patterns apply.</p> 19</div></div><div class="post-footer"><div class="post-categories"><a class="category-cell category-cell-small" href="/category/product-management/v2pPKpBKmG3MkWL3q">Product Management</a><a class="category-cell category-cell-small" href="/category/ux/thG79GwHqHDnFhrEY">UX</a><a class="category-cell category-cell-small" href="/category/resources/BWnPECtCo8ysCL6dH">
19Resources</a></div></div></div></div><div class="post-cell post-cell-medium false"><div class="post-content"><div class="post-subheading"><div class="post-date"><a href="/date/2026-07-17">2026/07/17</a></div><h4 class="post-domain"><a href="/domain/vaughntan.org">vaughntan.org</a></h4></div><h3 class="post-title"><a class="post-link" href="https://sidebar.io/out?url=https%3A%2F%2Fvaughntan.org%2Fbigness%3Fref%3Dsidebar">Against bigness</a></h3><div class="post-body-container"><div class="post-body"><p>Organisations say they want innovation but keep killing it. The problem is the organisational decision-making machinery.</p> 20</div></div><div class="post-footer"><div class="post-categories"><a class="category-cell category-cell-small" href="/category/business/JH78KxQueePbFTui8">Business</a><a class="category-cell category-cell-small" href="/category/product-management/v2pPKpBKmG3MkWL3q">Product Management</a><a class="category-cell category-cell-small" href="/category/ux/thG79GwHqHDnFhrEY">UX</a></div></div></div></div><div class="post-cell post-cell-medium false"><div class="post-content"><div class="post-subheading"><div class="post-date"><a href="/date/2026-06-15">2026/06/15</a></div><h4 class="post-domain"><a href="/domain/uxdesign.cc">uxdesign.cc</a></h4></div><h3 class="post-title"><a class="post-link" href="https://sidebar.io/out?url=https%3A%2F%2Fuxdesign.cc%2Fthe-flaw-is-the-feature-e6769c5cf5b4%3Fref%3Dsidebar">The flaw is the feature</a></h3><div class="post-body-container"><div class="post-body"><p>What is polish actually worth?</p> 21</div></div><div class="post-footer"><div class="post-categories"><a class="category-cell category-cell-small" href="/category/ux/thG79GwHqHDnFhrEY">UX</a><a class="category-cell category-cell-small" href="/category/product-management/v2pPKpBKmG3MkWL3q">Product Management</a></div></div></div></div><div class="post-cell post-cell-medium false"><div class="post-content"><div class="post-subheading"><div class="post-date"><a href="/date/2026-06-12">2026/06/12</a></div><h4 class="post-domain"><a href="/domain/antmurphy.me">antmurphy.me</a></h4></div><h3 class="post-title"><a class="post-link" href="https://sidebar.io/out?url=https%3A%2F%2Fwww.antmurphy.me%2Fnewsletter%2Fexploring-vs-exploiting-the-two-modes-of-product-discovery%3Fref%3Dsidebar">Exploring vs Exploiting</a></h3><div class="post-body-container"><div class="post-body"><p>The two modes of product discovery.</p> 22</div></div><div class="post-footer"><div class="post-categories"><a class="category-cell category-cell-small" href="/category/product-management/v2pPKpBKmG3MkWL3q">Product Management</a><a class="category-cell category-cell-small" href="/category/ux/thG79GwHqHDnFhrEY">UX</a></div></div></div></div><div class="post-cell post-cell-medium false"><div class="post-content"><div class="post-subheading"><div class="post-date"><a href="/date/2026-06-10">2026/06/10</a></div><h4 class="post-domain"><a href="/domain/slack.design">slack.design</a></h4></div><h3 class="post-title"><a class="post-link" href="https://sidebar.io/out?url=https%3A%2F%2Fslack.design%2Farticles%2Fhow-i-validated-design-decisions-before-writing-production-code%2F%3Fref%3Dsidebar">How I validated design decisions before writing production code</a></h3><div class="post-body-container"><div class="post-body"><p>We can finally generate evidence before committing to anything.</p> 23</div></div><div class="post-footer"><div class="post-categories"><a class="category-cell category-cell-small" href="/category/ux/thG79GwHqHDnFhrEY">UX</a><a class="category-cell category-cell-small" href="/category/product-management/v2pPKpBKmG3MkWL3q">Product Management</a></div></div></div></div><div class="post-cell post-cell-medium false"><div class="post-content"><div class="post-subheading"><div class="post-date"><a href="/date/2026-06-03">2026/06/03</a></div><h4 class="post-domain"><a href="/domain/davesresearch.com">davesresearch.com</a></h4></div><h3 class="post-title"><a class="post-link" href="https://sidebar.io/out?url=https%3A%2F%2Fwww.davesresearch.com%2Fself-fulfilling-projects%2F%3Fref%3Dsidebar">Self-fulfilling projects</a></h3><div class="post-body-container"><div class="post-body"><p>The projects that defy clarity and specificity.</p> 24</div></div><div class="post-footer"><div class="post-categories"><a class="category-cell category-cell-small" href="/category/product-management/v2pPKpBKmG3MkWL3q">Product Management</a><a class="category-cell category-cell-small" href="/category/reflections/7EQFh
24xvKRWoXLPovd">Reflections</a></div></div></div></div><div class="post-cell post-cell-medium false"><div class="post-content"><div class="post-subheading"><div class="post-date"><a href="/date/2026-05-25">2026/05/25</a></div><h4 class="post-domain"><a href="/domain/blog.mozilla.ai">blog.mozilla.ai</a></h4></div><h3 class="post-title"><a class="post-link" href="https://sidebar.io/out?url=https%3A%2F%2Fblog.mozilla.ai%2Fthe-interface-is-no-longer-the-product%2F%3Fref%3Dsidebar">The interface is no longer the product</a></h3><div class="post-body-container"><div class="post-body"><p>The deck, doc, or dashboard becomes the output, not the source of truth.</p> 25</div></div><div class="post-footer"><div class="post-categories"><a class="category-cell category-cell-small" href="/category/product-management/v2pPKpBKmG3MkWL3q">Product Management</a><a class="category-cell category-cell-small" href="/category/ui/cA7rgnTdo7trwLQQP">UI</a><a class="category-cell category-cell-small" href="/category/ux/thG79GwHqHDnFhrEY">UX</a></div></div></div></div><div class="post-cell post-cell-medium false"><div class="post-content"><div class="post-subheading"><div class="post-date"><a href="/date/2026-05-15">2026/05/15</a></div><h4 class="post-domain"><a href="/domain/daverupert.com">daverupert.com</a></h4></div><h3 class="post-title"><a class="post-link" href="https://sidebar.io/out?url=https%3A%2F%2Fdaverupert.com%2F2026%2F05%2Fsmall-language-models-in-the-browser%2F%3Fref%3Dsidebar">The duality of language models in the browser</a></h3><div class="post-body-container"><div class="post-body"><p>AI in the browser reeks of a product manager trying to hit a KPI to shoehorn AI into everything.</p> 26</div></div><div class="post-footer"><div class="post-categories"><a class="category-cell category-cell-small" href="/category/ai/hjSk5zzZkcKSjNJvs">AI</a><a class="category-cell category-cell-small" href="/category/product-management/v2pPKpBKmG3MkWL3q">Product Management</a></div></div></div></div><div class="post-cell post-cell-medium false"><div class="post-content"><div class="post-subheading"><div class="post-date"><a href="/date/2026-05-11">2026/05/11</a></div><h4 class="post-domain"><a href="/domain/oreilly.com">oreilly.com</a></h4></div><h3 class="post-title"><a class="post-link" href="https://sidebar.io/out?url=https%3A%2F%2Fwww.oreilly.com%2Fradar%2Fthe-organization-is-the-bottleneck%2F%3Fref%3Dsidebar">The organization is the bottleneck</a></h3><div class="post-body-container"><div class="post-body"><p>Everyone is adopting AI coding tools. Engineers are writing code faster than ever. But are organizations actually delivering value faster?</p> 27</div></div><div class="post-footer"><div class="post-categories"><a class="category-cell category-cell-small" href="/category/product-management/v2pPKpBKmG3MkWL3q">Product Management</a><a class="category-cell category-cell-small" href="/category/productivity/vsvNQrm5S6ncr2nn9">Productivity</a><a class="category-cell category-cell-small" href="/category/ai/hjSk5zzZkcKSjNJvs">AI</a></div></div></div></div><div class="post-cell post-cell-medium false"><div class="post-content"><div class="post-subheading"><div class="post-date"><a href="/date/2026-05-06">2026/05/06</a></div><h4 class="post-domain"><a href="/domain/every.to">every.to</a></h4></div><h3 class="post-title"><a class="post-link" href="https://sidebar.io/out?url=https%3A%2F%2Fevery.to%2Fguides%2Fai-product-management-guide%3Fref%3Dsidebar">A guide to agent-native Product Management</a></h3><div class="post-body-container"><div class="post-body"><p>A step-by-step guide to using agentic capabilities for better product management</p> 28</div></div><div class="post-footer"><div class="post-categories"><a class="category-cell category-cell-small" href="/category/ai/hjSk5zzZkcKSjNJvs">AI</a><a class="category-cell category-cell-small" href="/category/resources/BWnPECtCo8ysCL6dH">Resources</a><a class="category-cell category-cell-small" href="/category/product-management/v2pPKpBKmG3MkWL3q">Product Management</a></div></div></div></div></div><button type="button" class="list-loadmore btn btn-primary"><span data-key="paginatedlist.load_more" class="i18n-message ">Load More</span>Â <!-- --> <span class="list-loadedcount">(<!-- -->20<!-- -->/<!-- -->90<!-- -->)</span></button></div></div></div></div></div></div><div class="sidebar"><div id="sidebar-portal"></div></div></div><footer class="footer"><div class="footer-inner"><div class="footer-column"><div class="footer-column-items"><a class="nav-item footer-nav-item" href="/archives">Archives</a><a class="nav-item footer-nav-item" href="/categories">Categories</a><a class="nav-item footer-nav-item" href="/category/product-management/https://uxdesigncc.medium.com/sponsor-sidebar-io-d511b6cf032b">Sponsor</a><a class="nav-item footer-nav-item" href="/submit">Submit a Link</a></div></div><div class="footer-column"><div class="footer-column-items"><a class="nav-item footer-nav-item" href="/about">About</a><a href="/privacy" class="nav-item footer-nav-item" target="_blank" rel=" noopener noreferrer">Privacy Policy</a><a href="/terms" class="nav-item footer-nav-item" target="_blank" rel=" noopener noreferrer">Terms</a><a href="mailto:[email protected]" class="nav-item footer-nav-item" target="_blank" rel=" noopener noreferrer">Contact</a></div></div><div class="footer-column"><div class="footer-column-items">
28<a href="https://sidebar.io/feed.xml" class="nav-item footer-nav-item" target="_blank" rel=" noopener noreferrer">RSS</a><a href="https://github.com/SachaG/SidebarVulcan/" class="nav-item footer-nav-item" target="_blank" rel=" noopener noreferrer">GitHub</a><div class="nav-item footer-nav-item">Hosted on<!-- --> <a href="https://digitalocean.com" target="_blank" rel="noopener noreferrer">Digital Ocean (v2)</a></div></div></div><div class="footer-column"><div class="footer-column-items"><div class="nav-item footer-nav-item">© UX Collective <!-- -->2026</div></div></div></div></footer></div></div></div>
28<script data-reactroot="">window.__APOLLO_STATE__ = {"ROOT_QUERY":{"__typename":"Query","currentUser":null,"siteData":{"__typename":"Site","url":"https://sidebar.io","title":"Sidebar","sourceVersion":"c40307fd0303d3a85a2a97dc7dcf06fd47e54b29","logoUrl":null},"locale({\"localeId\":\"en\"})":{"__ref":"Locale:en"},"posts({\"input\":{\"enableCache\":false,\"enableTotal\":true,\"filter\":{\"categoriesIds\":{\"_contains\":\"v2pPKpBKmG3MkWL3q\"},\"status\":{\"_eq\":2}},\"limit\":20,\"sort\":{\"postedAt\":\"desc\"}}})":{"__typename":"MultiPostOutput","results":[{"__ref":"Post:Cj93ddekrjA5bTMuX"},{"__ref":"Post:W8LTuLQ3thJ225QQc"},{"__ref":"Post:vxDzFAhA44dCpRFx3"},{"__ref":"Post:ZgmqeEF2wuYA668n7"},{"__ref":"Post:CTptpCatwinbxGwJ8"},{"__ref":"Post:jypZRuf5nPcWbojNS"},{"__ref":"Post:n2ib2QiZdJjbGRuSP"},{"__ref":"Post:WQHRbaGGYNijEQfTW"},{"__ref":"Post:kWxw2E6hLyiEBSNEQ"},{"__ref":"Post:sYPJoJPJjteCdmzN2"},{"__ref":"Post:4sXdmuLokm8yzParC"},{"__ref":"Post:S2jh2HzTYeTXEGm9b"},{"__ref":"Post:urRPnBiYhYbXbiDXb"},{"__ref":"Post:XmueRMFHzJCwQALfJ"},{"__ref":"Post:mSHfQvaoC3CQbsrQg"},{"__ref":"Post:YWfHech7jaaTcWiYx"},{"__ref":"Post:RCtvSTd9BXLkWXtbp"},{"__ref":"Post:DmGXJFz2j3zBCCvFi"},{"__ref":"Post:Q7zLkcZDpfvmHeeSf"},{"__ref":"Post:TqmajwK4cBiDmeMyt"}],"totalCount":90}},"Locale:en":{"__typename":"Locale","id":"en","strings":{"accounts.error_incorrect_password":"Incorrect password","accounts.error_email_required":"Email required","accounts.error_email_already_exists":"Email already exists","accounts.error_invalid_email":"Invalid email","accounts.error_minchar":"Your password is too short","accounts.error_username_required":"Username required","accounts.error_accounts_":"","accounts.error_unknown":"Unknown error","accounts.error_user_not_found":"User not found","accounts.error_username_already_exists":"Username already exists","accounts.enter_username_or_email":"Enter username or email","accounts.error_internal_server_error":"Internal server error","accounts.error_token_expired":"Invalid password reset token","accounts.username_or_email":"Username or email","accounts.enter_username":"Enter username","accounts.username":"Username","accounts.enter_email":"Enter email","accounts.email":"Email","accounts.enter_password":"Enter password","accounts.password":"Password","accounts.choose_password":"Choose password","accounts.change_password":"Change password","accounts.reset_your_password":"Reset your password","accounts.set_password":"Set password","accounts.enter_new_password":"Enter new password","accounts.new_password":"New password","accounts.forgot_password":"Forgot password","accounts.sign_up":"Sign up","accounts.sign_in":"Sign in","accounts.sign_out":"Sign out","accounts.cancel":"Cancel","accounts.or_use":"or use","accounts.info_email_sent":"Email sent.","accounts.info_password_changed":"Password changed.","accounts.logging_in":"Logging inâ¦","accounts.email_verified":"Your email address has been verified.","forms.submit":"Submit","forms.cancel":"Cancel","forms.select_option":"-- select option --","forms.add_nested_field":"Add a {label}","forms.delete_nested_field":"Delete this {label}?","forms.delete":"Delete","forms.delete_field":"Delete the field?","forms.delete_confirm":"Delete document?","forms.revert":"Revert","forms.confirm_discard":"Discard changes?","forms.day":"Day","forms.month":"Month","forms.year":"Year","forms.start_adornment_url_icon":"Web icon","forms.start_adornment_email_icon":"Email icon","forms.start_adornment_social_icon":"Social icon","forms.clear_field":"Clear field value","users.profile":"Profile","users.complete_profile":"Complete your Profile","users.profile_completed":"Profile completed.","users.edit_account":"Edit Account","users.edit_success":"User â{name}â edited","users.log_in":"Log In","users.sign_up":"Sign Up","users.sign_up_log_in":"Sign Up/Log In","users.log_out":"Log Out","users.bio":"Bio","users.displayName":"Display Name","users.email":"Email","users.twitterUsername":"Twitter Username","users.website":"Website","users.groups":"Groups","users.avatar":"Avatar","users.notifications":"Notifications","users.notifications_users":"New Users Notifications","users.notifications_posts":"New Posts Notifications","users.newsletter_subscribeToNewsletter":"Subscribe to newsletter","users.users_admin":"Admin","users.admin":"Admin","users.host":"Team member","users.isAdmin":"Admin","users.posts":"Posts","users.upvoted_posts":"Upvoted Posts","users.please_log_in":"Please log in","users.please_sign_up_log_in":"Please sign up or log in","users.cannot_post":"Sorry, you do not have permission to post at this time","users.cannot_c
28omment":"Sorry, you do not have permission to comment at this time","users.subscribe":"Subscribe to this user's posts","users.unsubscribe":"Unsubscribe to this user's posts","users.subscribed":"You have subscribed to â{name}â posts.","users.unsubscribed":"You have unsubscribed from â{name}â posts.","users.subscribers":"Subscribers","users.delete":"Delete user","users.delete_confirm":"Delete this user?","users.email_already_taken":"This email is already taken: {value}","settings":"Settings","settings.json_message":"Note: settings already provided in your \u003ccode>settings.json\u003c/code> file will be disabled.","settings.edit":"Edit Settings","settings.edited":"Settings edited (please reload).","settings.title":"Title","settings.siteUrl":"Site URL","settings.tagline":"Tagline","settings.description":"Description","settings.siteImage":"Site Image","settings.defaultEmail":"Default Email","settings.mailUrl":"Mail URL","settings.scoreUpdate":"Score Update","settings.postInterval":"Post Interval","settings.RSSLinksPointTo":"RSS Links Point To","settings.commentInterval":"Comment Interval","settings.maxPostsPerDay":"Max Posts Per Day","settings.startInvitesCount":"Start Invites Count","settings.postsPerPage":"Posts Per Page","settings.logoUrl":"Logo URL","settings.logoHeight":"Logo Height","settings.logoWidth":"Logo Width","settings.faviconUrl":"Favicon URL","settings.twitterAccount":"Twitter Account","settings.facebookPage":"Facebook Page","settings.googleAnalyticsId":"Google Analytics ID","settings.locale":"Locale","settings.requireViewInvite":"Require View Invite","settings.requirePostInvite":"Require Post Invite","settings.requirePostsApproval":"Require Posts Approval","settings.scoreUpdateInterval":"Score Update Interval","app.loading":"Loadingâ¦","app.404":"Sorry, we couldn't find what you were looking for.","app.empty_input":"Single resolver cannot receive an empty input object.","app.missing_document":"Sorry, we couldn't find the document you were looking for.","app.powered_by":"Built with Vulcan.js","app.or":"Or","app.noPermission":"Sorry, you do not have the permission to do this at this time.","app.operation_not_allowed":"Sorry, you don't have the rights to perform the operation \"{operationName}\"","app.document_not_found":"Document not found (id: {value})","app.no_permissions_defined":"No permissions defined for operation [{operationName}]","app.disallowed_property_detected":"Disallowed property detected: {value}","app.something_bad_happened":"Something bad happened...","app.embedly_not_authorized":"Invalid Embedly API key provided in the settings file. To find your key, log into https://app.embed.ly -> API","app.defaultError":"{defaultMessage}","app.please_sign_up_log_in":"Please sign up or log in","app.no_access_permissions":"Sorry, you are not allowed to access this page.","cards.edit":"Edit","datatable.new":"New","datatable.edit":"Edit","datatable.search":"Search","datatable.submit":"Submit","admin":"Admin","notifications":"Notifications","errors.expectedType":"Expected type {dataType} for field â{label}â, received â{value}â instead.","errors.required":"Field â{label}â is required.","errors.minString":"Field â{label}â needs to have at least {min} characters","errors.maxString":"Field â{label}â is limited to {max} characters.","errors.generic":"Sorry, something went wrong: \u003ccode>{errorMessage}\u003c/code>.","errors.generic_report":"Sorry, something went wrong: \u003ccode>{errorMessage}\u003c/code>. \u003cbr/>An error report has been generated.","errors.minNumber":"Field â{label}â must be higher than {min}. ","errors.maxNumber":"Field â{label}â must be lower than {max}. ","errors.minCount":"There needs to be at least {count} in field â{label}â.","errors.maxCount":"Field â{label}â is only allowed {count}.","errors.regEx":"Field â{label}â: wrong formatting","errors.badDate":"Field â{label}â is not a date.","errors.notAllowed":"The value for field â{label}â is not allowed.","errors.noDecimal":"The value for field â{label}â must not be a decimal number.","errors.minNumberExclusive":"","errors.maxNumberExclusive":"","errors.keyNotInSchema":"","newsletter":"Newsletter","newsletter.subscribe":"Subscribe","newsletter.unsubscribe":"Unsubscribe","newsletter.subscribe_prompt":"Subscribe to the newsletter","newsletter.email":"Your email","newsletter.success_message":"Thanks for subscribing!","newsletter.subscription_updated":"Newsletter subscription updated.","newsletter.subscription_failed":"Subscription failed. Are your API keys configured in your settings file?","newsletter.error_invalid_email":"Sorry, that doesn't look like a valid email.","newsletter.error_already_subscribed":"Sorry, it looks like you're already subscribed to the list.","newsletter.error_has_unsubscribed":"Sorry, it looks like you've previously unsubscribed from the list, and we're not able to re-subscribe you automatically.","newsletter.error_subscription_failed":"Sorry, your subscription failed ({message}).","payments.payment_succeeded":"Thanks, your payment has succeeded.","payments.error":"Sorry, something went wrong.","users.name":"Name","users.created":"Created","users.actions":"Actions","nav.dashboard":"Dashboard","nav.users":"Users","nav.posts":"Posts","nav.categories":"Categories","nav.newsletters":"Newsletters","nav.jobs":"Jobs","nav.charges":"Charges","newsletters.send":"Send Newsletter","app.duplicate_post":"Sorry, this link has already been published recently.","app.missing_scheduled_at":"Please pick a date to schedule the link","paginatedlist.no_results":"No Results"}},"User:pbix9wzvSFPAkE4Gz":{"__typename":"User","_id":"pbix9wzvSFPAkE4Gz","slug":"sacha2","username":"sacha2","displayName":"sacha2","emailHash":"e9f3224858c3186e09d4b9e34a007f22","avatarUrl":"https://secure.gravatar.com/avatar/e9f3224858c3186e09d4b9e34a007f22?size=200&default=http%3A%2F%2Fwww.gravatar.com%2Favatar%2F%3Fd%3Didenticon","pagePath":"/users/sacha2","pageUrl":"https://sidebar.io/users/sacha2","twitterScreenName":null,"twitterName":null,"email":null},"Category:thG79GwHqHDnFhrEY":{"__typename":"Category","_id":"thG79GwHqHDnFhrEY","name":"UX","slug":"ux","pagePath":"/category/ux/thG79GwHqHDnFhrEY"},"Category:v2pPKpBKmG3MkWL3q":{"__typename":"Category","_id":"v2pPKpBKmG3MkWL3q","name":"Product Management","slug":"product-management","pagePath":"/category/product-management/v2pPKpBKmG3MkWL3q"},"Newsletter:qkXZm2R94LJywp3wC":{"__typename":"Newsletter","_id":"qkXZm2R94LJywp3wC","createdAt":"2026-09-23T04:16:06.054Z","createdAtFormatted":"2026/09/23","sentAt":null,"subject":"Caring vs. knowing, Petdex, The 3 roles of context for AI agents, Image to ASCII converter, Audit your agent files"},"Post:Cj93ddekrjA5bTMuX":{"__typename":"Post","_id":"Cj93ddekrjA5bTMuX","title":"Caring vs. knowing","shortTitle":"Caring vs. knowing","url":"https://blog.exe.dev/caring-vs-knowing","urlRedirect":"https://sidebar.io/out?url=https%3A%2F%2Fblog.exe.dev%2Fcaring-vs-knowing%3Fref%3Dsidebar","slug":"caring-vs-knowing","credit":null,"twitterAvatarUrl":null,"twitterName":null,"webringSiteId":null,"webringSite":null,"postedAt":"2026-09-23T04:15:59.392Z","postedAtFormatted({\"format\":\"YYYY/MM/DD\"})":"2026/09/23","postedAtFormatted({\"format\":\"YYYYMMDD\"})":"20260923","postedAtFormatted({\"format\":\"MM/DD\"})":"09/23","postedAtFormatted({\"format\":\"dddd\"})":"Wednesday","postedAtFormatted({\"format\":\"MMMM\"})":"September","postedAtFormatted({\"format\":\"D\"})":"23","postedAtFormatted({\"format\":\"Do\"})":"23rd","createdAt":"2026-09-23T04:15:59.392Z","createdAtFormatted":"2026/09/23","scheduledAt":null,"scheduledAtFormatted":null,"sentAt":null,"sentAtFormatted":null,"status":2,"pageUrl":"https://sidebar.io/post/Cj93ddekrjA5bTMuX","pagePath":"/post/Cj93ddekrjA5bTMuX","domain":"blog.exe.dev","body":"Thoughts on how to DIY sustainably.","htmlBody":"\u003cp>Thoughts on how to DIY sustainably.\u003c/p>\n","clickCount":null,"isSponsored":false,"discountCode":null,"discountAmount":null,"sponsorshipPrice":null,"paidAt":null,"paidAtFormatted":null,"userId":"pbix9wzvSFPAkE4Gz","user":{"__ref":"User:pbix9wzvSFPAkE4Gz"},"categoriesIds":["thG79GwHqHDnFhrEY","v2pPKpBKmG3MkWL3q"],"categories":[{"__ref":"Category:thG79GwHqHDnFhrEY"},{"__ref":"Category:v2pPKpBKmG3MkWL3q"}],"newsletters":[{"__ref":"Newsletter:qkXZm2R94LJywp3wC"}]},"Category:JH78KxQueePbFTui8":{"__typename":"Category","_id":"JH78KxQueePbFTui8","name":"Business","slug":"business","pagePath":"/category/business/JH78KxQueePbFTui8"}
28,"Newsletter:u2xRJ2RBom4DK5Kce":{"__typename":"Newsletter","_id":"u2xRJ2RBom4DK5Kce","createdAt":"2026-09-22T04:52:50.745Z","createdAtFormatted":"2026/09/22","sentAt":null,"subject":"I am often wrong, The Enshittification Resistant Software, Scenarios for our economic future, Filling in the last row of a responsive grid, Natural General Intelligence"},"Post:W8LTuLQ3thJ225QQc":{"__typename":"Post","_id":"W8LTuLQ3thJ225QQc","title":"The Enshittification Resistant Software","shortTitle":"The Enshittification Resistant Software","url":"https://er-certification.statichost.page/index.html","urlRedirect":"https://sidebar.io/out?url=https%3A%2F%2Fer-certification.statichost.page%2Findex.html%3Fref%3Dsidebar","slug":"the-enshittification-resistant-software","credit":null,"twitterAvatarUrl":null,"twitterName":null,"webringSiteId":null,"webringSite":null,"postedAt":"2026-09-22T04:44:32.493Z","postedAtFormatted({\"format\":\"YYYY/MM/DD\"})":"2026/09/22","postedAtFormatted({\"format\":\"YYYYMMDD\"})":"20260922","postedAtFormatted({\"format\":\"MM/DD\"})":"09/22","postedAtFormatted({\"format\":\"dddd\"})":"Tuesday","postedAtFormatted({\"format\":\"MMMM\"})":"September","postedAtFormatted({\"format\":\"D\"})":"22","postedAtFormatted({\"format\":\"Do\"})":"22nd","createdAt":"2026-09-22T04:44:32.493Z","createdAtFormatted":"2026/09/22","scheduledAt":null,"scheduledAtFormatted":null,"sentAt":null,"sentAtFormatted":null,"status":2,"pageUrl":"https://sidebar.io/post/W8LTuLQ3thJ225QQc","pagePath":"/post/W8LTuLQ3thJ225QQc","domain":"er-certification.statichost.page","body":"A self certification process with a somewhat official blessing.","htmlBody":"\u003cp>A self certification process with a somewhat official blessing.\u003c/p>\n","clickCount":null,"isSponsored":false,"discountCode":null,"discountAmount":null,"sponsorshipPrice":null,"paidAt":null,"paidAtFormatted":null,"userId":"pbix9wzvSFPAkE4Gz","user":{"__ref":"User:pbix9wzvSFPAkE4Gz"},"categoriesIds":["JH78KxQueePbFTui8","thG79GwHqHDnFhrEY","v2pPKpBKmG3MkWL3q"],"categories":[{"__ref":"Category:JH78KxQueePbFTui8"},{"__ref":"Category:thG79GwHqHDnFhrEY"},{"__ref":"Category:v2pPKpBKmG3MkWL3q"}],"newsletters":[{"__ref":"Newsletter:u2xRJ2RBom4DK5Kce"}]},"Newsletter:Bxzaiwm5inauKeHMB":{"__typename":"Newsletter","_id":"Bxzaiwm5inauKeHMB","createdAt":"2026-09-17T04:40:18.834Z","createdAtFormatted":"2026/09/17","sentAt":null,"subject":"Five eras of UX design, WCAG Accessibility Guidelines Explorer, We shouldnât be reviewing all this code, What you donât build, Seats and sunsets"},"Post:vxDzFAhA44dCpRFx3":{"__typename":"Post","_id":"vxDzFAhA44dCpRFx3","title":"The most important product decision is what you donât build","shortTitle":"What you donât build","url":"https://liamnugent.me/posts/what-you-dont-build/","urlRedirect":"https://sidebar.io/out?url=https%3A%2F%2Fliamnugent.me%2Fposts%2Fwhat-you-dont-build%2F%3Fref%3Dsidebar","slug":"the-most-important-product-decision-is-what-you-don-t-build","credit":null,"twitterAvatarUrl":null,"twitterName":null,"webringSiteId":null,"webringSite":null,"postedAt":"2026-09-17T04:38:25.065Z","postedAtFormatted({\"format\":\"YYYY/MM/DD\"})":"2026/09/17","postedAtFormatted({\"format\":\"YYYYMMDD\"})":"20260917","postedAtFormatted({\"format\":\"MM/DD\"})":"09/17","postedAtFormatted({\"format\":\"dddd\"})":"Thursday","postedAtFormatted({\"format\":\"MMMM\"})":"September","postedAtFormatted({\"format\":\"D\"})":"17","postedAtFormatted({\"format\":\"Do\"})":"17th","createdAt":"2026-09-17T04:38:25.065Z","createdAtFormatted":"2026/09/17","scheduledAt":null,"scheduledAtFormatted":null,"sentAt":null,"sentAtFormatted":null,"status":2,"pageUrl":"https://sidebar.io/post/vxDzFAhA44dCpRFx3","pagePath":"/post/vxDzFAhA44dCpRFx3","domain":"liamnugent.me","body":"Ask a team what they shipped this year and youâll get a list. Ask what they killed and the room goes quiet.","htmlBody":"\u003cp>Ask a team what they shipped this year and youâll get a list. Ask what they killed and the room goes quiet.\u003c/p>\n","clickCount":null,"isSponsored":false,"discountCode":null,"discountAmount":null,"sponsorshipPrice":null,"paidAt":null,"paidAtFormatted":null,"userId":"pbix9wzvSFPAkE4Gz","user":{"__ref":"User:pbix9wzvSFPAkE4Gz"},"categoriesIds":["v2pPKpBKmG3MkWL3q","thG79GwHqHDnFhrEY"],"categories":[{"__ref":"Category:v2pPKpBKmG3MkWL3q"},{"__ref":"Category:thG79GwHqHDnFhrEY"}],"newsletters":[{"__ref":"Newsletter:Bxzaiwm5inauKeHMB"}]},"Category:hjSk5zzZkcKSjNJvs":{"__typename":"Category","_id":"hjSk5zzZkcKSjNJvs","name":"AI","slug":"ai","pagePath":"/category/ai/hjSk5zzZkcKSjNJvs"},"Newsletter:Ggc93Rw5fqpxLTyYd":{"__typename":"Newsletter","_id":"Ggc93Rw5fqpxLTyYd","createdAt":"2026-09-11T03:16:59.019Z","createdAtFormatted":"2026/09/11","
28sentAt":null,"subject":"AI is making us build too much, Kugiri, Donât ask to ask, just ask, Why products get worse, Building data-driven design systems"},"Post:ZgmqeEF2wuYA668n7":{"__typename":"Post","_id":"ZgmqeEF2wuYA668n7","title":"AI is making us build too much","shortTitle":"AI is making us build too much","url":"https://sjg.io/writing/ai-is-making-us-build-too-much/","urlRedirect":"https://sidebar.io/out?url=https%3A%2F%2Fsjg.io%2Fwriting%2Fai-is-making-us-build-too-much%2F%3Fref%3Dsidebar","slug":"ai-is-making-us-build-too-much","credit":null,"twitterAvatarUrl":null,"twitterName":null,"webringSiteId":null,"webringSite":null,"postedAt":"2026-09-11T05:05:00.000Z","postedAtFormatted({\"format\":\"YYYY/MM/DD\"})":"2026/09/11","postedAtFormatted({\"format\":\"YYYYMMDD\"})":"20260911","postedAtFormatted({\"format\":\"MM/DD\"})":"09/11","postedAtFormatted({\"format\":\"dddd\"})":"Friday","postedAtFormatted({\"format\":\"MMMM\"})":"September","postedAtFormatted({\"format\":\"D\"})":"11","postedAtFormatted({\"format\":\"Do\"})":"11th","createdAt":"2026-09-11T03:16:52.955Z","createdAtFormatted":"2026/09/11","scheduledAt":null,"scheduledAtFormatted":null,"sentAt":null,"sentAtFormatted":null,"status":2,"pageUrl":"https://sidebar.io/post/ZgmqeEF2wuYA668n7","pagePath":"/post/ZgmqeEF2wuYA668n7","domain":"sjg.io","body":"AI has made code, tests, policy, documentation, and organisational machinery almost free to produce. It has not made any of them free to own.","htmlBody":"\u003cp>AI has made code, tests, policy, documentation, and organisational machinery almost free to produce. It has not made any of them free to own.\u003c/p>\n","clickCount":null,"isSponsored":false,"discountCode":null,"discountAmount":null,"sponsorshipPrice":null,"paidAt":null,"paidAtFormatted":null,"userId":"pbix9wzvSFPAkE4Gz","user":{"__ref":"User:pbix9wzvSFPAkE4Gz"},"categoriesIds":["hjSk5zzZkcKSjNJvs","thG79GwHqHDnFhrEY","v2pPKpBKmG3MkWL3q"],"categories":[{"__ref":"Category:hjSk5zzZkcKSjNJvs"},{"__ref":"Category:thG79GwHqHDnFhrEY"},{"__ref":"Category:v2pPKpBKmG3MkWL3q"}],"newsletters":[{"__ref":"Newsletter:Ggc93Rw5fqpxLTyYd"}]},"Category:HckhSphmbBXnBotAG":{"__typename":"Category","_id":"HckhSphmbBXnBotAG","name":"Craft","slug":"craft","pagePath":"/category/craft/HckhSphmbBXnBotAG"},"Post:CTptpCatwinbxGwJ8":{"__typename":"Post","_id":"CTptpCatwinbxGwJ8","title":"Why products get worse","shortTitle":"Why products get worse","url":"https://www.worseonpurpose.com/p/on-quality","urlRedirect":"https://sidebar.io/out?url=https%3A%2F%2Fwww.worseonpurpose.com%2Fp%2Fon-quality%3Fref%3Dsidebar","slug":"why-products-get-worse","credit":null,"twitterAvatarUrl":null,"twitterName":null,"webringSiteId":null,"webringSite":null,"postedAt":"2026-09-11T05:02:00.000Z","postedAtFormatted({\"format\":\"YYYY/MM/DD\"})":"2026/09/11","postedAtFormatted({\"format\":\"YYYYMMDD\"})":"20260911","postedAtFormatted({\"format\":\"MM/DD\"})":"09/11","postedAtFormatted({\"format\":\"dddd\"})":"Friday","postedAtFormatted({\"format\":\"MMMM\"})":"September","postedAtFormatted({\"format\":\"D\"})":"11","postedAtFormatted({\"format\":\"Do\"})":"11th","createdAt":"2026-09-11T03:13:36.126Z","createdAtFormatted":"2026/09/11","scheduledAt":null,"scheduledAtFormatted":null,"sentAt":null,"sentAtFormatted":null,"status":2,"pageUrl":"https://sidebar.io/post/CTptpCatwinbxGwJ8","pagePath":"/post/CTptpCatwinbxGwJ8","domain":"worseonpurpose.com","body":"Where quality lives, and how companies drain it from your products without a metric moving.","htmlBody":"\u003cp>Where quality lives, and how companies drain it from your products without a metric moving.\u003c/p>\n","clickCount":null,"isSponsored":false,"discountCode":null,"discountAmount":null,"sponsorshipPrice":null,"paidAt":null,"paidAtFormatted":null,"userId":"pbix9wzvSFPAkE4Gz","user":{"__ref":"User:pbix9wzvSFPAkE4Gz"},"categoriesIds":["HckhSphmbBXnBotAG","thG79GwHqHDnFhrEY","v2pPKpBKmG3MkWL3q"],"categories":[{"__ref":"Category:HckhSphmbBXnBotAG"},{"__ref":"Category:thG79GwHqHDnFhrEY"},{"__ref":"Category:v2pPKpBKmG3MkWL3q"}],"newsletters":[{"__ref":"Newsletter:Ggc93Rw5fqpxLTyYd"}]},"Newsletter:NX3jYZpWQyQQnGuSk":{"__typename":"Newsletter","_id":"NX3jYZpWQyQQnGuSk","createdAt":"2026-09-07T00:38:19.748Z","createdAtFormatted":"2026/09/07","sentAt":null,"subject":"Are you still typing your prompts, really?, Your product didnât get worse, Looogos, Four modes of working with AI, The singular viable product"},"Post:jypZRuf5nPcWbojNS":{"__typename":"Post","_id":"jypZRuf5nPcWbojNS","title":"Your product didnât get worse","shortTitle":"Your product didnât get worse","url":"https://blog.mastykarz.nl/your-product-didnt-get-worse/","urlRedirect":"https://sidebar.io/out?url=https%3A%2F%2Fblog.mastykarz.nl%2Fyour-product-didnt-get-worse%2F%3Fref%3Dsidebar","slug":"your-product-didn-t-get-worse","credit":null,"twitterAvatarUrl":null,"twitterName":null,"webringSiteId":null,"webringSite":null,"postedAt":"2026-09-07T11:03:00.000Z","postedAtFormatted({\"format\":\"YYYY/MM/DD\"})":"2026/09/07","postedAtFormatted({\"format\":\"YYYYMMDD\"})":"20260907","postedAtFormatted({\"format\":\"MM/DD\"})":"09/07","postedAtFormatted({\"format\":\"dddd\"})":"Monday","postedAtFormatted({\"format\":\"MMMM\"})":"September","postedAtFormatted({\"format\":\"D\"})":"7","postedAtFormatted({\"format\":\"Do\"})":"7th","createdAt":"2026-09-07T00:37:05.245Z","createdAtFormatted":"2026/09/07","scheduledAt":null,"scheduledAtFormatted":null,"sentAt":null,"sentAtFormatted":null,"status":2,"pageUrl":"https://sidebar.io/post/jypZRuf5nPcWbojNS","pagePath":"/post/jypZRuf5nPcWbojNS","domain":"blog.mastykarz.nl","body":"Customers still like your product and keep renewing. Meanwhile, their expectations may be changing in ways your usual signals wonât reveal.","htmlBody":"\u003cp>Customers still like your product and keep renewing. Meanwhile, their expectations may be changing in ways your usual signals wonât reveal.\u003c/p>\n","clickCount":null,"isSponsored":false,"discountCode":null,"discountAmount":null,"sponsorshipPrice":null,"paidAt":null,"paidAtFormatted":null,"userId":"pbix9wzvSFPAkE4Gz","user":{"__ref":"User:pbix9wzvSFPAkE4Gz"},"categoriesIds":["v2pPKpBKmG3MkWL3q","thG79GwHqHDnFhrEY"],"categories":[{"__ref":"Category:v2pPKpBKmG3MkWL3q"},{"__ref":"Category:thG79GwHqHDnFhrEY"}],"newsletters":[{"__ref":"Newsletter:NX3jYZpWQyQQnGuSk"}]},"Post:n2ib2QiZdJjbGRuSP":{"__typename":"Post","_id":"n2ib2QiZdJjbGRuSP","title":"The singular viable product","shortTitle":"The singular viable product","url":"https://www.nyn.me/blog/the-singular-viable-product","urlRedirect":"https://sidebar.io/out?url=https%3A%2F%2Fwww.nyn.me%2Fblog%2Fthe-singular-viable-product%3Fref%3Dsidebar","slug":"the-singular-viable-product","credit":null,"twitterAvatarUrl":null,"twitterName":null,"webringSiteId":null,"webringSite":null,"postedAt":"2026-09-07T11:00:00.000Z","postedAtFormatted({\"format\":\"YYYY/MM/DD\"})":"2026/09/07","postedAtFormatted({\"format\":\"YYYYMMDD\"})":"20260907","postedAtFormatted({\"format\":\"MM/DD\"})":"09/07","postedAtFormatted({\"format\":\"dddd\"})":"Monday","postedAtFormatted({\"format\":\"MMMM\"})":"September","postedAtFormatted({\"format\":\"D\"})":"7","postedAtFormatted({\"format\":\"Do\"})":"7th","createdAt":"2026-09-07T00:34:38.863Z","createdAtFormatted":"2026/09/07","scheduledAt":null,"scheduledAtFormatted":null,"sentAt":null,"sentAtFormatted":null,"status":2,"pageUrl":"https://sidebar.io/post/n2ib2QiZdJjbGRuSP","pagePath":"/post/n2ib2QiZdJjbGRuSP","domain":"nyn.me","body":"Why software built for one is no longer an escape from scale, but its new starting point.","htmlBody":"\u003cp>Why software built for one is no longer an escape from scale, but its new starting point.\u003c/p>\n","clickCount":null,"isSponsored":false,"discountCode":null,"discountAmount":null,"sponsorshipPrice":null,"paidAt":null,"paidAtFormatted":null,"userId":"pbix9wzvSFPAkE4Gz","user":{"__ref":"User:pbix9wzvSFPAkE4Gz"},"categoriesIds":["v2pPKpBKmG3MkWL3q","thG79GwHqHDnFhrEY"],"categories":[{"__ref":"Category:v2pPKpBKmG3MkWL3q"},{"__ref":"Category:thG79GwHqHDnFhrEY"}],"newsletters":[{"__ref":"Newsletter:NX3jYZpWQyQQnGuSk"}]},"Category:eoDTCoFDTSfgNi3Rv":{"__typename":"Category","_id":"eoDTCoFDTSfgNi3Rv","name":"Strategy","slug":"strategy","pagePath":"/category/strategy/eoDTCoFDTSfgNi3Rv"},"Newsletter:KY9pXogFCBHF9zASh":{"__typename":"Newsletter","_id":"KY9pXogFCBHF9zASh","createdAt":"2026-09-01T04:09:47.964Z","createdAtFormatted":"2026/09/01","
28sentAt":null,"subject":"You have to beat the models at something, A good move is enabling, Markdown database pattern, Clarity: AI writing skill and editor, The custodial era of UX"},"Post:WQHRbaGGYNijEQfTW":{"__typename":"Post","_id":"WQHRbaGGYNijEQfTW","title":"A good move is enabling","shortTitle":"A good move is enabling","url":"https://www.davesresearch.com/good-move-enabling/","urlRedirect":"https://sidebar.io/out?url=https%3A%2F%2Fwww.davesresearch.com%2Fgood-move-enabling%2F%3Fref%3Dsidebar","slug":"a-good-move-is-enabling","credit":null,"twitterAvatarUrl":null,"twitterName":null,"webringSiteId":null,"webringSite":null,"postedAt":"2026-09-01T04:08:33.563Z","postedAtFormatted({\"format\":\"YYYY/MM/DD\"})":"2026/09/01","postedAtFormatted({\"format\":\"YYYYMMDD\"})":"20260901","postedAtFormatted({\"format\":\"MM/DD\"})":"09/01","postedAtFormatted({\"format\":\"dddd\"})":"Tuesday","postedAtFormatted({\"format\":\"MMMM\"})":"September","postedAtFormatted({\"format\":\"D\"})":"1","postedAtFormatted({\"format\":\"Do\"})":"1st","createdAt":"2026-09-01T04:08:33.563Z","createdAtFormatted":"2026/09/01","
28scheduledAt":null,"scheduledAtFormatted":null,"sentAt":null,"sentAtFormatted":null,"status":2,"pageUrl":"https://sidebar.io/post/WQHRbaGGYNijEQfTW","pagePath":"/post/WQHRbaGGYNijEQfTW","domain":"davesresearch.com","body":"Donât build into dead ends: anticipate what happens next.","htmlBody":"\u003cp>Donât build into dead ends: anticipate what happens next.\u003c/p>\n","clickCount":null,"isSponsored":false,"discountCode":null,"discountAmount":null,"sponsorshipPrice":null,"paidAt":null,"paidAtFormatted":null,"userId":"pbix9wzvSFPAkE4Gz","user":{"__ref":"User:pbix9wzvSFPAkE4Gz"},"categoriesIds":["v2pPKpBKmG3MkWL3q","eoDTCoFDTSfgNi3Rv","thG79GwHqHDnFhrEY"],"categories":[{"__ref":"Category:v2pPKpBKmG3MkWL3q"},{"__ref":"Category:eoDTCoFDTSfgNi3Rv"},{"__ref":"Category:thG79GwHqHDnFhrEY"}],"newsletters":[{"__ref":"Newsletter:KY9pXogFCBHF9zASh"}]},"Category:BWnPECtCo8ysCL6dH":{"__typename":"Category","_id":"BWnPECtCo8ysCL6dH","name":"Resources","slug":"resources","pagePath":"/category/resources/BWnPECtCo8ysCL6dH"},"Newsletter:JieJLxnWLEobieSf8":{"__typename":"Newsletter","_id":"JieJLxnWLEobieSf8","createdAt":"2026-08-28T05:33:14.725Z","createdAtFormatted":"2026/08/28","sentAt":null,"subject":"Software for one, Step inside Teddy Blanksâ film title design process, Futurism is always extreme, The AI-native SDLC playbook, The turbulent AI era is here"},"Post:kWxw2E6hLyiEBSNEQ":{"__typename":"Post","_id":"kWxw2E6hLyiEBSNEQ","title":"The AI-native SDLC playbook","shortTitle":"The AI-native SDLC playbook","url":"https://claude.com/blog/the-ai-native-sdlc-playbook","urlRedirect":"https://sidebar.io/out?url=https%3A%2F%2Fclaude.com%2Fblog%2Fthe-ai-native-sdlc-playbook%3Fref%3Dsidebar","slug":"the-ai-native-sdlc-playbook","credit":null,"twitterAvatarUrl":null,"twitterName":null,"webringSiteId":null,"webringSite":null,"postedAt":"2026-08-28T05:30:59.248Z","postedAtFormatted({\"format\":\"YYYY/MM/DD\"})":"2026/08/28","postedAtFormatted({\"format\":\"YYYYMMDD\"})":"20260828","postedAtFormatted({\"format\":\"MM/DD\"})":"08/28","postedAtFormatted({\"format\":\"dddd\"})":"Friday","postedAtFormatted({\"format\":\"MMMM\"})":"August","postedAtFormatted({\"format\":\"D\"})":"28","postedAtFormatted({\"format\":\"Do\"})":"28th","createdAt":"2026-08-28T05:30:59.248Z","createdAtFormatted":"2026/08/28","scheduledAt":null,"scheduledAtFormatted":null,"sentAt":null,"sentAtFormatted":null,"status":2,"pageUrl":"https://sidebar.io/post/kWxw2E6hLyiEBSNEQ","pagePath":"/post/kWxw2E6hLyiEBSNEQ","domain":"claude.com","body":"Anthropicâs stage-by-stage playbook for the AI-native SDLC: how teams plan, design, build, test, deploy, and maintain software with Claude.","htmlBody":"\u003cp>Anthropicâs stage-by-stage playbook for the AI-native SDLC: how teams plan, design, build, test, deploy, and maintain software with Claude.\u003c/p>\n","clickCount":null,"isSponsored":false,"discountCode":null,"discountAmount":null,"sponsorshipPrice":null,"paidAt":null,"paidAtFormatted":null,"userId":"pbix9wzvSFPAkE4Gz","user":{"__ref":"User:pbix9wzvSFPAkE4Gz"},"categoriesIds":["hjSk5zzZkcKSjNJvs","v2pPKpBKmG3MkWL3q","BWnPECtCo8ysCL6dH"],"categories":[{"__ref":"Category:hjSk5zzZkcKSjNJvs"},{"__ref":"Category:v2pPKpBKmG3MkWL3q"},{"__ref":"Category:BWnPECtCo8ysCL6dH"}],"newsletters":[{"__ref":"Newsletter:JieJLxnWLEobieSf8"}]},"Category:aPHNJ3vudGEiJ7rwP":{"__typename":"Category","_id":"aPHNJ3vudGEiJ7rwP","name":"Design Systems","slug":"design-systems","pagePath":"/category/design-systems/aPHNJ3vudGEiJ7rwP"},"Newsletter:eQmXv6zurdqx49sKb":{"__typename":"Newsletter","_id":"eQmXv6zurdqx49sKb","createdAt":"2026-08-24T07:45:49.158Z","createdAtFormatted":"2026/08/24","sentAt":null,"subject":"The AI Notepad for back-to-back meetings, Perfection is not over-engineering, Keeping type consistent in changing conditions, Fluid type scale calculator, How complex systems fail"},"Post:sYPJoJPJjteCdmzN2":{"__typename":"Post","_id":"sYPJoJPJjteCdmzN2","title":"How complex systems fail","shortTitle":"How complex systems fail","url":"https://how.complexsystems.fail/","urlRedirect":"https://sidebar.io/out?url=https%3A%2F%2Fhow.complexsystems.fail%2F%3Fref%3Dsidebar","slug":"how-complex-systems-fail","credit":null,"twitterAvatarUrl":null,"twitterName":null,"webringSiteId":null,"webringSite":null,"postedAt":"2026-08-24T07:40:28.345Z","postedAtFormatted({\"format\":\"YYYY/MM/DD\"})":"2026/08/24","postedAtFormatted({\"format\":\"YYYYMMDD\"})":"20260824","postedAtFormatted({\"format\":\"MM/DD\"})":"08/24","postedAtFormatted({\"format\":\"dddd\"})":"Monday","postedAtFormatted({\"format\":\"MMMM\"})":"August","postedAtFormatted({\"format\":\"D\"})":"24","postedAtFormatted({\"format\":\"Do\"})":"24th","createdAt":"2026-08-24T07:40:28.345Z","createdAtFormatted":"2026/08/24","scheduledAt":null,"scheduledAtFormatted":null,"sentAt":null,"sentAtFormatted":null,"status":2,"pageUrl":"https://sidebar.io/post/sYPJoJPJjteCdmzN2","pagePath":"/post/sYPJoJPJjteCdmzN2","domain":"how.complexsystems.fail","body":"Latent flaws, hindsight bias, and operator adaptation. Offering product teams a framework for system safety.","htmlBody":"\u003cp>Latent flaws, hindsight bias, and operator adaptation. Offering product teams a framework for system safety.\u003c/p>\n","clickCount":null,"isSponsored":false,"discountCode":null,"discountAmount":null,"sponsorshipPrice":null,"paidAt":null,"paidAtFormatted":null,"userId":"pbix9wzvSFPAkE4Gz","user":{"__ref":"User:pbix9wzvSFPAkE4Gz"},"categoriesIds":["aPHNJ3vudGEiJ7rwP","v2pPKpBKmG3MkWL3q","thG79GwHqHDnFhrEY"],"categories":[{"__ref":"Category:aPHNJ3vudGEiJ7rwP"},{"__ref":"Category:v2pPKpBKmG3MkWL3q"},{"__ref":"Category:thG79GwHqHDnFhrEY"}],"newsletters":[{"__ref":"Newsletter:eQmXv6zurdqx49sKb"}]},"Newsletter:G9uAhSuGqhGvMi63N":{"__typename":"Newsletter","_id":"G9uAhSuGqhGvMi63N","createdAt":"2026-07-27T07:50:05.525Z","createdAtFormatted":"2026/07/27","sentAt":null,"subject":"Visualize striking 3D embellishment mockups, The era of personal software, Claude Cookbook, What.CD, Oink, and the banalities of streaming., A concrete definition of âProduct Senseâ"},"Post:4sXdmuLokm8yzParC":{"__typename":"Post","_id":"4sXdmuLokm8yzParC","title":"A concrete definition of âProduct Senseâ","shortTitle":"A concrete definition of âProduct Senseâ","url":"https://www.nngroup.com/articles/product-sense-definition/","urlRedirect":"https://sidebar.io/out?url=https%3A%2F%2Fwww.nngroup.com%2Farticles%2Fproduct-sense-definition%2F%3Fref%3Dsidebar","slug":"a-concrete-definition-of-product-sense","credit":null,"twitterAvatarUrl":null,"twitterName":null,"webringSiteId":null,"webringSite":null,"postedAt":"2026-07-27T07:44:41.407Z","postedAtFormatted({\"format\":\"YYYY/MM/DD\"})":"2026/07/27","postedAtFormatted({\"format\":\"YYYYMMDD\"})":"20260727","postedAtFormatted({\"format\":\"MM/DD\"})":"07/27","postedAtFormatted({\"format\":\"dddd\"})":"Monday","postedAtFormatted({\"format\":\"MMMM\"})":"July","postedAtFormatted({\"format\":\"D\"})":"27","postedAtFormatted({\"format\":\"Do\"})":"27th","createdAt":"2026-07-27T07:44:41.407Z","createdAtFormatted":"2026/07/27","scheduledAt":null,"scheduledAtFormatted":null,"sentAt":null,"sentAtFormatted":null,"status":2,"pageUrl":"https://sidebar.io/post/4sXdmuLokm8yzParC","pagePath":"/post/4sXdmuLokm8yzParC","domain":"nngroup.com","body":"Predicting which product decisions will succeed based on patterns learned through experimentation â and knowing when those patterns apply.","htmlBody":"\u003cp>Predicting which product decisions will succeed based on patterns learned through experimentation â and knowing when those patterns apply.\u003c/p>\n","clickCount":null,"isSponsored":false,"discountCode":null,"discountAmount":null,"sponsorshipPrice":null,"paidAt":null,"paidAtFormatted":null,"userId":"pbix9wzvSFPAkE4Gz","user":{"__ref":"User:pbix9wzvSFPAkE4Gz"},"categoriesIds":["v2pPKpBKmG3MkWL3q","thG79GwHqHDnFhrEY","BWnPECtCo8ysCL6dH"],"categories":[{"__ref":"Category:v2pPKpBKmG3MkWL3q"},{"__ref":"Category:thG79GwHqHDnFhrEY"},{"__ref":"Category:BWnPECtCo8ysCL6dH"}],"newsletters":[{"__ref":"Newsletter:G9uAhSuGqhGvMi63N"}]},"Newsletter:ect2T32FNTQAoct9D":{"__typename":"Newsletter","_id":"ect2T32FNTQAoct9D","createdAt":"2026-07-17T07:50:08.560Z","createdAtFormatted":"2026/07/17","sentAt":null,"subject":"Against bigness, Yes-Brainer, trust the human behind any decision-making, JustVibe, Design systems need evals"},"Post:S2jh2HzTYeTXEGm9b":{"__typename":"Post","_id":"S2jh2HzTYeTXEGm9b","title":"Against bigness","shortTitle":"Against bigness","url":"https://vaughntan.org/bigness","urlRedirect":"https://sidebar.io/out?url=https%3A%2F%2Fvaughntan.org%2Fbigness%3Fref%3Dsidebar","slug":"against-bigness","credit":null,"twitterAvatarUrl":null,"twitterName":null,"webringSiteId":null,"webringSite":null,"postedAt":"2026-07-17T07:50:00.685Z","postedAtFormatted({\"format\":\"YYYY/MM/DD\"})":"2026/07/17","postedAtFormatted({\"format\":\"YYYYMMDD\"})":"20260717","postedAtFormatted({\"format\":\"MM/DD\"})":"07/17","postedAtFormatted({\"format\":\"dddd\"})":"Friday","postedAtFormatted({\"format\":\"MMMM\"})":"July","postedAtFormatted({\"format\":\"D\"})":"17","postedAtFormatted({\"format\":\"Do\"})":"17th","createdAt":"2026-07-17T07:50:00.685Z","createdAtFormatted":"2026/07/17","scheduledAt":null,"scheduledAtFormatted":null,"sentAt":null,"sentAtFormatted":null,"status":2,"pageUrl":"https://sidebar.io/post/S2jh2HzTYeTXEGm9b","pagePath":"/post/S2jh2HzTYeTXEGm9b","domain":"vaughntan.org","body":"Organisations say they want innovation but keep killing it. The problem is the organisational decision-making machinery.","htmlBody":"\u003cp>Organisations say they want innovation but keep killing it. The problem is the organisational decision-making machinery.\u003c/p>\n","clickCount":null,"isSponsored":false,"discountCode":null,"discountAmount":null,"sponsorshipPrice":null,"paidAt":null,"paidAtFormatted":null,"userId":"pbix9wzvSFPAkE4Gz","user":{"__ref":"User:pbix9wzvSFPAkE4Gz"},"categoriesIds":["JH78KxQueePbFTui8","v2pPKpBKmG3MkWL3q","thG79GwHqHDnFhrEY"],"categories":[{"__ref":"Category:JH78KxQueePbFTui8"},{"__ref":"Category:v2pPKpBKmG3MkWL3q"},{"__ref":"Category:thG79GwHqHDnFhrEY"}],"newsletters":[{"__ref":"Newsletter:ect2T32FNTQAoct9D"}]},"Newsletter:jaRjigLfLvseJhiJx":{"__typename":"Newsletter","_id":"jaRjigLfLvseJhiJx","createdAt":"2026-06-15T08:02:55.215Z","createdAtFormatted":"2026/06/15","sentAt":null,"subject":"html.to.design, Tech Influence Watch, Extend UI, The flaw is the feature, Everyone got excited"},"Post:urRPnBiYhYbXbiDXb":{"__typename":"Post","_id":"urRPnBiYhYbXbiDXb","t
28itle":"The flaw is the feature","shortTitle":"The flaw is the feature","url":"https://uxdesign.cc/the-flaw-is-the-feature-e6769c5cf5b4","urlRedirect":"https://sidebar.io/out?url=https%3A%2F%2Fuxdesign.cc%2Fthe-flaw-is-the-feature-e6769c5cf5b4%3Fref%3Dsidebar","slug":"the-flaw-is-the-feature","credit":null,"twitterAvatarUrl":null,"twitterName":null,"webringSiteId":null,"webringSite":null,"postedAt":"2026-06-15T08:01:00.000Z","postedAtFormatted({\"format\":\"YYYY/MM/DD\"})":"2026/06/15","postedAtFormatted({\"format\":\"YYYYMMDD\"})":"20260615","postedAtFormatted({\"format\":\"MM/DD\"})":"06/15","postedAtFormatted({\"format\":\"dddd\"})":"Monday","postedAtFormatted({\"format\":\"MMMM\"})":"June","postedAtFormatted({\"format\":\"D\"})":"15","postedAtFormatted({\"format\":\"Do\"})":"15th","createdAt":"2026-06-15T07:58:17.888Z","createdAtFormatted":"2026/06/15","scheduledAt":null,"scheduledAtFormatted":null,"sentAt":null,"sentAtFormatted":null,"status":2,"pageUrl":"https://sidebar.io/post/urRPnBiYhYbXbiDXb","pagePath":"/post/urRPnBiYhYbXbiDXb","domain":"uxdesign.cc","body":"What is polish actually worth?","htmlBody":"\u003cp>What is polish actually worth?\u003c/p>\n","clickCount":null,"isSponsored":false,"discountCode":null,"discountAmount":null,"sponsorshipPrice":null,"paidAt":null,"paidAtFormatted":null,"userId":"pbix9wzvSFPAkE4Gz","user":{"__ref":"User:pbix9wzvSFPAkE4Gz"},"categoriesIds":["thG79GwHqHDnFhrEY","v2pPKpBKmG3MkWL3q"],"categories":[{"__ref":"Category:thG79GwHqHDnFhrEY"},{"__ref":"Category:v2pPKpBKmG3MkWL3q"}],"newsletters":[{"__ref":"Newsletter:jaRjigLfLvseJhiJx"}]},"Newsletter:CbCSgLpJm6R5Z3uwv":{"__typename":"Newsletter","_id":"CbCSgLpJm6R5Z3uwv","createdAt":"2026-06-12T07:48:08.658Z","createdAtFormatted":"2026/06/12","sentAt":null,"subject":"For most of my career I designed the cockpit, Know your shortcuts, Single responsibility, the distorted principle, Boneyard, Exploring vs Exploiting"},"Post:XmueRMFHzJCwQALfJ":{"__typename":"Post","_id":"XmueRMFHzJCwQALfJ","title":"Exploring vs Exploiting","shortTitle":"Exploring vs Exploiting","url":"https://www.antmurphy.me/newsletter/exploring-vs-exploiting-the-two-modes-of-product-discovery","urlRedirect":"https://sidebar.io/out?url=https%3A%2F%2Fwww.antmurphy.me%2Fnewsletter%2Fexploring-vs-exploiting-the-two-modes-of-product-discovery%3Fref%3Dsidebar","slug":"exploring-vs-exploiting","credit":null,"twitterAvatarUrl":null,"twitterName":null,"webringSiteId":null,"webringSite":null,"postedAt":"2026-06-12T07:44:38.490Z","postedAtFormatted({\"format\":\"YYYY/MM/DD\"})":"2026/06/12","postedAtFormatted({\"format\":\"YYYYMMDD\"})":"20260612","postedAtFormatted({\"format\":\"MM/DD\"})":"06/12","postedAtFormatted({\"format\":\"dddd\"})":"Friday","postedAtFormatted({\"format\":\"MMMM\"})":"June","postedAtFormatted({\"format\":\"D\"})":"12","postedAtFormatted({\"format\":\"Do\"})":"12th","createdAt":"2026-06-12T07:44:38.489Z","createdAtFormatted":"2026/06/12","scheduledAt":null,"scheduledAtFormatted":null,"sentAt":null,"sentAtFormatted":null,"status":2,"pageUrl":"https://sidebar.io/post/XmueRMFHzJCwQALfJ","pagePath":"/post/XmueRMFHzJCwQALfJ","domain":"antmurphy.me","body":"The two modes of product discovery.","htmlBody":"\u003cp>The two modes of product discovery.\u003c/p>\n","clickCount":null,"isSponsored":false,"discountCode":null,"discountAmount":null,"sponsorshipPrice":null,"paidAt":null,"paidAtFormatted":null,"userId":"pbix9wzvSFPAkE4Gz","user":{"__ref":"User:pbix9wzvSFPAkE4Gz"},"categoriesIds":["v2pPKpBKmG3MkWL3q","thG79GwHqHDnFhrEY"],"categories":[{"__ref":"Category:v2pPKpBKmG3MkWL3q"},{"__ref":"Category:thG79GwHqHDnFhrEY"}],"newsletters":[{"__ref":"Newsletter:CbCSgLpJm6R5Z3uwv"}]},"Newsletter:z4arqG8AssF4S5RN9":{"__typename":"Newsletter","_id":"z4arqG8AssF4S5RN9","createdAt":"2026-06-10T07:56:31.253Z","createdAtFormatted":"2026/06/10","sentAt":null,"subject":"How I validated design decisions, fonts.xyz, The old typography is new again, performative-ui, The four design jobs AI created (so far)"},"Post:mSHfQvaoC3CQbsrQg":{"__typename":"Post","_id":"mSHfQvaoC3CQbsrQg","title":"How I validated design decisions before writing production code","shortTitle":"How I validated design decisions","url":"https://slack.design/articles/how-i-validated-design-decisions-before-writing-production-code/","urlRedirect":"https://sidebar.io/out?url=https%3A%2F%2Fslack.design%2Farticles%2Fhow-i-validated-design-decisions-before-writing-production-code%2F%3Fref%3Dsidebar","slug":"how-i-validated-design-decisions-before-writing-production","credit":null,"twitterAvatarUrl":null,"twitterName":null,"webringSiteId":null,"webringSite":null,"postedAt":"2026-06-10T07:56:24.024Z","postedAtFormatted({\"format\":\"YYYY/MM/DD\"})":"2026/06/10","postedAtFormatted({\"format\":\"YYYYMMDD\"})":"20260610","postedAtFormatted({\"format\":\"MM/DD\"})":"06/10","postedAtFormatted({\"format\":\"dddd\"})":"Wednesday","postedAtFormatted({\"format\":\"MMMM\"})":"June","postedAtFormatted({\"format\":\"D\"})":"10","postedAtFormatted({\"format\":\"Do\"})":"10th","createdAt":"2026-06-10T07:56:24.024Z","createdAtFormatted":"2026/06/10","scheduledAt":null,"scheduledAtFormatted":null,"sentAt":null,"sentAtFormatted":null,"status":2,"pageUrl":"https://sidebar.io/post/mSHfQvaoC3CQbsrQg","pagePath":"/post/mSHfQvaoC3CQbsrQg","domain":"slack.design","body":"We can finally generate evidence before committing to anything.","htmlBody":"\u003cp>We can finally generate evidence before committing to anything.\u003c/p>\n","clickCount":null,"isSponsored":false,"discountCode":null,"discountAmount":null,"sponsorshipPrice":null,"paidAt":null,"paidAtFormatted":null,"userId":"pbix9wzvSFPAkE4Gz","user":{"__ref":"User:pbix9wzvSFPAkE4Gz"},"categoriesIds":["thG79GwHqHDnFhrEY","v2pPKpBKmG3MkWL3q"],"categories":[{"__ref":"Category:thG79GwHqHDnFhrEY"},{"__ref":"Category:v2pPKpBKmG3MkWL3q"}],"newsletters":[{"__ref":"Newsletter:z4arqG8AssF4S5RN9"}]},"Category:7EQFhxvKRWoXLPovd":{"__typename":"Category","_id":"7EQFhxvKRWoXLPovd","name":"Reflections","slug":"reflections","pagePath":"/category/reflections/7EQFh
28xvKRWoXLPovd"},"Newsletter:FximWP7ztfKq56iDb":{"__typename":"Newsletter","_id":"FximWP7ztfKq56iDb","createdAt":"2026-06-03T07:52:21.109Z","createdAtFormatted":"2026/06/03","sentAt":null,"subject":"Two LLM UI patterns that arenât chat, heerich.js, Motion vocabulary, On frictionmaxxing and the creative virtues of inconvenience, Self-fulfilling projects"},"Post:YWfHech7jaaTcWiYx":{"__typename":"Post","_id":"YWfHech7jaaTcWiYx","title":"Self-fulfilling projects","shortTitle":"Self-fulfilling projects","url":"https://www.davesresearch.com/self-fulfilling-projects/","urlRedirect":"https://sidebar.io/out?url=https%3A%2F%2Fwww.davesresearch.com%2Fself-fulfilling-projects%2F%3Fref%3Dsidebar","slug":"self-fulfilling-projects","credit":null,"twitterAvatarUrl":null,"twitterName":null,"webringSiteId":null,"webringSite":null,"postedAt":"2026-06-03T07:47:06.018Z","postedAtFormatted({\"format\":\"YYYY/MM/DD\"})":"2026/06/03","postedAtFormatted({\"format\":\"YYYYMMDD\"})":"20260603","postedAtFormatted({\"format\":\"MM/DD\"})":"06/03","postedAtFormatted({\"format\":\"dddd\"})":"Wednesday","postedAtFormatted({\"format\":\"MMMM\"})":"June","postedAtFormatted({\"format\":\"D\"})":"3","postedAtFormatted({\"format\":\"Do\"})":"3rd","createdAt":"2026-06-03T07:47:06.018Z","createdAtFormatted":"2026/06/03","scheduledAt":null,"scheduledAtFormatted":null,"sentAt":null,"sentAtFormatted":null,"status":2,"pageUrl":"https://sidebar.io/post/YWfHech7jaaTcWiYx","pagePath":"/post/YWfHech7jaaTcWiYx","domain":"davesresearch.com","body":"The projects that defy clarity and specificity.","htmlBody":"\u003cp>The projects that defy clarity and specificity.\u003c/p>\n","clickCount":null,"isSponsored":false,"discountCode":null,"discountAmount":null,"sponsorshipPrice":null,"paidAt":null,"paidAtFormatted":null,"userId":"pbix9wzvSFPAkE4Gz","user":{"__ref":"User:pbix9wzvSFPAkE4Gz"},"categoriesIds":["v2pPKpBKmG3MkWL3q","7EQFhxvKRWoXLPovd"],"categories":[{"__ref":"Category:v2pPKpBKmG3MkWL3q"},{"__ref":"Category:7EQFhxvKRWoXLPovd"}],"newsletters":[{"__ref":"Newsletter:FximWP7ztfKq56iDb"}]},"Category:cA7rgnTdo7trwLQQP":{"__typename":"Category","_id":"cA7rgnTdo7trwLQQP","name":"UI","slug":"ui","pagePath":"/category/ui/cA7rgnTdo7trwLQQP"},"Newsletter:NkhDZWt8vPhsT7gDQ":{"__typename":"Newsletter","_id":"NkhDZWt8vPhsT7gDQ","createdAt":"2026-05-25T07:38:04.823Z","createdAtFormatted":"2026/05/25","sentAt":null,"subject":"A smaller screen needs a different story, Everyoneâs a thought leader, AI in Design Report 2026, The interface is no longer the product, After automation"},"Post:RCtvSTd9BXLkWXtbp":{"__typename":"Post","_id":"RCtvSTd9BXLkWXtbp","title":"The interface is no longer the product","shortTitle":"The interface is no longer the product","url":"https://blog.mozilla.ai/the-interface-is-no-longer-the-product/","urlRedirect":"https://sidebar.io/out?url=https%3A%2F%2Fblog.mozilla.ai%2Fthe-interface-is-no-longer-the-product%2F%3Fref%3Dsidebar","slug":"the-interface-is-no-longer-the-product","credit":null,"twitterAvatarUrl":null,"twitterName":null,"webringSiteId":null,"webringSite":null,"postedAt":"2026-05-25T07:34:45.874Z","postedAtFormatted({\"format\":\"YYYY/MM/DD\"})":"2026/05/25","postedAtFormatted({\"format\":\"YYYYMMDD\"})":"20260525","postedAtFormatted({\"format\":\"MM/DD\"})":"05/25","postedAtFormatted({\"format\":\"dddd\"})":"Monday","postedAtFormatted({\"format\":\"MMMM\"})":"May","postedAtFormatted({\"format\":\"D\"})":"25","postedAtFormatted({\"format\":\"Do\"})":"25th","createdAt":"2026-05-25T07:34:45.874Z","createdAtFormatted":"2026/05/25","scheduledAt":null,"scheduledAtFormatted":null,"sentAt":null,"sentAtFormatted":null,"status":2,"pageUrl":"https://sidebar.io/post/RCtvSTd9BXLkWXtbp","pagePath":"/post/RCtvSTd9BXLkWXtbp","domain":"blog.mozilla.ai","body":"The deck, doc, or dashboard becomes the output, not the source of truth.","htmlBody":"\u003cp>The deck, doc, or dashboard becomes the output, not the source of truth.\u003c/p>\n","clickCount":null,"isSponsored":false,"discountCode":null,"discountAmount":null,"sponsorshipPrice":null,"paidAt":null,"paidAtFormatted":null,"userId":"pbix9wzvSFPAkE4Gz","user":{"__ref":"User:pbix9wzvSFPAkE4Gz"},"categoriesIds":["v2pPKpBKmG3MkWL3q","cA7rgnTdo7trwLQQP","thG79GwHqHDnFhrEY"],"categories":[{"__ref":"Category:v2pPKpBKmG3MkWL3q"},{"__ref":"Category:cA7rgnTdo7trwLQQP"},{"__ref":"Category:thG79GwHqHDnFhrEY"}],"newsletters":[{"__ref":"Newsletter:NkhDZWt8vPhsT7gDQ"}]},"Newsletter:ivu5RmTHCj74mqimb":{"__typename":"Newsletter","_id":"ivu5RmTHCj74mqimb","createdAt":"2026-05-15T07:37:09.400Z","createdAtFormatted":"2026/05/15","sentAt":null,"subject":"The text is not the product, Emotion Explorer, A painting you can play, Language models in the browser, How to make Claude Code follow your design system"},"Post:DmGXJFz2j3zBCCvFi":{"__typename":"Post","_id":"DmGXJFz2j3zBCCvFi","title":"The duality of language models in the browser","shortTitle":"Language models in the browser","url":"https://daverupert.com/2026/05/small-language-models-in-the-browser/","urlRedirect":"https://sidebar.io/out?url=https%3A%2F%2Fdaverupert.com%2F2026%2F05%2Fsmall-language-models-in-the-browser%2F%3Fref%3Dsidebar","slug":"the-duality-of-language-models-in-the-browser","credit":null,"twitterAvatarUrl":null,"twitterName":null,"webringSiteId":null,"webringSite":null,"postedAt":"2026-05-15T07:34:46.903Z","postedAtFormatted({\"format\":\"YYYY/MM/DD\"})":"2026/05/15","postedAtFormatted({\"format\":\"YYYYMMDD\"})":"20260515","postedAtFormatted({\"format\":\"MM/DD\"})":"05/15","postedAtFormatted({\"format\":\"dddd\"})":"Friday","postedAtFormatted({\"format\":\"MMMM\"})":"May","postedAtFormatted({\"format\":\"D\"})":"15","postedAtFormatted({\"format\":\"Do\"})":"15th","createdAt":"2026-05-15T07:34:46.903Z","createdAtFormatted":"2026/05/15","scheduledAt":null,"scheduledAtFormatted":null,"sentAt":null,"sentAtFormatted":null,"status":2,"pageUrl":"https://sidebar.io/post/DmGXJFz2j3zBCCvFi","pagePath":"/post/DmGXJFz2j3zBCCvFi","domain":"daverupert.com","body":"AI in the browser reeks of a product manager trying to hit a KPI to shoehorn AI into everything.","htmlBody":"\u003cp>AI in the browser reeks of a product manager trying to hit a KPI to shoehorn AI into everything.\u003c/p>\n","clickCount":null,"isSponsored":false,"discountCode":null,"discountAmount":null,"sponsorshipPrice":null,"paidAt":null,"paidAtFormatted":null,"userId":"pbix9wzvSFPAkE4Gz","user":{"__ref":"User:pbix9wzvSFPAkE4Gz"},"categoriesIds":["hjSk5zzZkcKSjNJvs","v2pPKpBKmG3MkWL3q"],"categories":[{"__ref":"Category:hjSk5zzZkcKSjNJvs"},{"__ref":"Category:v2pPKpBKmG3MkWL3q"}],"newsletters":[{"__ref":"Newsletter:ivu5RmTHCj74mqimb"}]},"Category:vsvNQrm5S6ncr2nn9":{"__typename":"Category","_id":"vsvNQrm5S6ncr2nn9","name":"Productivity","slug":"productivity","pagePath":"/category/productivity/vsvNQrm5S6ncr2nn9"},"Newsletter:zSwtAmTPXocY9LCZf":{"__typename":"Newsletter","_id":"zSwtAmTPXocY9LCZf","createdAt":"2026-05-11T08:26:40.449Z","createdAtFormatted":"2026/05/11","sentAt":null,"subject":"ProtoPie User Testing, The organization is the bottleneck, The unreasonable effectiveness of HTML, All aboard the voice to text train, How the heck does Shazam work?"},"Post:Q7zLkcZDpfvmHeeSf":{"__typename":"Post","_id":"Q7zLkcZDpfvmHeeSf","title":"The organization is the bottleneck","shortTitle":"The organization is the bottleneck","url":"https://www.oreilly.com/radar/the-organization-is-the-bottleneck/","urlRedirect":"https://sidebar.io/out?url=https%3A%2F%2Fwww.oreilly.com%2Fradar%2Fthe-organization-is-the-bottleneck%2F%3Fref%3Dsidebar","slug":"the-organization-is-the-bottleneck","credit":null,"twitterAvatarUrl":null,"twitterName":null,"webringSiteId":null,"webringSite":null,"postedAt":"2026-05-11T08:24:51.027Z","postedAtFormatted({\"format\":\"YYYY/MM/DD\"})":"2026/05/11","postedAtFormatted({\"format\":\"YYYYMMDD\"})":"20260511","postedAtFormatted({\"format\":\"MM/DD\"})":"05/11","postedAtFormatted({\"format\":\"dddd\"})":"Monday","postedAtFormatted({\"format\":\"MMMM\"})":"May","postedAtFormatted({\"format\":\"D\"})":"11","postedAtFormatted({\"format\":\"Do\"})":"11th","createdAt":"2026-05-11T08:24:51.027Z","createdAtFormatted":"2026/05/11","scheduledAt":null,"scheduledAtFormatted":null,"sentAt":null,"sentAtFormatted":null,"status":2,"pageUrl":"https://sidebar.io/post/Q7zLkcZDpfvmHeeSf","pagePath":"/post/Q7zLkcZDpfvmHeeSf","domain":"oreilly.com","body":"Everyone is adopting AI coding tools. Engineers are writing code faster than ever. But are organizations actually delivering value faster?","htmlBody":"\u003cp>Everyone is adopting AI coding tools. Engineers are writing code faster than ever. But are organizations actually delivering value faster?\u003c/p>\n","clickCount":null,"isSponsored":false,"discountCode":null,"discountAmount":null,"sponsorshipPrice":null,"paidAt":null,"paidAtFormatted":null,"userId":"pbix9wzvSFPAkE4Gz","user":{"__ref":"User:pbix9wzvSFPAkE4Gz"},"categoriesIds":["v2pPKpBKmG3MkWL3q","vsvNQrm5S6ncr2nn9","hjSk5zzZkcKSjNJvs"],"categories":[{"__ref":"Category:v2pPKpBKmG3MkWL3q"},{"__ref":"Category:vsvNQrm5S6ncr2nn9"},{"__ref":"Category:hjSk5zzZkcKSjNJvs"}],"newsletters":[{"__ref":"Newsletter:zSwtAmTPXocY9LCZf"}]},"Newsletter:49G2wueZorMH5Qezr":{"__typename":"Newsletter","_id":"49G2wueZorMH5Qezr","createdAt":"2026-05-06T07:49:19.800Z","createdAtFormatted":"2026/05/06","sentAt":null,"subject":"Design from the inside, Cognitive Biases, Flipbook, Tinto, agent-native Product Management"},"Post:TqmajwK4cBiDmeMyt":{"__typename":"Post","_id":"TqmajwK4cBiDmeMyt","title":"A guide to agent-native Product Management","shortTitle":"agent-native Product Management","url":"https://every.to/guides/ai-product-management-guide","urlRedirect":"https://sidebar.io/out?url=https%3A%2F%2Fevery.to%2Fguides%2Fai-product-management-guide%3Fref%3Dsidebar","slug":"a-guide-to-agent-native-product-management","credit":null,"twitterAvatarUrl":null,"twitterName":null,"webringSiteId":null,"webringSite":null,"postedAt":"2026-05-06T07:47:12.756Z","postedAtFormatted({\"format\":\"YYYY/MM/DD\"})":"2026/05/06","postedAtFormatted({\"format\":\"YYYYMMDD\"})":"20260506","postedAtFormatted({\"format\":\"MM/DD\"})":"05/06","postedAtFormatted({\"format\":\"dddd\"})":"Wednesday","postedAtFormatted({\"format\":\"MMMM\"})":"May","postedAtFormatted({\"format\":\"D\"})":"6","postedAtFormatted({\"format\":\"Do\"})":"6th","createdAt":"2026-05-06T07:47:12.756Z","createdAtFormatted":"2026/05/06","scheduledAt":null,"scheduledAtFormatted":null,"sentAt":null,"sentAtFormatted":null,"status":2,"pageUrl":"https://sidebar.io/post/TqmajwK4cBiDmeMyt","pagePath":"/post/TqmajwK4cBiDmeMyt","domain":"every.to","body":"A step-by-step guide to using agentic capabilities for better product management","htmlBody":"\u003cp>A step-by-step guide to using agentic capabilities for better product management\u003c/p>\n","clickCount":null,"isSponsored":false,"discountCode":null,"discountAmount":null,"sponsorshipPrice":null,"paidAt":null,"paidAtFormatted":null,"userId":"pbix9wzvSFPAkE4Gz","user":{"__ref":"User:pbix9wzvSFPAkE4Gz"},"categoriesIds":["hjSk5zzZkcKSjNJvs","BWnPECtCo8ysCL6dH","v2pPKpBKmG3MkWL3q"],"categories":[{"__ref":"Category:hjSk5zzZkcKSjNJvs"},{"__ref":"Category:BWnPECtCo8ysCL6dH"},{"__ref":"Category:v2pPKpBKmG3MkWL3q"}],"newsletters":[{"__ref":"Newsletter:49G2wueZorMH5Qezr"}]}};</script>
28 29
29<script type="text/javascript">__meteor_runtime_config__ = JSON.parse(decodeURIComponent("%7B%22meteorRelease%22%3A%22METEOR%402.7.3%22%2C%22gitCommitHash%22%3A%22c40307fd0303d3a85a2a97dc7dcf06fd47e54b29%22%2C%22meteorEnv%22%3A%7B%22NODE_ENV%22%3A%22production%22%2C%22TEST_METADATA%22%3A%22%7B%7D%22%7D%2C%22PUBLIC_SETTINGS%22%3A%7B%22debug%22%3Afalse%2C%22title%22%3A%22Sidebar%22%2C%22tagline%22%3A%22The%20five%20best%20design%20links%2C%20every%20weekday.%22%2C%22siteUrl%22%3A%22https%3A%2F%2Fsidebar.io%22%2C%22siteImage%22%3A%22%2Fimg%2Fsidebar_social.png%22%2C%22faviconUrl%22%3A%22%2Fimg%2Fsidebar_favicon.svg%22%2C%22environment%22%3A%22production%22%2C%22locale%22%3A%22en%22%2C%22googleAnalytics%22%3A%7B%22apiKey%22%3A%22UA-38849503-3%22%7D%2C%22stripe%22%3A%7B%22publishableKeyTest%22%3A%22pk_test_K0rkFDrT0jj4NqG5Dumr3RaU%22%2C%22publishableKey%22%3A%22pk_live_hEx1Uk3eTvirPX6XaWNoMs2h%22%7D%2C%22sentry%22%3A%7B%22clientDSN%22%3A%22https%3A%2F%2Fd3baedbeac634802b4deda8c4b441a70%40o324825.ingest.sentry.io%2F5275191%22%7D%2C%22oneGraph%22%3A%7B%22appId%22%3A%22ab70c14a-a1e0-4f9b-9a38-5ebda9792f3f%22%7D%2C%22hosting%22%3A%22Digital%20Ocean%20(v2)%22%2C%22hostingLink%22%3A%22https%3A%2F%2Fdigitalocean.com%22%7D%2C%22ROOT_URL%22%3A%22https%3A%2F%2Fsidebar.io%22%2C%22ROOT_URL_PATH_PREFIX%22%3A%22%22%2C%22reactFastRefreshEnabled%22%3Atrue%2C%22autoupdate%22%3A%7B%22versions%22%3A%7B%22web.browser%22%3A%7B%22version%22%3A%22b288bfa2cae61cd16d64ba5de3bd5875d9558a1a%22%2C%22versionRefreshable%22%3A%22e1cf0880a75225fe28256e3db1626a8f69beb3fa%22%2C%22versionNonRefreshable%22%3A%222f61774d88ba142702382c431be3fe78fa5e4cd8%22%2C%22versionReplaceable%22%3A%22bb672a9b1e5a28071d5cb476b9fe8276c6582f75%22%7D%2C%22web.browser.legacy%22%3A%7B%22version%22%3A%22fec3df8ca1c327f22bbc130516999b2021e57443%22%2C%22versionRefreshable%22%3A%22e1cf0880a75225fe28256e3db1626a8f69beb3fa%22%2C%22versionNonRefreshable%22%3A%22f23e00bd1f94835e41144fd330f20d886a3ad952%22%2C%22versionReplaceable%22%3A%22bb672a9b1e5a28071d5cb476b9fe8276c6582f75%22%7D%7D%2C%22autoupdateVersion%22%3Anull%2C%22autoupdateVersionRefreshable%22%3Anull%2C%22autoupdateVersionCordova%22%3Anull%2C%22appId%22%3A%224ibiemui4bqn1j744h7%22%7D%2C%22appId%22%3A%224ibiemui4bqn1j744h7%22%2C%22isModern%22%3Afalse%7D"))</script>
29 30 31
31<script type="text/javascript" src="/9b18d66db4fddf3f0571252bb728a121e45aab11.js?meteor_js_resource=true"></script>
31 32 33 34</body> 35</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.