PageSourceSearch

https://stackoverflow.blog/productivity/

html stackoverflow.blog collected 2026-09-24 06:55:33 UTC 143,135 bytes, 1 lines download raw bytes

1<!DOCTYPE html><html  lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><title>Productivity - Stack Overflow</title><link rel="preconnect" href="https://www.googletagmanager.com">
1<script type="importmap">{"imports":{"#entry":"/_nuxt/igBnPZTB.js"}}</script>
vendor: 57 bytes, line 1
1<script src="https://www.googletagmanager.com/gtag/js?id=
1G-DTTX7JCXEJ
vendor: 36 bytes, line 1
1" async data-hid="head-ga"></script>
1<style>nav a[data-v-df5a0bb6],nav a[data-v-df5a0bb6]:visited,nav button[data-v-df5a0bb6]{color:var(--black)!important;display:block;padding:3px 0}nav a[data-v-df5a0bb6]:hover,nav button[data-v-df5a0bb6]:hover{color:var(--blue-500);text-decoration:underline}nav li>ul[data-v-df5a0bb6]{border-left:3px solid var(--black-225);margin-top:3px;padding-left:10px}.sub-link[data-v-df5a0bb6]{color:var(--black-400)!important}section h3[data-v-df5a0bb6]{color:var(--black-400);font-size:16px;font-weight:500;margin:12px 0 24px}@media screen and (max-width:470px){.sections[data-v-df5a0bb6]{flex-direction:column}}</style><link rel="stylesheet" href="/_nuxt/entry.DB50Bfqr.css" crossorigin><link rel="stylesheet" href="/_nuxt/Footer.CBW8JzNG.css" crossorigin><link rel="stylesheet" href="/_nuxt/Modal.CnPlmjv2.css" crossorigin><link rel="stylesheet" href="/_nuxt/SanityContent.WzRGkE7M.css" crossorigin><link rel="preload" as="fetch" crossorigin="anonymous" href="/productivity/_payload.json?_b=4900ffdd-7672-4b60-9bc4-4d8cbbb19c70"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/igBnPZTB.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/hePW80VL.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/DjS0xbvg.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/CNW9Osv5.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/HclGiUj8.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/D1qpH6Pu.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/ULRhyFxa.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/BGze3w87.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/Ccl0v3aC.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/BaUt5Xm8.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/6lvfEp2t.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/CkvdZEJQ.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/mHzno_Pf.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/C3gn72eF.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/63w8-Y63.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/DfowE93g.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/CRfAUoyq.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/C_xuQalc.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/CFy8Uxe62.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/DUTxQXBQ.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/DJrHMbtv.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/C1msyEQU.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/D2GSWYk82.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/DjQPAAOC2.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/D-ERr1vr.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/BTfY3gI02.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/70_x2W4k2.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/CmKG3k452.js">
1<script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" data-domain-script="d06435e0-17fb-4659-9a14-1930a6e0be80-test" defer data-hid="head-onetrust-sdk"></script>
1<script type="module" src="/_nuxt/igBnPZTB.js" crossorigin></script>
1<link rel="dns-prefetch" href="https://www.google-analytics.com"><link rel="prefetch" as="script" crossorigin href="/_nuxt/zxfBb7ct.js"><link rel="prefetch" as="script" crossorigin href="/_nuxt/DFd1IrEG.js"><link rel="prefetch" as="script" crossorigin href="/_nuxt/Cx3v2-Yp.js"><link rel="prefetch" as="script" crossorigin href="/_nuxt/ODC8zPNr.js"><link rel="prefetch" as="script" crossorigin href="/_nuxt/DQT0gUW1.js"><link rel="prefetch" as="script" crossorigin href="/_nuxt/CuX0iEMe.js"><link rel="prefetch" as="script" crossorigin href="/_nuxt/Datf-Mgm.js"><link rel="prefetch" as="script" crossorigin href="/_nuxt/B9kHqgaw.js"><link rel="prefetch" as="script" crossorigin href="/_nuxt/wzadwL2c.js"><link rel="prefetch" as="script" crossorigin href="/_nuxt/BXR6Gh-7.js"><meta name="format-detection" content="telephone=no"><meta name="theme-color" content="#FF5E00"><meta name="twitter:site" content="@stackoverflow"><meta name="twitter:card" content="summary_large_image"><meta name="robots" content="Index, Follow"><meta property="og:type" content="website"><link rel="icon" href="/favicon.ico" sizes="any"><link rel="icon" href="/favicon.svg" type="image/svg+xml"><link rel="apple-touch-icon" href="/apple-touch-icon.png"><link rel="image_src" href="/apple-touch-icon.png"><meta property="og:url" content="https://stackoverflow.blog/productivity/"><link rel="canonical" href="https://stackoverflow.blog/productivity/"></head><body  class="">
1<script data-hid="body-theme-select">let stackex_theme = localStorage.getItem('stackex-theme'); if (stackex_theme) document.body.className += ' ' + stackex_theme</script>
1<div id="__nuxt"><!--[--><!--[--><div class="nuxt-loading-indicator" style="position:fixed;top:0;right:0;left:0;pointer-events:none;width:auto;height:3px;opacity:0;background:#FF5E00;background-size:0% auto;transform:scaleX(0%);transform-origin:left;transition:transform 0.1s, height 0.4s, opacity 0.4s;z-index:999999;"></div><!--[--><!--[--><header class="bb bc-black-300 py12 ps-relative z-nav"><div class="p-wrapper d-flex w100 mx-auto ff-sans"><div class="flex--item4"><a href="/" class="d-inline-flex ai-center h:bg-black-150 bar-md p6"><svg width="32" height="32" viewBox="0 0 32 32" class="svg-icon IconGlyph32 fc-black-600" aria-hidden="true"><path d="M23.8 17.22a18 18 0 0 0-2.2 3.87l-.02.06q-.83 2.04-1.15 4.3v.03A18 18 0 0 0 20.4 30H4v-4.55h14.23l.1-.56L4.6 21.1l1.14-4.4 13.88 3.85.2-.44-12.46-7.43 2.2-3.94 12.65 7.54.3-.37L12.17 5.2 15.28 2l10.53 10.86 1.1 1.15q-1.75 1.4-3.11 3.21"></path></svg><span class="fc-black-500 fw-bold fs-body3 bl ml12 pl12 bc-black-200">Blog</span></a></div><form class="print:d-none flex--item as-center ml-auto mr12 md:mr0"><div><div class="ps-relative sm:ps-absolute t100 l0 r0 mt1 sm:d-none"><div id="search" class="bg-black-100 sm:pl12 sm:pt12 sm:pr12 sm:pb12"><div class="ps-relative"><input placeholder="Find something…" class="s-input s-input__search fs-body2" type="text" autocomplete="off" spellcheck="false"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconSearch s-input-icon s-input-icon__search" aria-hidden="true"><path d="M8.25 1a7.25 7.25 0 0 1 6.67 10.1l-1.17-1.17a5.75 5.75 0 1 0-.94 1.82l1.07 1.07 4.15 4.15-1.06 1.06-4.15-4.15A7.25 7.25 0 1 1 8.25 1"></path></svg><!----></div></div><!----></div><div class="d-none sm:d-block"><button type="button" class="s-btn__clear s-topbar--item p12 s-btn s-btn__icon" role="menuitem" aria-label="Search" aria-haspopup="true" aria-controls="search" title="Click to show search"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconSearch" aria-hidden="true"><path d="M8.25 1a7.25 7.25 0 0 1 6.67 10.1l-1.17-1.17a5.75 5.75 0 1 0-.94 1.82l1.07 1.07 4.15 4.15-1.06 1.06-4.15-4.15A7.25 7.25 0 1 1 8.25 1"></path></svg></button></div></div></form><div class="flex--item d-flex jc-end"><div class="sm:d-none d-flex jc-end fl1 mr24"><a class="s-btn s-btn__clear p8" href="https://stackoverflow.com"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconGlyph" aria-hidden="true"><path d="M14.83 10.7a10 10 0 0 0-1.31 2.21l-.02.03q-.5 1.17-.68 2.46v.02a10 10 0 0 0-.03 2.58H3v-2.6h8.5l.06-.32-8.2-2.17.69-2.5 8.29 2.19.12-.25L5 8.1l1.32-2.26 7.55 4.3.19-.2-6.2-6.11L9.75 2l6.29 6.2.66.66a10 10 0 0 0-1.86 1.84"></path></svg></a><a class="s-btn s-btn__clear p8" href="/feed"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconRSS" aria-hidden="true"><path d="M4 14a2 2 0 1 1 0 4 2 2 0 0 1 0-4M2.53 7.53A10.5 10.5 0 0 1 12.48 18h-1.5A9 9 0 0 0 2 9.02v-1.5zM2.4 2.02A16 16 0 0 1 18 18h-1.5c0-8-6.5-14.48-14.49-14.49v-1.5z"></path></svg></a><a class="s-btn s-btn__clear p8" href="https://stackoverflow.com/users/email/settings/current"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconMail" aria-hidden="true"><path d="M16.5 4c.78 0 1.42.59 1.5 1.35v9.15h-1.5V16H3.35A1.5 1.5 0 0 1 2 14.64L2 14.5V5.35A1.5 1.5 0 0 1 3.36 4L3.5 4zm-5.04 6.73c-.84.72-2.08.72-2.92 0L3.5 6.42v8.08h13V6.42zM9.51 9.6c.28.24.7.24.98 0l4.77-4.09H4.74z"></path></svg></a></div><div class="flex--item fl-shrink0 s-spinner s-spinner__sm as-center fc-black-300"><div class="v-visible-sr">Loading…</div></div></div></div></header><!----><!--]--><div class="mt32 mb32 p-wrapper mx-auto"><div class="d-flex md:fd-column"><div class="flex--item2 ps-relative mb32 mr48 sm:mr0"><div class="ps-sticky t32 l0"><nav class="fs-subheading"><ul class="list-reset sm:d-flex sm:fw-wrap"><li class="my4"><a href="/" class="px12 py6 d-block bar-pill d-flex ai-center ws-nowrap fc-black-500 h:bg-black-200"><svg width="32" height="32" viewBox="0 0 32 32" class="svg-icon IconBlog32 mr12" aria-hidden="true"><path d="M28 2a2.5 2.5 0 0 1 2.5 2.5v23l-.01.26A2.5 2.5 0 0 1 28 30H7a5 5 0 0 1-5-4.74V16h7.52V4.5a2.5 2.5 0 0 1 2.5-2.5zM4.5 25a2.5 2.5 0 0 0 5 0v-6.5h-5zm7.52 2.5H28v-23H12.02zM26 25.06H14v-2h12zm0-4H14v-2h12zM26 17H14v-2h12zm-6-4h-6V7h6z"></path></svg> Everything </a></li><li class="my4"><a href="/contributed/" class="px12 py6 d-block bar-pill d-flex ai-center ws-nowrap fc-black-500 h:bg-black-200"><svg width="32" height="32" viewBox="0 0 32 32" class="svg-icon IconUser32Stack mr12" aria-hidden="true"><path d="M15.78 17c.9.07 1.69.64 2.04 1.48l3 7.2a2.4 2.4 0 0 1-2.06 3.31l-.16.01H5.8a2.4 2.4 0 0 1-2.4-2.5h15.05l-2.91-7H8.87L6.99 24H4.3l2.3-5.52A2.4 2.4 0 0 1 8.8 17h6.98m6.02 0c1.52 0 2.89.95 3.42 2.37l1.75 4.7A3.65 3.65 0 0 1 23.55 29h-.24v-2.5h.24c.8 0 1.35-.8 1.08-1.55l-1.75-4.7c-.17-.45-.6-.75-1.08-.75H20V17zM12.52 3.2a6 6 0 0 1 5.67 5.97v.31a6 6 0 0 1-5.97 5.67l-.31-.01a6 6 0 0 1-5.66-5.66v-.3c0-3.3 2.67-5.98 5.97-5.98zM20 3.19a5.99 5.99 0 0 1 0 11.97v-2.5a3.49 3.49 0 0 0 0-6.97zM12.22 5.7a3.48 3.48 0 0 0 0 6.95 3.48 3.48 0 0 0 0-6.95"></path></svg> The Heap </a></li><li class="my4"><a aria-current="page" href="/productivity/" class="router-link-active router-link-exact-active px12 py6 d-block bar-pill d-flex ai-center ws-nowrap bg-orange-400 h:bg-orange-500 fc-white"><svg class="svg-icon mr12" height="32" viewBox="0 0 32 32" width="32" aira-hidden="true"><path d="m15.1689 17.7533-1.7685 1.7676-2.7998-2.7998-7.49318 7.4941-1.76758-1.7675 8.37696-8.378.8848-.8838zm14.8301 1.2471h-2.5v-6.2891l-10.4541 10.4541-1.7685-1.7685 1.7685-1.7676 9.1299-9.1289h-7.1748v-2.5h10.999z" fill="currentColor"></path></svg> Productivity </a></li><li class="my4"><a href="/ai/" class="px12 py6 d-block bar-pill d-flex ai-center ws-nowrap fc-black-500 h:bg-black-200"><svg width="32" height="32" viewBox="0 0 32 32" class="svg-icon IconAssistant32 mr12" aria-hidden="true"><path d="M13 4.5H7.75c-.69 0-1.25.56-1.25 1.25v5.6a3.75 3.75 0 0 1-3 3.67v2.04c1.71.35 3 1.86 3 3.68v5.51c0 .69.56 1.25 1.25 1.25H13V30H7.75A3.75 3.75 0 0 1 4 26.25v-5.51c0-.7-.56-1.25-1.25-1.25H1v-6.9h1.75c.69 0 1.25-.56 1.25-1.25V5.75A3.75 3.75 0 0 1 7.75 2H13zM24.25 2A3.75 3.75 0 0 1 28 5.75v5.59c0 .69.56 1.24 1.25 1.25H31v6.9h-1.75c-.69 0-1.25.55-1.25 1.24v5.52A3.75 3.75 0 0 1 24.25 30H19v-2.5h5.25c.7 0 1.25-.56 1.25-1.25v-5.52a3.75 3.75 0 0 1 3-3.67V15a3.75 3.75 0 0 1-3-3.67V5.75c0-.69-.56-1.25-1.25-1.25H19V2zM13 16h-3v-3h3zm9 0h-3v-3h3z"></path></svg> AI/ML </a></li><li class="my4"><a href="/open-source/" class="px12 py6 d-block bar-pill d-flex ai-center ws-nowrap fc-black-500 h:bg-black-200"><svg class="svg-icon mr12" height="32" viewBox="0 0 32 32" width="32" aira-hidden="true"><path d="m16.4121 1.48145c3.7482.19029 6.8135 2.96082 7.46 6.57031l-2.4082.79785c-.3088-2.74485-2.6366-4.87881-5.4639-4.87891-3.0373.0001-5.4997 2.46272-5.5 5.5v4h8.7002v.0293h9.7998v16.5h-26v-16.5h5v-4.02832l.01074-.41309c.21473-4.22646 3.70946-7.58877 7.98926-7.58886zm-10.9121 26.01855h21v-11.5h-21z" fill="currentColor"></path></svg> Open Source </a></li><li class="my4"><a href="/business/" class="px12 py6 d-block bar-pill d-flex ai-center ws-nowrap fc-black-500 h:bg-black-200"><svg class="svg-icon mr12" height="32" viewBox="0 0 32 32" width="32" aira-hidden="true"><path d="m21.4998 4.49561h2.5v7.50489h4.9942v18.0117h-4.9961v-.0117l-15.99808-.001h-5v-16h5v-11.99901h13.49998zm2.5 23.01659h2.4942v-13.0117h-2.4942zm-13.5-.0117h11v-23.00001h-11zm-4.99998-.001h2.5v-11h-2.5zm13.49998-5.499h-6v-2h6zm0-4h-6v-2h6zm0-4h-6v-2h6zm0-4h-6v-2.00001h6z" fill="currentColor"></path></svg> Business Hub <!----></a></li></ul><ul class="list-reset pt12 mt16 bt bc-black-200 sm:d-flex sm:fw-wrap"><li class="my4"><a href="/company/" class="px12 py6 d-block bar-pill d-flex ai-center ws-nowrap fc-black-500 h:bg-black-200"><svg width="32" height="32" viewBox="0 0 32 32" class="svg-icon IconGlyph32 mr12" aria-hidden="true"><path d="M23.8 17.22a18 18 0 0 0-2.2 3.87l-.02.06q-.83 2.04-1.15 4.3v.03A18 18 0 0 0 20.4 30H4v-4.55h14.23l.1-.56L4.6 21.1l1.14-4.4 13.88 3.85.2-.44-12.46-7.43 2.2-3.94 12.65 7.54.3-.37L12.17 5.2 15.28 2l10.53 10.86 1.1 1.15q-1.75 1.4-3.11 3.21"></path></svg> Company </a></li><li class="my4"><a href="/releases/" class="px12 py6 d-block bar-pill d-flex ai-center ws-nowrap fc-black-500 h:bg-black-200"><svg width="32" height="32" viewBox="0 0 32 32" class="svg-icon IconStar32 mr12" aria-hidden="true"><path d="M19.6 12.03h11.65l-9.42 6.85.98 3.04-3.44-2.5-.48-1.5 1.47-1.06 3.2-2.33h-5.78l-.56-1.73L16 9.04l-1.22 3.76-.56 1.73H8.44l3.2 2.33 1.47 1.06-.56 1.73-1.22 3.76 3.2-2.32 1.44-1.05 8.16 5.93 1.3 3.99L16 23.1l-9.43 6.85 3.6-11.08-9.42-6.85H12.4L16 .95z"></path></svg> Releases </a></li></ul><ul class="list-reset pt12 mt16 bt bc-black-200 sm:d-flex sm:fw-wrap"><li class="my4"><a href="/podcast/" class="px12 py6 d-block bar-pill d-flex ai-center ws-nowrap fc-black-500 h:bg-black-200"><svg width="32" height="32" viewBox="0 0 32 32" class="svg-icon IconSound32 mr12" aria-hidden="true"><path d="M26.31 5.69a14.6 14.6 0 0 1 0 20.62l-1.77-1.77a12.1 12.1 0 0 0 0-17.08zM16 7v18l-2.14.88L8.04 20H4.5v-2.5H2V12h6.04l5.82-5.88zm-6.56 7.13c-.23.24-.55.37-.88.37H4.5v3h4.18q.45.05.76.37l4.06 4.1V10.03zM21.6 10.4a7.9 7.9 0 0 1 0 11.2l-1.76-1.78a5.4 5.4 0 0 0 0-7.66z"></path></svg> Podcast </a></li><li class="my4"><a href="/newsletter/" class="px12 py6 d-block bar-pill d-flex ai-center ws-nowrap fc-black-500 h:bg-black-200"><svg width="32" height="32" viewBox="0 0 32 32" class="svg-icon IconMail32Stack mr12" aria-hidden="true"><path d="M2.53 24.39c0 .63.51 1.15 1.15 1.15h20.34v2.5H3.68a3.65 3.65 0 0 1-3.65-3.65V10h2.5zM28.52 4c1.3 0 2.36.98 2.48 2.24l.02.26v13.94h-2.5V7.94l-8.18 6.8a3.65 3.65 0 0 1-4.67 0L7.5 7.94v12.51h21v2.5H7.4l-.25-.01a2.4 2.4 0 0 1-2.14-2.14L5 20.55V6.5l.01-.26A2.5 2.5 0 0 1 7.5 4zm-11.25 8.82c.43.35 1.05.35 1.48 0l7.58-6.32H9.7z"></path></svg> Newsletter </a></li></ul></nav><div class="mt16 bt bc-black-200 pl12 pr12 pt24 md:d-none"><div class="tt-uppercase fc-light fs-body1 mb12"><a class="fc-light h:fc-black-500" href="https://stackoverflow.co/"> Stack Overflow Business </a></div><a class="d-block pb12 fw-light fc-black-500 h:fc-blue-500" href="https://stackoverflow.co/internal/?utm_source=so-owned&amp;utm_medium=blog&amp;utm_campaign=nav-side-bar"><div class="fc-black-500 wmx2"><strong class="fw-medium">Stack Internal</strong>: the knowledge intelligence layer that powers enterprise AI.</div></a><a class="d-block pb12 fw-light fc-black-500 h:fc-blue-500" href="https://stackoverflow.co/data-licensing/?utm_source=so-owned&amp;utm_medium=blog&amp;utm_campaign=nav-side-bar"><div class="fc-black-500 wmx2"><strong class="fw-medium">Stack Data Licensing</strong>: decades of verified, technical knowledge to boost AI performance and trust.</div></a><a class="d-block pb12 fw-light fc-black-500 h:fc-blue-500" href="https://stackoverflow.co/advertising/employer-branding/?utm_source=so-owned&amp;utm_medium=blog&amp;utm_campaign=nav-side-bar"><div class="fc-black-500 wmx2"><strong class="fw-medium">Stack Ads</strong>: engage developers where it matters — in their daily workflow.</div></a></div></div></div><div class="flex--item10 pt2"><div class="d-flex gs32 gsx lg:fd-column mb24"><div class="flex--item fl1"><h1 class="ff-stack-sans-headline fs-headline2 mb12">Productivity</h1><!----><div class="bt bc-black-200 py16 mb16"><h2 class="fc-black-400 tt-uppercase fw-bold fs-body2 mb16"> Related Tags </h2><div class="d-flex ai-start gs4 ff-row-wrap" itemprop="keywords"><!----><!--[--><a href="/ai/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="">AI</a><a href="/business/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="">Business Hub</a><a href="/developer-tools/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="">developer tools</a><a href="/ai-coding/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="">ai coding</a><a href="/the-stack-overflow-podcast/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="">the stack overflow podcast</a><a href="/code-for-a-living/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="">Code for a Living</a><!--]--><!----></div></div></div><div class="flex--item"><div class="h100 d-flex"><div class="bs-md w100 p24 bg-black-600 d:bg-black-600 bg-right-top bg-no-repeat bar-md d-flex fd-column"><h2 class="fc-white fs-title ff-stack-sans-headline lh-sm mb12">Subscribe to the podcast</h2><p class="fc-black-200 fs-body2 mb24">Get The Stack Overflow Podcast at your favorite listening service.</p><div class="mt-auto"><div class="d-flex gsx gs4 ai-center fw-wrap"><a class="flex--item d-flex ai-center p4 bar-md h:bg-orange-400 h:fc-white fc-black-200 ws-nowrap" target="_blank" href="https://podcasts.apple.com/us/podcast/the-stack-overflow-podcast/id1483510527"><svg aria-hidden="true" class="svg-icon mr4" width="24" height="24" viewBox="0 0 18 18" fill="none"><path d="M9 2c1.944 0 3.702.73 5.04 2.092 1.019 1.029 1.591 2.118 1.884 3.552.1.477.1 1.779.006 2.316a6.852 6.852 0 0 1-2.696 4.282c-.506.372-1.745 1.02-1.944 1.02-.074 0-.08-.074-.047-.372.06-.479.12-.578.4-.692.445-.181 1.204-.707 1.67-1.16a6.139 6.139 0 0 0 1.672-2.86c.173-.666.153-2.148-.04-2.834-.606-2.18-2.437-3.875-4.68-4.328-.653-.129-1.838-.129-2.498 0-2.27.453-4.148 2.232-4.72 4.47-.153.609-.153 2.09 0 2.698.38 1.482 1.365 2.84 2.656 3.649.253.162.56.33.686.382.28.116.34.213.393.692.033.291.025.375-.047.375-.046 0-.386-.142-.745-.31l-.034-.025C3.9 13.964 2.581 12.3 2.101 10.086c-.12-.571-.
114-1.935-.025-2.459.3-1.407.873-2.506 1.825-3.48C5.272 2.742 7.036 2 9 2zm.111 2.272c.34.004.669.033.92.086 2.318.501 3.962 2.756 3.643 4.993-.127.9-.446 1.641-1.012 2.329-.28.347-.959.93-1.079.93-.019 0-.04-.22-.04-.488v-.49l.347-.4c1.304-1.52 1.211-3.641-.213-5.033-.553-.542-1.192-.86-2.018-1.008-.533-.095-.646-.095-1.205-.007-.849.136-1.506.455-2.09 1.016-1.432 1.378-1.525 3.511-.22 5.032l.343.4v.492c0 .272-.022.492-.05.492-.025 0-.22-.13-.426-.291l-.028-.009c-.692-.537-1.305-1.49-1.558-2.424-.153-.564-.153-1.636.007-2.2.42-1.518 1.57-2.696 3.169-3.25.341-.116.944-.177 1.51-.17zM9.003 6.69c.258 0 .516.049.703.144.406.205.739.603.865 1.018.386 1.276-1.005 2.394-2.264 1.823h-.012c-.593-.268-.912-.773-.919-1.431 0-.593.34-1.109.926-1.411.186-.095.443-.143.701-.143zm-.009 3.824c.822-.004 1.42.282 1.64.784.164.375.103 1.562-.182 3.479-.193 1.339-.3 1.677-.566 1.905-.366.315-.885.403-1.378.233h-.002c-.596-.208-.725-.49-.97-2.138-.283-1.917-.345-3.104-.18-3.48.217-.497.81-.78 1.638-.784z" fill="currentColor"></path></svg> Apple Podcasts </a><a class="flex--item d-flex ai-center p4 bar-md h:bg-orange-400 h:fc-white fc-black-200 ws-nowrap" target="_blank" href="https://overcast.fm/itunes1483510527"><svg aria-hidden="true" class="svg-icon mr4" width="24" height="24" viewBox="0 0 18 18" fill="none"><title>Overcast</title><path fill-rule="evenodd" clip-rule="evenodd" d="M9 16c-3.88 0-7-3.12-7-7s3.12-7 7-7 7 3.12 7 7-3.12 7-7 7zm0-2.77l.525-.526L9 10.692l-.525 2.012.525.525zm-.67-.03l-.263.992.612-.613-.35-.379zm1.34 0l-.35.35.613.612-.262-.962zm.497 1.808L9 13.842l-1.167 1.166c.38.059.759.117 1.167.117.408 0 .787-.03 1.167-.117zM9 2.875A6.124 6.124 0 0 0 2.875 9a6.095 6.095 0 0 0 4.112 5.775L8.3 9.905a1.134 1.134 0 0 1-.467-.934A1.17 1.17 0 0 1 9 7.804a1.17 1.17 0 0 1 1.167 1.167c0 .379-.175.7-.467.933l1.313 4.871A6.095 6.095 0 0 0 15.124 9 6.124 6.124 0 0 0 9 2.875zm3.996 9.158a.453.453 0 0 1-.613.088.396.396 0 0 1-.087-.584s.787-1.05.787-2.537c0-1.487-.787-2.537-.787-2.537a.396.396 0 0 1 .087-.584.453.453 0 0 1 .613.088c.058.058.962 1.254.962 3.033 0 1.78-.904 2.975-.962 3.033zm-2.13-1.137c-.174-.175-.145-.496.03-.671 0 0 .437-.467.437-1.225s-.437-1.196-.437-1.225c-.175-.175-.175-.467-.03-.67a.402.402 0 0 1 .613-.03 2.908 2.908 0 0 1 0 3.85c-.175.175-.437.146-.612-.03zm-3.733 0c-.175.175-.437.204-.612.029-.03-.058-.73-.758-.73-1.925s.7-1.867.73-1.925c.175-.175.466-.175.612.03.175.174.146.495-.029.67 0 .03-.437.467-.437 1.225s.437 1.225.437 1.225a.494.494 0 0 1 .03.67zM5.617 12.12a.453.453 0 0 1-.613-.088c-.058-.058-.962-1.254-.962-3.033 0-1.78.904-2.975.962-3.033a.452.452 0 0 1 .613-.088.397.397 0 0 1 .087.584S4.917 7.513 4.917 9c0 1.488.787 2.537.787 2.537.146.175.088.438-.087.584z" fill="currentColor"></path></svg> Overcast </a><a class="flex--item d-flex ai-center p4 bar-md h:bg-orange-400 h:fc-white fc-black-200 ws-nowrap" target="_blank" href="https://pca.st/dRBh"><svg aria-hidden="true" class="svg-icon mr4" width="24" height="24" viewBox="0 0 18 18" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M9.00111 4.95364C8.46929 4.95258 7.9425 5.05655 7.45096 5.25959C6.95943 5.46262 6.51282 5.76071 6.13677 6.13676C5.76071 6.51281 5.46262 6.95942 5.25959 7.45096C5.05656 7.94249 4.95259 8.46928 4.95364 9.0011C4.95351 10.0418 5.35417 11.0425 6.07244 11.7955C6.7907 12.5486 7.77139 12.9961 8.8109 13.0451C8.83552 13.0461 8.86009 13.0422 8.88313 13.0334C8.90617 13.0247 8.92721 13.0114 8.94497 12.9943C8.96274 12.9772 8.97687 12.9567 8.98652 12.9341C8.99617 12.9114 9.00113 12.887 9.00111 12.8624V11.6754C9.00046 11.6295 8.98283 11.5854 8.95161 11.5516C8.9204 11.5179 8.87781 11.4969 8.83204 11.4926C8.35352 11.4601 7.89451 11.2904 7.50983 11.004C7.12515 10.7175 6.83107 10.3264 6.66274 9.87725C6.4944 9.42814 6.45893 8.94007 6.56055 8.47134C6.66217 8.00261 6.8966 7.57305 7.23581 7.23398C7.57503 6.89491 8.00469 6.66067 8.47346 6.55925C8.94224 6.45783 9.4303 6.49351 9.87934 6.66204C10.3284 6.83056 10.7194 7.12481 11.0057 7.50961C11.292 7.89441 11.4614 8.3535 11.4938 8.83203C11.4977 8.87761 11.5184 8.92011 11.5519 8.95133C11.5853 8.98255 11.6291 9.00028 11.6749 9.0011H12.8624C12.8871 9.00112 12.9115 8.99615 12.9342 8.98646C12.9569 8.97678 12.9774 8.9626 12.9945 8.94477C13.0116 8.92694 13.0249 8.90584 13.0336 8.88273C13.0423 8.85962 13.0462 8.83499 13.0451 8.81032C12.9961 7.77087 12.5486 6.79024 11.7955 6.07207C11.0425 5.3539 10.0417 4.95336 9.00111 4.95364ZM8.82632 14.1401C7.49373 14.0946 6.23091 13.5333 5.3043 12.5745C4.3777 11.6157 3.85977 10.3345 3.85981 9.0011C3.85924 6.17884 6.17885 3.85923 9.00111 3.8598C10.3345 3.85977 11.6157 4.37769 12.5745 5.3043C13.5333 6.2309 14.0947 7.49372 14.1401 8.82632C14.1422 8.87339 14.1624 8.91785 14.1964 8.95042C14.2305 8.98299 14.2758 9.00115 14.3229 9.0011H15.8183C15.8426 9.00096 15.8667 8.99595 15.8891 8.98638C15.9115 8.97681 15.9317 8.96286 15.9486 8.94535C15.9656 8.92785 15.9788 8.90714 15.9876 8.88444C15.9964 8.86174 16.0006 8.83751 15.9999 8.81318C15.9005 5.03303 12.8052 2 9.00111 2C8.08141 1.99895 7.17055 2.17932 6.32066 2.53079C5.47077 2.88225 4.69856 3.39791 4.04823 4.04823C3.39791 4.69855 2.88225 5.47077 2.53079 6.32065C2.17932 7.17054 1.99895 8.08141 2 9.0011C2 12.8
1052 5.03361 15.9011 8.81319 15.9999C8.83767 16.0007 8.86205 15.9965 8.88489 15.9877C8.90773 15.9788 8.92856 15.9655 8.94614 15.9484C8.96372 15.9314 8.9777 15.911 8.98724 15.8884C8.99678 15.8659 9.00169 15.8416 9.00168 15.8171V14.3218C9.00171 14.2746 8.98344 14.2294 8.95072 14.1955C8.918 14.1616 8.8734 14.1417 8.82632 14.1401Z" fill="currentColor"></path></svg> Pocket Casts </a><a class="flex--item d-flex ai-center p4 bar-md h:bg-orange-400 h:fc-white fc-black-200 ws-nowrap" target="_blank" href="https://open.spotify.com/show/0e5eoM6w7eW9Wu7wMA04Tr"><svg aria-hidden="true" class="svg-icon mr4" width="24" height="24" viewBox="0 0 18 18" fill="none"><path d="M8.979 2a6.979 6.979 0 1 0 0 13.957A6.979 6.979 0 0 0 8.979 2zm3.2 10.065a.435.435 0 0 1-.598.144c-1.639-1-3.702-1.227-6.13-.672a.435.435 0 0 1-.194-.849c2.658-.607 4.938-.346 6.778.779.205.125.27.393.144.598zm.854-1.9a.544.544 0 0 1-.748.18C10.409 9.19 7.549 8.856 5.33 9.53a.545.545 0 0 1-.316-1.04c2.534-.77 5.685-.397 7.839.927a.544.544 0 0 1 .18.748zm.073-1.98C10.857 6.85 7.146 6.728 5 7.38a.653.653 0 1 1-.379-1.25c2.465-.748 6.563-.603 9.153.934a.652.652 0 1 1-.666 1.123z" fill="currentColor"></path></svg> Spotify </a><a class="flex--item d-flex ai-center p4 bar-md h:bg-orange-400 h:fc-white fc-black-200 ws-nowrap" target="_blank" href="https://stackoverflow.blog/podcast/feed/"><svg aria-hidden="true" class="svg-icon mr4 iconRss" width="21" height="21" viewBox="0 0 18 18"><path d="M1 3c0-1.1.9-2 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V3zm14.5 12C15.5 8.1 9.9 2.5 3 2.5V5a10 10 0 0 1 10 10h2.5zm-5 0A7.5 7.5 0 0 0 3 7.5V10a5 5 0 0 1 5 5h2.5zm-5 0A2.5 2.5 0 0 0 3 12.5V15h2.5z"></path></svg> RSS feed </a></div></div></div></div></div></div><!--[--><article class="overflow-hidden p24 bg-white bar-md bc-black-250 ba mb24" itemscope itemtype="https://schema.org/Article"><div class="d-flex gs32 gsx h100 lg:fd-column"><div class="flex--item6 d-flex fd-column"><time datetime="2026-05-21T14:19:27.214Z" class="flex--item tt-uppercase fw-bold fs-body1 fc-black-500 d-flex mb12" itemprop="datePublished"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconCalendar va-middle mr6 mtn1" aria-hidden="true"><path d="M7.6 2h4.8V.6H14V2h4v16H2V2h4V.6h1.6zM3.5 16.5h13v-8h-13zm4-2H6V13h1.5zm3.25 0h-1.5V13h1.5zm3.25 0h-1.5V13H14zm-6.5-3H6V10h1.5zm3.25 0h-1.5V10h1.5zm3.25 0h-1.5V10H14zM3.5 7h13V3.5H14v1.89h-1.6V3.5H7.6v1.89H6V3.5H3.5z"></path></svg> May 21, 2026</time><a href="/2026/05/21/coding-agents-are-giving-everyone-decision-fatigue/" class="fc-black h:fc-blue-400"><h1 class="fs-headline1 ff-stack-sans-headline lh-sm wmx7 mb0" itemprop="name">Coding agents are giving everyone decision fatigue</h1></a><p class="fc-black-500 fs-body2 mb0 mt16 v-truncate5 fw-light" itemprop="abstract">With much of a software engineer’s time moving from writing code to structuring prompts and reviewing code, the workday is getting denser and more intense. Can AI solve the problems it&#39;s causing?</p><div class="d-flex ai-center mt16"><div class="mr8"><!--[--><!--[--><img width="32" height="32" class="bar-circle bs-sm" src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/56688f6337dd0a96034dfc998cdecc7810597d81-1024x1024.png?w=64&amp;h=64&amp;auto=format" alt="Ryan Donovan"><!--]--><!--]--></div><div><!--[--><!--[--><!----><a href="/author/rdonovan/" class="fw-bold fs-body2 fc-black" itemprop="author">Ryan Donovan</a><!--]--><!--]--></div></div><div class="pt24 mt-auto d-flex"><!----><a href="/2026/05/21/coding-agents-are-giving-everyone-decision-fatigue/#comments" class="flex--item ws-nowrap mr12 fw-bold py2 fs-body1 ba bc-transparent fc-black-500 h:fc-black-500"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconComment va-middle mr4 mtn2" aria-hidden="true"><path d="M16.5 3c.83 0 1.5.67 1.5 1.5v12a1.5 1.5 0 0 1-2.34 1.24l-.1-.07-3.46-2.75H3.5v-1.49H2V4.5c0-.78.6-1.42 1.35-1.5H16.5m-13 1.5v8.92h9.13l.4.33 3.47 2.75v-12zm7.5 7.25H5V10.5h6zm2-2.25H5V8.25h8zm-2-2.25H5V6h6z"></path></svg><span>1</span> comment<!----></a><!----><div class="d-flex ai-start gs4 ff-row-wrap" itemprop="keywords"><!----><!--[--><a href="/ai/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="">AI</a><a aria-current="page" href="/productivity/" class="router-link-active router-link-exact-active bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Productivity</a>
1<!--]--><button class="bg-black-100 c-pointer bc-transparent flex--item ba bar-md fw-bold px4 py2 fc-black-300 h:bg-black-200 h:fc-black-500"><svg width="16" height="16" viewBox="0 0 16 16" class="svg-icon IconMore16H" aria-hidden="true"><rect width="2.89" height="2.89" x=".56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="6.56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="12.6" y="6.56" rx="1.44"></rect></svg></button></div></div></div><a href="/2026/05/21/coding-agents-are-giving-everyone-decision-fatigue/" class="flex--item6 d-flex lg:order-first lg:mb24"><img src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/b68262988e3144def869d06ea659851286e4ffda-12000x6300.jpg?rect=4,0,11993,6300&amp;w=415&amp;h=218&amp;auto=format&amp;dpr=2" class="bar-md w100 h-auto d-block as-start ba bc-black-150" alt></a></div></article><article class="overflow-hidden p24 bg-white bar-md bc-black-250 ba mb24" itemscope itemtype="https://schema.org/Article"><div class="d-flex gs32 gsx h100 lg:fd-column"><div class="flex--item6 d-flex fd-column"><time datetime="2025-10-27T14:00:17.487Z" class="flex--item tt-uppercase fw-bold fs-body1 fc-black-500 d-flex mb12" itemprop="datePublished"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconCalendar va-middle mr6 mtn1" aria-hidden="true"><path d="M7.6 2h4.8V.6H14V2h4v16H2V2h4V.6h1.6zM3.5 16.5h13v-8h-13zm4-2H6V13h1.5zm3.25 0h-1.5V13h1.5zm3.25 0h-1.5V13H14zm-6.5-3H6V10h1.5zm3.25 0h-1.5V10h1.5zm3.25 0h-1.5V10H14zM3.5 7h13V3.5H14v1.89h-1.6V3.5H7.6v1.89H6V3.5H3.5z"></path></svg> October 27, 2025</time><a href="/2025/10/27/ai-agents-will-succeed-because-one-tool-is-better-than-ten/" class="fc-black h:fc-blue-400"><h1 class="fs-headline1 ff-stack-sans-headline lh-sm wmx7 mb0" itemprop="name">AI agents will succeed because one tool is better than ten</h1></a><p class="fc-black-500 fs-body2 mb0 mt16 v-truncate5 fw-light" itemprop="abstract">AI agents can chat, use tools, and write new code all from one interface. That&#39;s why they&#39;ll last.</p><div class="d-flex ai-center mt16"><div class="mr8"><!--[--><!--[--><img width="32" height="32" class="bar-circle bs-sm" src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/56688f6337dd0a96034dfc998cdecc7810597d81-1024x1024.png?w=64&amp;h=64&amp;auto=format" alt="Ryan Donovan"><!--]--><!--]--></div><div><!--[--><!--[--><!----><a href="/author/rdonovan/" class="fw-bold fs-body2 fc-black" itemprop="author">Ryan Donovan</a><!--]--><!--]--></div></div><div class="pt24 mt-auto d-flex"><!----><a href="/2025/10/27/ai-agents-will-succeed-because-one-tool-is-better-than-ten/#comments" class="flex--item ws-nowrap mr12 fw-bold py2 fs-body1 ba bc-transparent fc-black-500 h:fc-black-500"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconComment va-middle mr4 mtn2" aria-hidden="true"><path d="M16.5 3c.83 0 1.5.67 1.5 1.5v12a1.5 1.5 0 0 1-2.34 1.24l-.1-.07-3.46-2.75H3.5v-1.49H2V4.5c0-.78.6-1.42 1.35-1.5H16.5m-13 1.5v8.92h9.13l.4.33 3.47 2.75v-12zm7.5 7.25H5V10.5h6zm2-2.25H5V8.25h8zm-2-2.25H5V6h6z"></path></svg><span>8</span> comment<!--[-->s<!--]--></a><!----><div class="d-flex ai-start gs4 ff-row-wrap" itemprop="keywords"><!----><!--[--><a href="/ai/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="">AI</a><a aria-current="page" href="/productivity/" class="router-link-active router-link-exact-active bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Productivity</a><a href="/ai-agents/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">AI agents</a><!--]--><button class="bg-black-100 c-pointer bc-transparent flex--item ba bar-md fw-bold px4 py2 fc-black-300 h:bg-black-200 h:fc-black-500"><svg width="16" height="16" viewBox="0 0 16 16" class="svg-icon IconMore16H" aria-hidden="true"><rect width="2.89" height="2.89" x=".56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="6.56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="12.6" y="6.56" rx="1.44"></rect></svg></button></div></div></div>
1<a href="/2025/10/27/ai-agents-will-succeed-because-one-tool-is-better-than-ten/" class="flex--item6 d-flex lg:order-first lg:mb24"><img src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/2535b995b41fd0ec19aee9727a344f10c0f6deb9-12000x6293.jpg?rect=10,0,11980,6293&amp;w=415&amp;h=218&amp;auto=format&amp;dpr=2" class="bar-md w100 h-auto d-block as-start ba bc-black-150" alt></a></div></article><article class="overflow-hidden p24 bg-white bar-md bc-black-250 ba mb24" itemscope itemtype="https://schema.org/Article"><div class="d-flex gs32 gsx h100 lg:fd-column"><div class="flex--item6 d-flex fd-column"><time datetime="2025-06-25T16:00:00.000Z" class="flex--item tt-uppercase fw-bold fs-body1 fc-black-500 d-flex mb12" itemprop="datePublished"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconCalendar va-middle mr6 mtn1" aria-hidden="true"><path d="M7.6 2h4.8V.6H14V2h4v16H2V2h4V.6h1.6zM3.5 16.5h13v-8h-13zm4-2H6V13h1.5zm3.25 0h-1.5V13h1.5zm3.25 0h-1.5V13H14zm-6.5-3H6V10h1.5zm3.25 0h-1.5V10h1.5zm3.25 0h-1.5V10H14zM3.5 7h13V3.5H14v1.89h-1.6V3.5H7.6v1.89H6V3.5H3.5z"></path></svg> June 25, 2025</time><a href="/2025/06/25/not-an-option-but-a-necessity-how-organizations-are-adopting-and-implementing-ai-internally/" class="fc-black h:fc-blue-400"><h1 class="fs-headline1 ff-stack-sans-headline lh-sm wmx7 mb0" itemprop="name">Not an option, but a necessity: How organizations are adopting and implementing AI internally</h1></a><p class="fc-black-500 fs-body2 mb0 mt16 v-truncate5 fw-light" itemprop="abstract">AI is no longer just a luxury for the most tech savvy companies — it&#39;s now a necessity for organizational transformation. How are real teams successfully leveraging and innovating with these new tools?</p><div class="d-flex ai-center mt16"><div class="mr8"><!--[--><!--[--><img width="32" height="32" class="bar-circle bs-sm" src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/5f1073fdcf2ebde7fee8570769d9d82d21573870-2316x3088.jpg?rect=0,386,2316,2316&amp;w=64&amp;h=64&amp;auto=format" alt="Phoebe Sajor"><!--]--><!--]--></div><div><!--[--><!--[--><!----><a href="/author/phoebe-sajor/" class="fw-bold fs-body2 fc-black" itemprop="author">Phoebe Sajor</a><!--]--><!--]--></div></div><div class="pt24 mt-auto d-flex"><!----><a href="/2025/06/25/not-an-option-but-a-necessity-how-organizations-are-adopting-and-implementing-ai-internally/#comments" class="flex--item ws-nowrap mr12 fw-bold py2 fs-body1 ba bc-transparent fc-black-500 h:fc-black-500"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconComment va-middle mr4 mtn2" aria-hidden="true"><path d="M16.5 3c.83 0 1.5.67 1.5 1.5v12a1.5 1.5 0 0 1-2.34 1.24l-.1-.07-3.46-2.75H3.5v-1.49H2V4.5c0-.78.6-1.42 1.35-1.5H16.5m-13 1.5v8.92h9.13l.4.33 3.47 2.75v-12zm7.5 7.25H5V10.5h6zm2-2.25H5V8.25h8zm-2-2.25H5V6h6z"></path></svg><span>1</span> comment<!----></a><!----><div class="d-flex ai-start gs4 ff-row-wrap" itemprop="keywords"><!----><!--[--><a href="/business/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="">Business Hub</a><a href="/ai/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">AI</a><a href="/automation/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">automation</a><a href="/workflow-automation/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">workflow automation</a><a href="/agentic-ai/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">agentic AI</a><a aria-current="page" href="/productivity/" class="router-link-active router-link-exact-active bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Productivity</a><!--]--><button class="bg-black-100 c-pointer bc-transparent flex--item ba bar-md fw-bold px4 py2 fc-black-300 h:bg-black-200 h:fc-black-500">
1<svg width="16" height="16" viewBox="0 0 16 16" class="svg-icon IconMore16H" aria-hidden="true"><rect width="2.89" height="2.89" x=".56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="6.56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="12.6" y="6.56" rx="1.44"></rect></svg></button></div></div></div><a href="/2025/06/25/not-an-option-but-a-necessity-how-organizations-are-adopting-and-implementing-ai-internally/" class="flex--item6 d-flex lg:order-first lg:mb24"><img src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/e6e802d62c08b00550a760931e03862ef78634ab-1200x630.png?rect=1,0,1199,630&amp;w=415&amp;h=218&amp;auto=format&amp;dpr=2" class="bar-md w100 h-auto d-block as-start ba bc-black-150" alt></a></div></article><article class="overflow-hidden p24 bg-white bar-md bc-black-250 ba mb24" itemscope itemtype="https://schema.org/Article"><div class="d-flex gs32 gsx h100 lg:fd-column"><div class="flex--item6 d-flex fd-column"><time datetime="2025-05-13T07:40:00.000Z" class="flex--item tt-uppercase fw-bold fs-body1 fc-black-500 d-flex mb12" itemprop="datePublished"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconCalendar va-middle mr6 mtn1" aria-hidden="true"><path d="M7.6 2h4.8V.6H14V2h4v16H2V2h4V.6h1.6zM3.5 16.5h13v-8h-13zm4-2H6V13h1.5zm3.25 0h-1.5V13h1.5zm3.25 0h-1.5V13H14zm-6.5-3H6V10h1.5zm3.25 0h-1.5V10h1.5zm3.25 0h-1.5V10H14zM3.5 7h13V3.5H14v1.89h-1.6V3.5H7.6v1.89H6V3.5H3.5z"></path></svg> May 13, 2025</time><a href="/2025/05/13/is-the-enterprise-actually-ready-for-ai/" class="fc-black h:fc-blue-400"><h1 class="fs-headline1 ff-stack-sans-headline lh-sm wmx7 mb0" itemprop="name">Is the enterprise (actually) ready for AI?</h1></a><p class="fc-black-500 fs-body2 mb0 mt16 v-truncate5 fw-light" itemprop="abstract">Maryam Ashoori, Head of Product for watsonx.ai at IBM, joins Ryan and Eira to talk about the complexity of enterprise AI, the role of governance, the AI skill gap among developers, how AI coding tools impact developer productivity, what chain-of-thought reasoning entails, and what observability and monitoring look like for AI.</p><div class="d-flex ai-center mt16"><div class="mr8"><!--[--><!--[--><img width="32" height="32" class="bar-circle bs-sm" src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/d670f8093b43e483a52ba692d929578633f70eb5-1024x1024.jpg?w=64&amp;h=64&amp;auto=format" alt="Eira May"><!--]--><!--]--></div><div><!--[--><!--[--><!----><a href="/author/emay/" class="fw-bold fs-body2 fc-black" itemprop="author">Eira May</a><!--]--><!--]--></div></div><div class="pt24 mt-auto d-flex"><!----><a href="/2025/05/13/is-the-enterprise-actually-ready-for-ai/#comments" class="flex--item ws-nowrap mr12 fw-bold py2 fs-body1 ba bc-transparent fc-black-500 h:fc-black-500"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconComment va-middle mr4 mtn2" aria-hidden="true"><path d="M16.5 3c.83 0 1.5.67 1.5 1.5v12a1.5 1.5 0 0 1-2.34 1.24l-.1-.07-3.46-2.75H3.5v-1.49H2V4.5c0-.78.6-1.42 1.35-1.5H16.5m-13 1.5v8.92h9.13l.4.33 3.47 2.75v-12zm7.5 7.25H5V10.5h6zm2-2.25H5V8.25h8zm-2-2.25H5V6h6z"></path></svg><span>1</span> comment<!----></a><!----><div class="d-flex ai-start gs4 ff-row-wrap" itemprop="keywords"><!----><!--[--><a href="/podcast/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="">The Stack Overflow Podcast</a><a href="/ai/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">AI</a><a href="/ai-governance/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">AI governance</a><a href="/governance/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">governance</a><a href="/observability/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">observability</a><a href="/monitoring/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">monitoring</a><a aria-current="page" href="/productivity/" class="router-link-active router-link-exact-active bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Productivity</a><a href="/developer-tools/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">developer tools</a><a href="/dev-tools/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">dev tools</a><a href="/ai-coding/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">ai coding</a><!--]--><button class="bg-black-100 c-pointer bc-transparent flex--item ba bar-md fw-bold px4 py2 fc-black-300 h:bg-black-200 h:fc-black-500">
1<svg width="16" height="16" viewBox="0 0 16 16" class="svg-icon IconMore16H" aria-hidden="true"><rect width="2.89" height="2.89" x=".56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="6.56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="12.6" y="6.56" rx="1.44"></rect></svg></button></div></div></div><a href="/2025/05/13/is-the-enterprise-actually-ready-for-ai/" class="flex--item6 d-flex lg:order-first lg:mb24"><img src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/56c6dab9c7d1b66bc662c5f43ea9573418d94d17-2400x1260.webp?rect=1,0,2399,1260&amp;w=415&amp;h=218&amp;auto=format&amp;dpr=2" class="bar-md w100 h-auto d-block as-start ba bc-black-150" alt></a></div></article><article class="overflow-hidden p24 bg-white bar-md bc-black-250 ba mb24" itemscope itemtype="https://schema.org/Article"><div class="d-flex gs32 gsx h100 lg:fd-column"><div class="flex--item6 d-flex fd-column"><time datetime="2025-02-24T08:40:00.000Z" class="flex--item tt-uppercase fw-bold fs-body1 fc-black-500 d-flex mb12" itemprop="datePublished"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconCalendar va-middle mr6 mtn1" aria-hidden="true"><path d="M7.6 2h4.8V.6H14V2h4v16H2V2h4V.6h1.6zM3.5 16.5h13v-8h-13zm4-2H6V13h1.5zm3.25 0h-1.5V13h1.5zm3.25 0h-1.5V13H14zm-6.5-3H6V10h1.5zm3.25 0h-1.5V10h1.5zm3.25 0h-1.5V10H14zM3.5 7h13V3.5H14v1.89h-1.6V3.5H7.6v1.89H6V3.5H3.5z"></path></svg> February 24, 2025</time><a href="/2025/02/24/writing-tests-with-ai-but-not-llms/" class="fc-black h:fc-blue-400"><h1 class="fs-headline1 ff-stack-sans-headline lh-sm wmx7 mb0" itemprop="name">Writing tests with AI, but not LLMs</h1></a><p class="fc-black-500 fs-body2 mb0 mt16 v-truncate5 fw-light" itemprop="abstract">How Diffblue leverages machine learning techniques to write effective unit tests.</p><div class="d-flex ai-center mt16"><div class="mr8"><!--[--><!--[--><img width="32" height="32" class="bar-circle bs-sm" src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/d670f8093b43e483a52ba692d929578633f70eb5-1024x1024.jpg?w=64&amp;h=64&amp;auto=format" alt="Eira May"><!--]--><!--]--></div><div><!--[--><!--[--><!----><a href="/author/emay/" class="fw-bold fs-body2 fc-black" itemprop="author">Eira May</a><!--]--><!--]--></div></div><div class="pt24 mt-auto d-flex"><!----><a href="/2025/02/24/writing-tests-with-ai-but-not-llms/#comments" class="flex--item ws-nowrap mr12 fw-bold py2 fs-body1 ba bc-transparent fc-black-500 h:fc-black-500"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconComment va-middle mr4 mtn2" aria-hidden="true"><path d="M16.5 3c.83 0 1.5.67 1.5 1.5v12a1.5 1.5 0 0 1-2.34 1.24l-.1-.07-3.46-2.75H3.5v-1.49H2V4.5c0-.78.6-1.42 1.35-1.5H16.5m-13 1.5v8.92h9.13l.4.33 3.47 2.75v-12zm7.5 7.25H5V10.5h6zm2-2.25H5V8.25h8zm-2-2.25H5V6h6z"></path></svg><span>0</span> comment<!--[-->s<!--]--></a><!----><div class="d-flex ai-start gs4 ff-row-wrap" itemprop="keywords"><!----><!--[--><a href="/podcast/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="">The Stack Overflow Podcast</a><a href="/software-development/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">software development</a><a href="/software-engineering/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">software engineering</a><a href="/ai/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">AI</a><a href="/generative-ai/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">generative AI</a><a href="/autonomous-agents/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">autonomous agents</a><a href="/automation/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">automation</a><a href="/unit-tests/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">unit tests</a><a href="/testing/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">testing</a><a href="/java/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">java</a><a href="/refactoring/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">refactoring</a><a aria-current="page" href="/productivity/" class="router-link-active router-link-exact-active bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Productivity</a><a href="/llm/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">llm</a><a href="/copilot/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">copilot</a><a href="/ai-coding/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">ai coding</a><a href="/dev-tools/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">dev tools</a><a href="/developer-tools/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">developer tools</a>
1<!--]--><button class="bg-black-100 c-pointer bc-transparent flex--item ba bar-md fw-bold px4 py2 fc-black-300 h:bg-black-200 h:fc-black-500"><svg width="16" height="16" viewBox="0 0 16 16" class="svg-icon IconMore16H" aria-hidden="true"><rect width="2.89" height="2.89" x=".56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="6.56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="12.6" y="6.56" rx="1.44"></rect></svg></button></div></div></div><a href="/2025/02/24/writing-tests-with-ai-but-not-llms/" class="flex--item6 d-flex lg:order-first lg:mb24"><img src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/56c6dab9c7d1b66bc662c5f43ea9573418d94d17-2400x1260.webp?rect=1,0,2399,1260&amp;w=415&amp;h=218&amp;auto=format&amp;dpr=2" class="bar-md w100 h-auto d-block as-start ba bc-black-150" alt></a></div></article><article class="overflow-hidden p24 bg-white bar-md bc-black-250 ba mb24" itemscope itemtype="https://schema.org/Article"><div class="d-flex gs32 gsx h100 lg:fd-column"><div class="flex--item6 d-flex fd-column"><time datetime="2025-01-28T08:40:00.000Z" class="flex--item tt-uppercase fw-bold fs-body1 fc-black-500 d-flex mb12" itemprop="datePublished"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconCalendar va-middle mr6 mtn1" aria-hidden="true"><path d="M7.6 2h4.8V.6H14V2h4v16H2V2h4V.6h1.6zM3.5 16.5h13v-8h-13zm4-2H6V13h1.5zm3.25 0h-1.5V13h1.5zm3.25 0h-1.5V13H14zm-6.5-3H6V10h1.5zm3.25 0h-1.5V10h1.5zm3.25 0h-1.5V10H14zM3.5 7h13V3.5H14v1.89h-1.6V3.5H7.6v1.89H6V3.5H3.5z"></path></svg> January 28, 2025</time><a href="/2025/01/28/countries-are-coming-online-tomorrow-whole-countries/" class="fc-black h:fc-blue-400"><h1 class="fs-headline1 ff-stack-sans-headline lh-sm wmx7 mb0" itemprop="name">“Countries are coming online tomorrow, whole countries”</h1></a><p class="fc-black-500 fs-body2 mb0 mt16 v-truncate5 fw-light" itemprop="abstract">Ben and Ryan are joined by RJ Tuit, Head of UI Platform and Client Architect at ClickUp, formerly an engineering director at Microsoft. They talk about ClickUp’s vision for a comprehensive productivity platform, the complexities of measuring productivity and UX in software development, how to navigate the hype around AI, and more. Plus: What it was like scaling Microsoft’s cloud services to meet the unprecedented demands of a global workforce in quarantine.</p><div class="d-flex ai-center mt16"><div class="mr8"><!--[--><!--[--><img width="32" height="32" class="bar-circle bs-sm" src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/d670f8093b43e483a52ba692d929578633f70eb5-1024x1024.jpg?w=64&amp;h=64&amp;auto=format" alt="Eira May"><!--]--><!--]--></div><div><!--[--><!--[--><!----><a href="/author/emay/" class="fw-bold fs-body2 fc-black" itemprop="author">Eira May</a><!--]--><!--]--></div></div><div class="pt24 mt-auto d-flex"><!----><a href="/2025/01/28/countries-are-coming-online-tomorrow-whole-countries/#comments" class="flex--item ws-nowrap mr12 fw-bold py2 fs-body1 ba bc-transparent fc-black-500 h:fc-black-500"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconComment va-middle mr4 mtn2" aria-hidden="true"><path d="M16.5 3c.83 0 1.5.67 1.5 1.5v12a1.5 1.5 0 0 1-2.34 1.24l-.1-.07-3.46-2.75H3.5v-1.49H2V4.5c0-.78.6-1.42 1.35-1.5H16.5m-13 1.5v8.92h9.13l.4.33 3.47 2.75v-12zm7.5 7.25H5V10.5h6zm2-2.25H5V8.25h8zm-2-2.25H5V6h6z"></path></svg><span>0</span> comment<!--[-->s<!--]--></a><!----><div class="d-flex ai-start gs4 ff-row-wrap" itemprop="keywords"><!----><!--[--><a href="/podcast/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="">The Stack Overflow Podcast</a><a href="/software-development/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">software development</a><a href="/software-engineering/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">software engineering</a><a href="/microsoft/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">microsoft</a><a href="/microsoft-teams/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">microsoft teams</a><a href="/cloud/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">cloud</a><a href="/cloud-computing/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">cloud computing</a><a aria-current="page" href="/productivity/" class="router-link-active router-link-exact-active bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Productivity</a><a href="/user-experience/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">user experience</a><!--]--><button class="bg-black-100 c-pointer bc-transparent flex--item ba bar-md fw-bold px4 py2 fc-black-300 h:bg-black-200 h:fc-black-500">
1<svg width="16" height="16" viewBox="0 0 16 16" class="svg-icon IconMore16H" aria-hidden="true"><rect width="2.89" height="2.89" x=".56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="6.56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="12.6" y="6.56" rx="1.44"></rect></svg></button></div></div></div><a href="/2025/01/28/countries-are-coming-online-tomorrow-whole-countries/" class="flex--item6 d-flex lg:order-first lg:mb24"><img src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/56c6dab9c7d1b66bc662c5f43ea9573418d94d17-2400x1260.webp?rect=1,0,2399,1260&amp;w=415&amp;h=218&amp;auto=format&amp;dpr=2" class="bar-md w100 h-auto d-block as-start ba bc-black-150" alt></a></div></article><article class="overflow-hidden p24 bg-white bar-md bc-black-250 ba mb24" itemscope itemtype="https://schema.org/Article"><div class="d-flex gs32 gsx h100 lg:fd-column"><div class="flex--item6 d-flex fd-column"><time datetime="2024-12-24T15:02:18.708Z" class="flex--item tt-uppercase fw-bold fs-body1 fc-black-500 d-flex mb12" itemprop="datePublished"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconCalendar va-middle mr6 mtn1" aria-hidden="true"><path d="M7.6 2h4.8V.6H14V2h4v16H2V2h4V.6h1.6zM3.5 16.5h13v-8h-13zm4-2H6V13h1.5zm3.25 0h-1.5V13h1.5zm3.25 0h-1.5V13H14zm-6.5-3H6V10h1.5zm3.25 0h-1.5V10h1.5zm3.25 0h-1.5V10H14zM3.5 7h13V3.5H14v1.89h-1.6V3.5H7.6v1.89H6V3.5H3.5z"></path></svg> December 24, 2024</time><a href="/2024/12/24/you-should-keep-a-developer-s-journal/" class="fc-black h:fc-blue-400"><h1 class="fs-headline1 ff-stack-sans-headline lh-sm wmx7 mb0" itemprop="name">You should keep a developer’s journal</h1></a><p class="fc-black-500 fs-body2 mb0 mt16 v-truncate5 fw-light" itemprop="abstract">A developer’s journal is a place to define the problem you’re solving and record what you tried and what worked.</p><div class="d-flex ai-center mt16"><div class="mr8"><!--[--><!--[--><img width="32" height="32" class="bar-circle bs-sm" src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/6b50d301dd962a6ae761cd6a3a0eb79f5e9cc70d-1024x1024.jpg?w=64&amp;h=64&amp;auto=format" alt="Max Pekarsky"><!--]--><!--]--></div><div><!--[--><!--[--><!----><a href="/author/maxpekarsky/" class="fw-bold fs-body2 fc-black" itemprop="author">Max Pekarsky</a>
1<!--]--><!--]--></div></div><div class="pt24 mt-auto d-flex"><!----><a href="/2024/12/24/you-should-keep-a-developer-s-journal/#comments" class="flex--item ws-nowrap mr12 fw-bold py2 fs-body1 ba bc-transparent fc-black-500 h:fc-black-500"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconComment va-middle mr4 mtn2" aria-hidden="true"><path d="M16.5 3c.83 0 1.5.67 1.5 1.5v12a1.5 1.5 0 0 1-2.34 1.24l-.1-.07-3.46-2.75H3.5v-1.49H2V4.5c0-.78.6-1.42 1.35-1.5H16.5m-13 1.5v8.92h9.13l.4.33 3.47 2.75v-12zm7.5 7.25H5V10.5h6zm2-2.25H5V8.25h8zm-2-2.25H5V6h6z"></path></svg><span>25</span> comment<!--[-->s<!--]--></a><!----><div class="d-flex ai-start gs4 ff-row-wrap" itemprop="keywords"><!----><!--[--><a href="/writing/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="">writing</a><a aria-current="page" href="/productivity/" class="router-link-active router-link-exact-active bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Productivity</a><!--]--><button class="bg-black-100 c-pointer bc-transparent flex--item ba bar-md fw-bold px4 py2 fc-black-300 h:bg-black-200 h:fc-black-500"><svg width="16" height="16" viewBox="0 0 16 16" class="svg-icon IconMore16H" aria-hidden="true"><rect width="2.89" height="2.89" x=".56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="6.56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="12.6" y="6.56" rx="1.44"></rect></svg></button></div></div></div><a href="/2024/12/24/you-should-keep-a-developer-s-journal/" class="flex--item6 d-flex lg:order-first lg:mb24"><img src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/64086a7ace0048c7733966e3116082f3e0bdea6e-12000x6300.jpg?rect=4,0,11993,6300&amp;w=415&amp;h=218&amp;auto=format&amp;dpr=2" class="bar-md w100 h-auto d-block as-start ba bc-black-150" alt></a></div></article><article class="overflow-hidden p24 bg-white bar-md bc-black-250 ba mb24" itemscope itemtype="https://schema.org/Article"><div class="d-flex gs32 gsx h100 lg:fd-column"><div class="flex--item6 d-flex fd-column"><time datetime="2024-08-02T07:40:00.000Z" class="flex--item tt-uppercase fw-bold fs-body1 fc-black-500 d-flex mb12" itemprop="datePublished"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconCalendar va-middle mr6 mtn1" aria-hidden="true"><path d="M7.6 2h4.8V.6H14V2h4v16H2V2h4V.6h1.6zM3.5 16.5h13v-8h-13zm4-2H6V13h1.5zm3.25 0h-1.5V13h1.5zm3.25 0h-1.5V13H14zm-6.5-3H6V10h1.5zm3.25 0h-1.5V10h1.5zm3.25 0h-1.5V10H14zM3.5 7h13V3.5H14v1.89h-1.6V3.5H7.6v1.89H6V3.5H3.5z"></path></svg> August 2, 2024</time><a href="/2024/08/02/how-developer-experience-can-escape-the-spreadsheet/" class="fc-black h:fc-blue-400"><h1 class="fs-headline1 ff-stack-sans-headline lh-sm wmx7 mb0" itemprop="name">How developer experience can escape the spreadsheet</h1></a><p class="fc-black-500 fs-body2 mb0 mt16 v-truncate5 fw-light" itemprop="abstract">Ben and Ryan are joined by Cortex cofounders Anish Dhar, CEO, and Ganesh Datta, CTO. Cortex offers an internal developer portal that helps devs document and reinforce organizational best practices and improve developer productivity. The portal includes features like scorecards that incentivize developers to improve their work and AI-powered search to make finding information easier.</p><div class="d-flex ai-center mt16"><div class="mr8"><!--[--><!--[--><img width="32" height="32" class="bar-circle bs-sm" src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/d670f8093b43e483a52ba692d929578633f70eb5-1024x1024.jpg?w=64&amp;h=64&amp;auto=format" alt="Eira May"><!--]--><!--]--></div><div><!--[--><!--[--><!----><a href="/author/emay/" class="fw-bold fs-body2 fc-black" itemprop="author">Eira May</a><!--]--><!--]--></div></div><div class="pt24 mt-auto d-flex"><!----><a href="/2024/08/02/how-developer-experience-can-escape-the-spreadsheet/#comments" class="flex--item ws-nowrap mr12 fw-bold py2 fs-body1 ba bc-transparent fc-black-500 h:fc-black-500"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconComment va-middle mr4 mtn2" aria-hidden="true"><path d="M16.5 3c.83 0 1.5.67 1.5 1.5v12a1.5 1.5 0 0 1-2.34 1.24l-.1-.07-3.46-2.75H3.5v-1.49H2V4.5c0-.78.6-1.42 1.35-1.5H16.5m-13 1.5v8.92h9.13l.4.33 3.47 2.75v-12zm7.5 7.25H5V10.5h6zm2-2.25H5V8.25h8zm-2-2.25H5V6h6z"></path></svg><span>1</span> comment<!----></a><!----><div class="d-flex ai-start gs4 ff-row-wrap" itemprop="keywords"><!----><!--[--><a href="/podcast/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="">The Stack Overflow Podcast</a><a href="/developer-experience/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">developer experience</a><a aria-current="page" href="/productivity/" class="router-link-active router-link-exact-active bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Productivity</a>
1<!--]--><button class="bg-black-100 c-pointer bc-transparent flex--item ba bar-md fw-bold px4 py2 fc-black-300 h:bg-black-200 h:fc-black-500"><svg width="16" height="16" viewBox="0 0 16 16" class="svg-icon IconMore16H" aria-hidden="true"><rect width="2.89" height="2.89" x=".56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="6.56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="12.6" y="6.56" rx="1.44"></rect></svg></button></div></div></div><a href="/2024/08/02/how-developer-experience-can-escape-the-spreadsheet/" class="flex--item6 d-flex lg:order-first lg:mb24"><img src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/56c6dab9c7d1b66bc662c5f43ea9573418d94d17-2400x1260.webp?rect=1,0,2399,1260&amp;w=415&amp;h=218&amp;auto=format&amp;dpr=2" class="bar-md w100 h-auto d-block as-start ba bc-black-150" alt></a></div></article><article class="overflow-hidden p24 bg-white bar-md bc-black-250 ba mb24" itemscope itemtype="https://schema.org/Article"><div class="d-flex gs32 gsx h100 lg:fd-column"><div class="flex--item6 d-flex fd-column"><time datetime="2024-04-03T15:25:05.922Z" class="flex--item tt-uppercase fw-bold fs-body1 fc-black-500 d-flex mb12" itemprop="datePublished"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconCalendar va-middle mr6 mtn1" aria-hidden="true"><path d="M7.6 2h4.8V.6H14V2h4v16H2V2h4V.6h1.6zM3.5 16.5h13v-8h-13zm4-2H6V13h1.5zm3.25 0h-1.5V13h1.5zm3.25 0h-1.5V13H14zm-6.5-3H6V10h1.5zm3.25 0h-1.5V10h1.5zm3.25 0h-1.5V10H14zM3.5 7h13V3.5H14v1.89h-1.6V3.5H7.6v1.89H6V3.5H3.5z"></path></svg> April 3, 2024</time><a href="/2024/04/03/developers-with-ai-assistants-need-to-follow-the-pair-programming-model/" class="fc-black h:fc-blue-400"><h1 class="fs-headline1 ff-stack-sans-headline lh-sm wmx7 mb0" itemprop="name">Developers with AI assistants need to follow the pair programming model</h1></a><p class="fc-black-500 fs-body2 mb0 mt16 v-truncate5 fw-light" itemprop="abstract">CodeGen is fast, but you need to be good. </p><div class="d-flex ai-center mt16"><div class="mr8"><!--[--><!--[--><img width="32" height="32" class="bar-circle bs-sm" src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/56688f6337dd0a96034dfc998cdecc7810597d81-1024x1024.png?w=64&amp;h=64&amp;auto=format" alt="Ryan Donovan"><!--]--><!--]--></div><div><!--[--><!--[--><!----><a href="/author/rdonovan/" class="fw-bold fs-body2 fc-black" itemprop="author">Ryan Donovan</a><!--]--><!--]--></div></div><div class="pt24 mt-auto d-flex"><!----><a href="/2024/04/03/developers-with-ai-assistants-need-to-follow-the-pair-programming-model/#comments" class="flex--item ws-nowrap mr12 fw-bold py2 fs-body1 ba bc-transparent fc-black-500 h:fc-black-500"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconComment va-middle mr4 mtn2" aria-hidden="true"><path d="M16.5 3c.83 0 1.5.67 1.5 1.5v12a1.5 1.5 0 0 1-2.34 1.24l-.1-.07-3.46-2.75H3.5v-1.49H2V4.5c0-.78.6-1.42 1.35-1.5H16.5m-13 1.5v8.92h9.13l.4.33 3.47 2.75v-12zm7.5 7.25H5V10.5h6zm2-2.25H5V8.25h8zm-2-2.25H5V6h6z"></path></svg><span>3</span> comment<!--[-->s<!--]--></a><!----><div class="d-flex ai-start gs4 ff-row-wrap" itemprop="keywords"><!----><!--[--><a href="/pair-programming/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="">pair programming</a><a href="/ai-coding/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">ai coding</a><a aria-current="page" href="/productivity/" class="router-link-active router-link-exact-active bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Productivity</a><!--]--><button class="bg-black-100 c-pointer bc-transparent flex--item ba bar-md fw-bold px4 py2 fc-black-300 h:bg-black-200 h:fc-black-500"><svg width="16" height="16" viewBox="0 0 16 16" class="svg-icon IconMore16H" aria-hidden="true"><rect width="2.89" height="2.89" x=".56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="6.56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="12.6" y="6.56" rx="1.44"></rect></svg></button></div></div></div><a href="/2024/04/03/developers-with-ai-assistants-need-to-follow-the-pair-programming-model/" class="flex--item6 d-flex lg:order-first lg:mb24"><img src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/7726915d939ae1d14d7ef7d941641fe468de29e2-12000x6300.jpg?rect=4,0,11993,6300&amp;w=415&amp;h=218&amp;auto=format&amp;dpr=2" class="bar-md w100 h-auto d-block as-start ba bc-black-150" alt></a></div></article><article class="overflow-hidden p24 bg-white bar-md bc-black-250 ba mb24" itemscope itemtype="https://schema.org/Article"><div class="d-flex gs32 gsx h100 lg:fd-column"><div class="flex--item6 d-flex fd-column"><time datetime="2023-11-28T08:40:00.000Z" class="flex--item tt-uppercase fw-bold fs-body1 fc-black-500 d-flex mb12" itemprop="datePublished"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconCalendar va-middle mr6 mtn1" aria-hidden="true"><path d="M7.6 2h4.8V.6H14V2h4v16H2V2h4V.6h1.6zM3.5 16.5h13v-8h-13zm4-2H6V13h1.5zm3.25 0h-1.5V13h1.5zm3.25 0h-1.5V13H14zm-6.5-3H6V10h1.5zm3.25 0h-1.5V10h1.5zm3.25 0h-1.5V10H14zM3.5 7h13V3.5H14v1.89h-1.6V3.5H7.6v1.89H6V3.5H3.5z"></path></svg> November 28, 2023</time><a href="/2023/11/28/can-genai-10x-developer-productivity/" class="fc-black h:fc-blue-400"><h1 class="fs-headline1 ff-stack-sans-headline lh-sm wmx7 mb0" itemprop="name">Can GenAI 10X developer productivity?</h1></a><p class="fc-black-500 fs-body2 mb0 mt16 v-truncate5 fw-light" itemprop="abstract">Anand Das, cofounder and CTO of Bito AI, joins Ben and Ryan for a conversation about the intersection of developer productivity and GenAI.</p><div class="d-flex ai-center mt16"><div class="mr8"><!--[--><!--[--><img width="32" height="32" class="bar-circle bs-sm" src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/d670f8093b43e483a52ba692d929578633f70eb5-1024x1024.jpg?w=64&amp;h=64&amp;auto=format" alt="Eira May"><!--]--><!--]--></div><div><!--[--><!--[--><!----><a href="/author/emay/" class="fw-bold fs-body2 fc-black" itemprop="author">Eira May</a>
1<!--]--><!--]--></div></div><div class="pt24 mt-auto d-flex"><!----><a href="/2023/11/28/can-genai-10x-developer-productivity/#comments" class="flex--item ws-nowrap mr12 fw-bold py2 fs-body1 ba bc-transparent fc-black-500 h:fc-black-500"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconComment va-middle mr4 mtn2" aria-hidden="true"><path d="M16.5 3c.83 0 1.5.67 1.5 1.5v12a1.5 1.5 0 0 1-2.34 1.24l-.1-.07-3.46-2.75H3.5v-1.49H2V4.5c0-.78.6-1.42 1.35-1.5H16.5m-13 1.5v8.92h9.13l.4.33 3.47 2.75v-12zm7.5 7.25H5V10.5h6zm2-2.25H5V8.25h8zm-2-2.25H5V6h6z"></path></svg><span>4</span> comment<!--[-->s<!--]--></a><!----><div class="d-flex ai-start gs4 ff-row-wrap" itemprop="keywords"><!----><!--[--><a href="/ai/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="">AI</a><a href="/ai-coding/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">ai coding</a><a href="/generative-ai/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">generative AI</a><a href="/developer-tools/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">developer tools</a><a aria-current="page" href="/productivity/" class="router-link-active router-link-exact-active bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Productivity</a><a href="/podcast/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">The Stack Overflow Podcast</a><a href="/the-stack-overflow-podcast/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">the stack overflow podcast</a><!--]--><button class="bg-black-100 c-pointer bc-transparent flex--item ba bar-md fw-bold px4 py2 fc-black-300 h:bg-black-200 h:fc-black-500"><svg width="16" height="16" viewBox="0 0 16 16" class="svg-icon IconMore16H" aria-hidden="true"><rect width="2.89" height="2.89" x=".56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="6.56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="12.6" y="6.56" rx="1.44"></rect></svg></button></div></div></div><a href="/2023/11/28/can-genai-10x-developer-productivity/" class="flex--item6 d-flex lg:order-first lg:mb24"><img src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/56c6dab9c7d1b66bc662c5f43ea9573418d94d17-2400x1260.webp?rect=1,0,2399,1260&amp;w=415&amp;h=218&amp;auto=format&amp;dpr=2" class="bar-md w100 h-auto d-block as-start ba bc-black-150" alt></a></div></article><article class="overflow-hidden p24 bg-white bar-md bc-black-250 ba mb24" itemscope itemtype="https://schema.org/Article"><div class="d-flex gs32 gsx h100 lg:fd-column"><div class="flex--item6 d-flex fd-column"><time datetime="2023-11-27T15:41:11.812Z" class="flex--item tt-uppercase fw-bold fs-body1 fc-black-500 d-flex mb12" itemprop="datePublished"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconCalendar va-middle mr6 mtn1" aria-hidden="true"><path d="M7.6 2h4.8V.6H14V2h4v16H2V2h4V.6h1.6zM3.5 16.5h13v-8h-13zm4-2H6V13h1.5zm3.25 0h-1.5V13h1.5zm3.25 0h-1.5V13H14zm-6.5-3H6V10h1.5zm3.25 0h-1.5V10h1.5zm3.25 0h-1.5V10H14zM3.5 7h13V3.5H14v1.89h-1.6V3.5H7.6v1.89H6V3.5H3.5z"></path></svg> November 27, 2023</time><a href="/2023/11/27/are-remote-workers-more-productive-that-s-the-wrong-question/" class="fc-black h:fc-blue-400"><h1 class="fs-headline1 ff-stack-sans-headline lh-sm wmx7 mb0" itemprop="name">Are remote workers more productive? That’s the wrong question.</h1></a><p class="fc-black-500 fs-body2 mb0 mt16 v-truncate5 fw-light" itemprop="abstract">Plenty of workers prefer flexibility, regardless of what the research says. </p><div class="d-flex ai-center mt16"><div class="mr8"><!--[--><!--[--><img width="32" height="32" class="bar-circle bs-sm" src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/d670f8093b43e483a52ba692d929578633f70eb5-1024x1024.jpg?w=64&amp;h=64&amp;auto=format" alt="Eira May"><!--]--><!--]--></div><div><!--[--><!--[--><!----><a href="/author/emay/" class="fw-bold fs-body2 fc-black" itemprop="author">Eira May</a>
1<!--]--><!--]--></div></div><div class="pt24 mt-auto d-flex"><!----><a href="/2023/11/27/are-remote-workers-more-productive-that-s-the-wrong-question/#comments" class="flex--item ws-nowrap mr12 fw-bold py2 fs-body1 ba bc-transparent fc-black-500 h:fc-black-500"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconComment va-middle mr4 mtn2" aria-hidden="true"><path d="M16.5 3c.83 0 1.5.67 1.5 1.5v12a1.5 1.5 0 0 1-2.34 1.24l-.1-.07-3.46-2.75H3.5v-1.49H2V4.5c0-.78.6-1.42 1.35-1.5H16.5m-13 1.5v8.92h9.13l.4.33 3.47 2.75v-12zm7.5 7.25H5V10.5h6zm2-2.25H5V8.25h8zm-2-2.25H5V6h6z"></path></svg><span>12</span> comment<!--[-->s<!--]--></a><!----><div class="d-flex ai-start gs4 ff-row-wrap" itemprop="keywords"><!----><!--[--><a href="/code-for-a-living/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="">Code for a Living</a><a href="/remote-work/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">remote work</a><a aria-current="page" href="/productivity/" class="router-link-active router-link-exact-active bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Productivity</a><a href="/business/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Business Hub</a><!--]--><button class="bg-black-100 c-pointer bc-transparent flex--item ba bar-md fw-bold px4 py2 fc-black-300 h:bg-black-200 h:fc-black-500"><svg width="16" height="16" viewBox="0 0 16 16" class="svg-icon IconMore16H" aria-hidden="true"><rect width="2.89" height="2.89" x=".56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="6.56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="12.6" y="6.56" rx="1.44"></rect></svg></button></div></div></div><a href="/2023/11/27/are-remote-workers-more-productive-that-s-the-wrong-question/" class="flex--item6 d-flex lg:order-first lg:mb24"><img src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/071a1508b452aae2e7c2ae7a5dea98ec0b8176c4-12000x6300.jpg?rect=4,0,11993,6300&amp;w=415&amp;h=218&amp;auto=format&amp;dpr=2" class="bar-md w100 h-auto d-block as-start ba bc-black-150" alt></a></div></article><article class="overflow-hidden p24 bg-white bar-md bc-black-250 ba mb24" itemscope itemtype="https://schema.org/Article"><div class="d-flex gs32 gsx h100 lg:fd-column"><div class="flex--item6 d-flex fd-column"><time datetime="2023-10-16T14:00:00.000Z" class="flex--item tt-uppercase fw-bold fs-body1 fc-black-500 d-flex mb12" itemprop="datePublished"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconCalendar va-middle mr6 mtn1" aria-hidden="true"><path d="M7.6 2h4.8V.6H14V2h4v16H2V2h4V.6h1.6zM3.5 16.5h13v-8h-13zm4-2H6V13h1.5zm3.25 0h-1.5V13h1.5zm3.25 0h-1.5V13H14zm-6.5-3H6V10h1.5zm3.25 0h-1.5V10h1.5zm3.25 0h-1.5V10H14zM3.5 7h13V3.5H14v1.89h-1.6V3.5H7.6v1.89H6V3.5H3.5z"></path></svg> October 16, 2023</time><a href="/2023/10/16/is-ai-enough-to-increase-your-productivity/" class="fc-black h:fc-blue-400"><h1 class="fs-headline1 ff-stack-sans-headline lh-sm wmx7 mb0" itemprop="name">Is AI enough to increase your productivity?</h1></a><p class="fc-black-500 fs-body2 mb0 mt16 v-truncate5 fw-light" itemprop="abstract">Being an effective coder with a code generation tool still requires you to be an effective coder without one.</p><div class="d-flex ai-center mt16"><div class="mr8"><!--[--><!--[--><img width="32" height="32" class="bar-circle bs-sm" src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/56688f6337dd0a96034dfc998cdecc7810597d81-1024x1024.png?w=64&amp;h=64&amp;auto=format" alt="Ryan Donovan"><!--]--><!--]--></div><div><!--[--><!--[--><!----><a href="/author/rdonovan/" class="fw-bold fs-body2 fc-black" itemprop="author">Ryan Donovan</a><!--]--><!--]--></div></div><div class="pt24 mt-auto d-flex"><!----><a href="/2023/10/16/is-ai-enough-to-increase-your-productivity/#comments" class="flex--item ws-nowrap mr12 fw-bold py2 fs-body1 ba bc-transparent fc-black-500 h:fc-black-500"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconComment va-middle mr4 mtn2" aria-hidden="true"><path d="M16.5 3c.83 0 1.5.67 1.5 1.5v12a1.5 1.5 0 0 1-2.34 1.24l-.1-.07-3.46-2.75H3.5v-1.49H2V4.5c0-.78.6-1.42 1.35-1.5H16.5m-13 1.5v8.92h9.13l.4.33 3.47 2.75v-12zm7.5 7.25H5V10.5h6zm2-2.25H5V8.25h8zm-2-2.25H5V6h6z"></path></svg><span>2</span> comment<!--[-->s<!--]--></a><!----><div class="d-flex ai-start gs4 ff-row-wrap" itemprop="keywords"><!----><!--[--><a href="/ai/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="">AI</a><a href="/ai-coding/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">ai coding</a><a aria-current="page" href="/productivity/" class="router-link-active router-link-exact-active bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Productivity</a><a href="/code-for-a-living/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Code for a Living</a><!--]--><button class="bg-black-100 c-pointer bc-transparent flex--item ba bar-md fw-bold px4 py2 fc-black-300 h:bg-black-200 h:fc-black-500">
1<svg width="16" height="16" viewBox="0 0 16 16" class="svg-icon IconMore16H" aria-hidden="true"><rect width="2.89" height="2.89" x=".56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="6.56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="12.6" y="6.56" rx="1.44"></rect></svg></button></div></div></div><a href="/2023/10/16/is-ai-enough-to-increase-your-productivity/" class="flex--item6 d-flex lg:order-first lg:mb24"><img src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/3d28ff509cec6f7c8910eb104cf602b921655f89-2400x1260.png?rect=1,0,2399,1260&amp;w=415&amp;h=218&amp;auto=format&amp;dpr=2" class="bar-md w100 h-auto d-block as-start ba bc-black-150" alt></a></div></article><article class="overflow-hidden p24 bg-white bar-md bc-black-250 ba mb24" itemscope itemtype="https://schema.org/Article"><div class="d-flex gs32 gsx h100 lg:fd-column"><div class="flex--item6 d-flex fd-column"><time datetime="2023-08-24T14:00:00.000Z" class="flex--item tt-uppercase fw-bold fs-body1 fc-black-500 d-flex mb12" itemprop="datePublished"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconCalendar va-middle mr6 mtn1" aria-hidden="true"><path d="M7.6 2h4.8V.6H14V2h4v16H2V2h4V.6h1.6zM3.5 16.5h13v-8h-13zm4-2H6V13h1.5zm3.25 0h-1.5V13h1.5zm3.25 0h-1.5V13H14zm-6.5-3H6V10h1.5zm3.25 0h-1.5V10h1.5zm3.25 0h-1.5V10H14zM3.5 7h13V3.5H14v1.89h-1.6V3.5H7.6v1.89H6V3.5H3.5z"></path></svg> August 24, 2023</time><a href="/2023/08/24/if-you-want-to-address-tech-debt-quantify-it-first/" class="fc-black h:fc-blue-400"><h1 class="fs-headline1 ff-stack-sans-headline lh-sm wmx7 mb0" itemprop="name">If you want to address tech debt, quantify it first</h1></a><p class="fc-black-500 fs-body2 mb0 mt16 v-truncate5 fw-light" itemprop="abstract">If you want the tech debt metaphor to really shine, get some numbers behind it. </p><div class="d-flex ai-center mt16"><div class="mr8"><!--[--><!--[--><img width="32" height="32" class="bar-circle bs-sm" src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/56688f6337dd0a96034dfc998cdecc7810597d81-1024x1024.png?w=64&amp;h=64&amp;auto=format" alt="Ryan Donovan"><!--]--><!--]--></div><div><!--[--><!--[--><!----><a href="/author/rdonovan/" class="fw-bold fs-body2 fc-black" itemprop="author">Ryan Donovan</a><!--]--><!--]--></div></div><div class="pt24 mt-auto d-flex"><!----><a href="/2023/08/24/if-you-want-to-address-tech-debt-quantify-it-first/#comments" class="flex--item ws-nowrap mr12 fw-bold py2 fs-body1 ba bc-transparent fc-black-500 h:fc-black-500"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconComment va-middle mr4 mtn2" aria-hidden="true"><path d="M16.5 3c.83 0 1.5.67 1.5 1.5v12a1.5 1.5 0 0 1-2.34 1.24l-.1-.07-3.46-2.75H3.5v-1.49H2V4.5c0-.78.6-1.42 1.35-1.5H16.5m-13 1.5v8.92h9.13l.4.33 3.47 2.75v-12zm7.5 7.25H5V10.5h6zm2-2.25H5V8.25h8zm-2-2.25H5V6h6z"></path></svg><span>7</span> comment<!--[-->s<!--]--></a><!----><div class="d-flex ai-start gs4 ff-row-wrap" itemprop="keywords"><!----><!--[--><a href="/code-for-a-living/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="">Code for a Living</a><a href="/tech-debt/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">tech debt</a><a aria-current="page" href="/productivity/" class="router-link-active router-link-exact-active bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Productivity</a><a href="/business/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Business Hub</a><!--]--><button class="bg-black-100 c-pointer bc-transparent flex--item ba bar-md fw-bold px4 py2 fc-black-300 h:bg-black-200 h:fc-black-500"><svg width="16" height="16" viewBox="0 0 16 16" class="svg-icon IconMore16H" aria-hidden="true"><rect width="2.89" height="2.89" x=".56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="6.56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="12.6" y="6.56" rx="1.44"></rect></svg></button></div></div></div>
1<a href="/2023/08/24/if-you-want-to-address-tech-debt-quantify-it-first/" class="flex--item6 d-flex lg:order-first lg:mb24"><img src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/9e1fa0c043768b2ffb19ffc0ee07f86958a315e4-2400x1260.png?rect=1,0,2399,1260&amp;w=415&amp;h=218&amp;auto=format&amp;dpr=2" class="bar-md w100 h-auto d-block as-start ba bc-black-150" alt></a></div></article><article class="overflow-hidden p24 bg-white bar-md bc-black-250 ba mb24" itemscope itemtype="https://schema.org/Article"><div class="d-flex gs32 gsx h100 lg:fd-column"><div class="flex--item6 d-flex fd-column"><time datetime="2023-05-22T15:45:59.000Z" class="flex--item tt-uppercase fw-bold fs-body1 fc-black-500 d-flex mb12" itemprop="datePublished"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconCalendar va-middle mr6 mtn1" aria-hidden="true"><path d="M7.6 2h4.8V.6H14V2h4v16H2V2h4V.6h1.6zM3.5 16.5h13v-8h-13zm4-2H6V13h1.5zm3.25 0h-1.5V13h1.5zm3.25 0h-1.5V13H14zm-6.5-3H6V10h1.5zm3.25 0h-1.5V10h1.5zm3.25 0h-1.5V10H14zM3.5 7h13V3.5H14v1.89h-1.6V3.5H7.6v1.89H6V3.5H3.5z"></path></svg> May 22, 2023</time><a href="/2023/05/22/modern-work-requires-attention-constant-alerts-steal-it/" class="fc-black h:fc-blue-400"><h1 class="fs-headline1 ff-stack-sans-headline lh-sm wmx7 mb0" itemprop="name">Modern work requires attention. Constant alerts steal it</h1></a><p class="fc-black-500 fs-body2 mb0 mt16 v-truncate5 fw-light" itemprop="abstract">Attention—the time and freedom to focus—is your team’s most valuable resource.</p><div class="d-flex ai-center mt16"><div class="mr8"><!--[--><!--[--><img width="32" height="32" class="bar-circle bs-sm" src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/56688f6337dd0a96034dfc998cdecc7810597d81-1024x1024.png?w=64&amp;h=64&amp;auto=format" alt="Ryan Donovan"><!--]--><!--]--></div><div><!--[--><!--[--><!----><a href="/author/rdonovan/" class="fw-bold fs-body2 fc-black" itemprop="author">Ryan Donovan</a><!--]--><!--]--></div></div><div class="pt24 mt-auto d-flex"><!----><a href="/2023/05/22/modern-work-requires-attention-constant-alerts-steal-it/#comments" class="flex--item ws-nowrap mr12 fw-bold py2 fs-body1 ba bc-transparent fc-black-500 h:fc-black-500"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconComment va-middle mr4 mtn2" aria-hidden="true"><path d="M16.5 3c.83 0 1.5.67 1.5 1.5v12a1.5 1.5 0 0 1-2.34 1.24l-.1-.07-3.46-2.75H3.5v-1.49H2V4.5c0-.78.6-1.42 1.35-1.5H16.5m-13 1.5v8.92h9.13l.4.33 3.47 2.75v-12zm7.5 7.25H5V10.5h6zm2-2.25H5V8.25h8zm-2-2.25H5V6h6z"></path></svg><span>9</span> comment<!--[-->s<!--]--></a><!----><div class="d-flex ai-start gs4 ff-row-wrap" itemprop="keywords"><!----><!--[--><a href="/code-for-a-living/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="">Code for a Living</a><a href="/flow-state/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Flow State</a><a aria-current="page" href="/productivity/" class="router-link-active router-link-exact-active bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Productivity</a><!--]--><button class="bg-black-100 c-pointer bc-transparent flex--item ba bar-md fw-bold px4 py2 fc-black-300 h:bg-black-200 h:fc-black-500"><svg width="16" height="16" viewBox="0 0 16 16" class="svg-icon IconMore16H" aria-hidden="true"><rect width="2.89" height="2.89" x=".56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="6.56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="12.6" y="6.56" rx="1.44"></rect></svg></button></div></div></div><a href="/2023/05/22/modern-work-requires-attention-constant-alerts-steal-it/" class="flex--item6 d-flex lg:order-first lg:mb24"><img src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/89cdbe75fe8235ab20d15825cbe9d4cff62ded19-2560x1344.jpg?rect=1,0,2559,1344&amp;w=415&amp;h=218&amp;auto=format&amp;dpr=2" class="bar-md w100 h-auto d-block as-start ba bc-black-150" alt></a></div></article><article class="overflow-hidden p24 bg-white bar-md bc-black-250 ba mb24" itemscope itemtype="https://schema.org/Article"><div class="d-flex gs32 gsx h100 lg:fd-column"><div class="flex--item6 d-flex fd-column"><time datetime="2023-04-12T13:00:00.000Z" class="flex--item tt-uppercase fw-bold fs-body1 fc-black-500 d-flex mb12" itemprop="datePublished"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconCalendar va-middle mr6 mtn1" aria-hidden="true"><path d="M7.6 2h4.8V.6H14V2h4v16H2V2h4V.6h1.6zM3.5 16.5h13v-8h-13zm4-2H6V13h1.5zm3.25 0h-1.5V13h1.5zm3.25 0h-1.5V13H14zm-6.5-3H6V10h1.5zm3.25 0h-1.5V10h1.5zm3.25 0h-1.5V10H14zM3.5 7h13V3.5H14v1.89h-1.6V3.5H7.6v1.89H6V3.5H3.5z"></path></svg> April 12, 2023</time>
1<a href="/2023/04/12/are-meetings-making-you-less-productive/" class="fc-black h:fc-blue-400"><h1 class="fs-headline1 ff-stack-sans-headline lh-sm wmx7 mb0" itemprop="name">Are meetings making you less productive?</h1></a><p class="fc-black-500 fs-body2 mb0 mt16 v-truncate5 fw-light" itemprop="abstract">Developers view about half their meetings negatively. Can we find better ways to use that time?</p><div class="d-flex ai-center mt16"><div class="mr8"><!--[--><!--[--><img width="32" height="32" class="bar-circle bs-sm" src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/56688f6337dd0a96034dfc998cdecc7810597d81-1024x1024.png?w=64&amp;h=64&amp;auto=format" alt="Ryan Donovan"><!--]--><!--]--></div><div><!--[--><!--[--><!----><a href="/author/rdonovan/" class="fw-bold fs-body2 fc-black" itemprop="author">Ryan Donovan</a><!--]--><!--]--></div></div><div class="pt24 mt-auto d-flex"><!----><a href="/2023/04/12/are-meetings-making-you-less-productive/#comments" class="flex--item ws-nowrap mr12 fw-bold py2 fs-body1 ba bc-transparent fc-black-500 h:fc-black-500"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconComment va-middle mr4 mtn2" aria-hidden="true"><path d="M16.5 3c.83 0 1.5.67 1.5 1.5v12a1.5 1.5 0 0 1-2.34 1.24l-.1-.07-3.46-2.75H3.5v-1.49H2V4.5c0-.78.6-1.42 1.35-1.5H16.5m-13 1.5v8.92h9.13l.4.33 3.47 2.75v-12zm7.5 7.25H5V10.5h6zm2-2.25H5V8.25h8zm-2-2.25H5V6h6z"></path></svg><span>4</span> comment<!--[-->s<!--]--></a><!----><div class="d-flex ai-start gs4 ff-row-wrap" itemprop="keywords"><!----><!--[--><a href="/code-for-a-living/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="">Code for a Living</a><a href="/meetings/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">meetings</a><a aria-current="page" href="/productivity/" class="router-link-active router-link-exact-active bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Productivity</a><!--]--><button class="bg-black-100 c-pointer bc-transparent flex--item ba bar-md fw-bold px4 py2 fc-black-300 h:bg-black-200 h:fc-black-500"><svg width="16" height="16" viewBox="0 0 16 16" class="svg-icon IconMore16H" aria-hidden="true"><rect width="2.89" height="2.89" x=".56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="6.56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="12.6" y="6.56" rx="1.44"></rect></svg></button></div></div></div><a href="/2023/04/12/are-meetings-making-you-less-productive/" class="flex--item6 d-flex lg:order-first lg:mb24"><img src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/c6a19cf89842d321a4e901e0b2f4614c580dc75e-2560x1344.jpg?rect=1,0,2559,1344&amp;w=415&amp;h=218&amp;auto=format&amp;dpr=2" class="bar-md w100 h-auto d-block as-start ba bc-black-150" alt></a></div></article><article class="overflow-hidden p24 bg-white bar-md bc-black-250 ba mb24" itemscope itemtype="https://schema.org/Article"><div class="d-flex gs32 gsx h100 lg:fd-column"><div class="flex--item6 d-flex fd-column"><time datetime="2022-10-24T14:00:00.000Z" class="flex--item tt-uppercase fw-bold fs-body1 fc-black-500 d-flex mb12" itemprop="datePublished"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconCalendar va-middle mr6 mtn1" aria-hidden="true"><path d="M7.6 2h4.8V.6H14V2h4v16H2V2h4V.6h1.6zM3.5 16.5h13v-8h-13zm4-2H6V13h1.5zm3.25 0h-1.5V13h1.5zm3.25 0h-1.5V13H14zm-6.5-3H6V10h1.5zm3.25 0h-1.5V10h1.5zm3.25 0h-1.5V10H14zM3.5 7h13V3.5H14v1.89h-1.6V3.5H7.6v1.89H6V3.5H3.5z"></path></svg> October 24, 2022</time><a href="/2022/10/24/how-hardware-and-software-can-maximize-your-flow-states/" class="fc-black h:fc-blue-400"><h1 class="fs-headline1 ff-stack-sans-headline lh-sm wmx7 mb0" itemprop="name">How hardware and software can maximize your flow states</h1></a><p class="fc-black-500 fs-body2 mb0 mt16 v-truncate5 fw-light" itemprop="abstract">Keystrokes per minute is a terrible measure of productivity, but a keyboard can help you focus better to be productive. </p><div class="d-flex ai-center mt16"><div class="mr8"><!--[--><!--[--><img width="32" height="32" class="bar-circle bs-sm" src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/f2429a2f55367713be18850a5b9eed0b86fb7171-1036x1036.jpg?w=64&amp;h=64&amp;auto=format" alt="Jean-Christophe Hemes"><!--]--><!--]--></div><div><!--[--><!--[--><!----><a href="/author/jean-christophe/" class="fw-bold fs-body2 fc-black" itemprop="author">Jean-Christophe Hemes</a>
1<!--]--><!--]--></div></div><div class="pt24 mt-auto d-flex"><!----><a href="/2022/10/24/how-hardware-and-software-can-maximize-your-flow-states/#comments" class="flex--item ws-nowrap mr12 fw-bold py2 fs-body1 ba bc-transparent fc-black-500 h:fc-black-500"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconComment va-middle mr4 mtn2" aria-hidden="true"><path d="M16.5 3c.83 0 1.5.67 1.5 1.5v12a1.5 1.5 0 0 1-2.34 1.24l-.1-.07-3.46-2.75H3.5v-1.49H2V4.5c0-.78.6-1.42 1.35-1.5H16.5m-13 1.5v8.92h9.13l.4.33 3.47 2.75v-12zm7.5 7.25H5V10.5h6zm2-2.25H5V8.25h8zm-2-2.25H5V6h6z"></path></svg><span>0</span> comment<!--[-->s<!--]--></a><!----><div class="d-flex ai-start gs4 ff-row-wrap" itemprop="keywords"><!----><!--[--><a href="/code-for-a-living/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="">Code for a Living</a><a href="/flow-state/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Flow State</a><a href="/mechanical-keyboards/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">mechanical keyboards</a><a href="/partner-content/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Partner Content</a><a href="/partner-content/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Partner Content</a><a href="/partnercontent/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">partnercontent</a><a aria-current="page" href="/productivity/" class="router-link-active router-link-exact-active bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Productivity</a><!--]--><button class="bg-black-100 c-pointer bc-transparent flex--item ba bar-md fw-bold px4 py2 fc-black-300 h:bg-black-200 h:fc-black-500"><svg width="16" height="16" viewBox="0 0 16 16" class="svg-icon IconMore16H" aria-hidden="true"><rect width="2.89" height="2.89" x=".56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="6.56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="12.6" y="6.56" rx="1.44"></rect></svg></button></div></div></div><a href="/2022/10/24/how-hardware-and-software-can-maximize-your-flow-states/" class="flex--item6 d-flex lg:order-first lg:mb24"><img src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/f1276160dfd6c90a343d2d8d4283e7974b4d8d6e-2560x1344.jpg?rect=1,0,2559,1344&amp;w=415&amp;h=218&amp;auto=format&amp;dpr=2" class="bar-md w100 h-auto d-block as-start ba bc-black-150" alt></a></div></article><article class="overflow-hidden p24 bg-white bar-md bc-black-250 ba mb24" itemscope itemtype="https://schema.org/Article"><div class="d-flex gs32 gsx h100 lg:fd-column"><div class="flex--item6 d-flex fd-column"><time datetime="2022-10-07T14:36:31.000Z" class="flex--item tt-uppercase fw-bold fs-body1 fc-black-500 d-flex mb12" itemprop="datePublished"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconCalendar va-middle mr6 mtn1" aria-hidden="true"><path d="M7.6 2h4.8V.6H14V2h4v16H2V2h4V.6h1.6zM3.5 16.5h13v-8h-13zm4-2H6V13h1.5zm3.25 0h-1.5V13h1.5zm3.25 0h-1.5V13H14zm-6.5-3H6V10h1.5zm3.25 0h-1.5V10h1.5zm3.25 0h-1.5V10H14zM3.5 7h13V3.5H14v1.89h-1.6V3.5H7.6v1.89H6V3.5H3.5z"></path></svg> October 7, 2022</time><a href="/2022/10/07/missed-our-flow-state-conference-catch-up-on-all-the-sessions/" class="fc-black h:fc-blue-400"><h1 class="fs-headline1 ff-stack-sans-headline lh-sm wmx7 mb0" itemprop="name">Missed our Flow State conference? Catch up on all the sessions</h1></a><p class="fc-black-500 fs-body2 mb0 mt16 v-truncate5 fw-light" itemprop="abstract">An amazing group of experts gave talks on everything from developer productivity to the future of hybrid work and remote learning.</p><div class="d-flex ai-center mt16"><div class="mr8"><!--[--><!--[--><img width="32" height="32" class="bar-circle bs-sm" src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/e81c84dcaeb58be1002795a6544b595bd6fc8071-1024x1024.jpg?w=64&amp;h=64&amp;auto=format" alt="Ben Popper"><!--]--><!--]--></div><div><!--[--><!--[--><!----><a href="/author/benpopper/" class="fw-bold fs-body2 fc-black" itemprop="author">Ben Popper</a><!--]--><!--]--></div></div><div class="pt24 mt-auto d-flex"><!----><a href="/2022/10/07/missed-our-flow-state-conference-catch-up-on-all-the-sessions/#comments" class="flex--item ws-nowrap mr12 fw-bold py2 fs-body1 ba bc-transparent fc-black-500 h:fc-black-500"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconComment va-middle mr4 mtn2" aria-hidden="true"><path d="M16.5 3c.83 0 1.5.67 1.5 1.5v12a1.5 1.5 0 0 1-2.34 1.24l-.1-.07-3.46-2.75H3.5v-1.49H2V4.5c0-.78.6-1.42 1.35-1.5H16.5m-13 1.5v8.92h9.13l.4.33 3.47 2.75v-12zm7.5 7.25H5V10.5h6zm2-2.25H5V8.25h8zm-2-2.25H5V6h6z"></path></svg><span>0</span> comment<!--[-->s<!--]--></a><!----><div class="d-flex ai-start gs4 ff-row-wrap" itemprop="keywords"><!----><!--[--><a href="/company/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="">Company</a><a href="/conference/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">conference</a><a href="/flow-state/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Flow State</a><a href="/future-of-work/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">future of work</a><a aria-current="page" href="/productivity/" class="router-link-active router-link-exact-active bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Productivity</a>
1<!--]--><button class="bg-black-100 c-pointer bc-transparent flex--item ba bar-md fw-bold px4 py2 fc-black-300 h:bg-black-200 h:fc-black-500"><svg width="16" height="16" viewBox="0 0 16 16" class="svg-icon IconMore16H" aria-hidden="true"><rect width="2.89" height="2.89" x=".56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="6.56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="12.6" y="6.56" rx="1.44"></rect></svg></button></div></div></div><a href="/2022/10/07/missed-our-flow-state-conference-catch-up-on-all-the-sessions/" class="flex--item6 d-flex lg:order-first lg:mb24"><img src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/4d4979e74f028333ed7681da9afb472bf0c5f557-1600x1066.jpg?rect=0,113,1600,840&amp;w=415&amp;h=218&amp;auto=format&amp;dpr=2" class="bar-md w100 h-auto d-block as-start ba bc-black-150" alt></a></div></article><article class="overflow-hidden p24 bg-white bar-md bc-black-250 ba mb24" itemscope itemtype="https://schema.org/Article"><div class="d-flex gs32 gsx h100 lg:fd-column"><div class="flex--item6 d-flex fd-column"><time datetime="2022-10-03T14:00:00.000Z" class="flex--item tt-uppercase fw-bold fs-body1 fc-black-500 d-flex mb12" itemprop="datePublished"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconCalendar va-middle mr6 mtn1" aria-hidden="true"><path d="M7.6 2h4.8V.6H14V2h4v16H2V2h4V.6h1.6zM3.5 16.5h13v-8h-13zm4-2H6V13h1.5zm3.25 0h-1.5V13h1.5zm3.25 0h-1.5V13H14zm-6.5-3H6V10h1.5zm3.25 0h-1.5V10h1.5zm3.25 0h-1.5V10H14zM3.5 7h13V3.5H14v1.89h-1.6V3.5H7.6v1.89H6V3.5H3.5z"></path></svg> October 3, 2022</time><a href="/2022/10/03/two-heads-are-better-than-one-what-second-brains-say-about-how-developers-work/" class="fc-black h:fc-blue-400"><h1 class="fs-headline1 ff-stack-sans-headline lh-sm wmx7 mb0" itemprop="name">Two heads are better than one: What second brains say about how developers work</h1></a><p class="fc-black-500 fs-body2 mb0 mt16 v-truncate5 fw-light" itemprop="abstract">Do we work better when we outsource our memory to other tools?</p><div class="d-flex ai-center mt16"><div class="mr8"><!--[--><!--[--><img width="32" height="32" class="bar-circle bs-sm" src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/d670f8093b43e483a52ba692d929578633f70eb5-1024x1024.jpg?w=64&amp;h=64&amp;auto=format" alt="Eira May"><!--]--><!--]--></div><div><!--[--><!--[--><!----><a href="/author/emay/" class="fw-bold fs-body2 fc-black" itemprop="author">Eira May</a><!--]--><!--]--></div></div><div class="pt24 mt-auto d-flex"><!----><a href="/2022/10/03/two-heads-are-better-than-one-what-second-brains-say-about-how-developers-work/#comments" class="flex--item ws-nowrap mr12 fw-bold py2 fs-body1 ba bc-transparent fc-black-500 h:fc-black-500"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconComment va-middle mr4 mtn2" aria-hidden="true"><path d="M16.5 3c.83 0 1.5.67 1.5 1.5v12a1.5 1.5 0 0 1-2.34 1.24l-.1-.07-3.46-2.75H3.5v-1.49H2V4.5c0-.78.6-1.42 1.35-1.5H16.5m-13 1.5v8.92h9.13l.4.33 3.47 2.75v-12zm7.5 7.25H5V10.5h6zm2-2.25H5V8.25h8zm-2-2.25H5V6h6z"></path></svg><span>11</span> comment<!--[-->s<!--]--></a><!----><div class="d-flex ai-start gs4 ff-row-wrap" itemprop="keywords"><!----><!--[--><a href="/code-for-a-living/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="">Code for a Living</a><a href="/developer-survey/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">developer survey</a><a href="/memory/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">memory</a><a aria-current="page" href="/productivity/" class="router-link-active router-link-exact-active bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Productivity</a><a href="/second-brain/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">second brain</a>
1<!--]--><button class="bg-black-100 c-pointer bc-transparent flex--item ba bar-md fw-bold px4 py2 fc-black-300 h:bg-black-200 h:fc-black-500"><svg width="16" height="16" viewBox="0 0 16 16" class="svg-icon IconMore16H" aria-hidden="true"><rect width="2.89" height="2.89" x=".56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="6.56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="12.6" y="6.56" rx="1.44"></rect></svg></button></div></div></div><a href="/2022/10/03/two-heads-are-better-than-one-what-second-brains-say-about-how-developers-work/" class="flex--item6 d-flex lg:order-first lg:mb24"><img src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/01adb120bd4a87e0d33820809f9fc5917f54ae72-2560x1344.jpg?rect=1,0,2559,1344&amp;w=415&amp;h=218&amp;auto=format&amp;dpr=2" class="bar-md w100 h-auto d-block as-start ba bc-black-150" alt></a></div></article><article class="overflow-hidden p24 bg-white bar-md bc-black-250 ba mb24" itemscope itemtype="https://schema.org/Article"><div class="d-flex gs32 gsx h100 lg:fd-column"><div class="flex--item6 d-flex fd-column"><time datetime="2022-09-28T04:40:00.000Z" class="flex--item tt-uppercase fw-bold fs-body1 fc-black-500 d-flex mb12" itemprop="datePublished"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconCalendar va-middle mr6 mtn1" aria-hidden="true"><path d="M7.6 2h4.8V.6H14V2h4v16H2V2h4V.6h1.6zM3.5 16.5h13v-8h-13zm4-2H6V13h1.5zm3.25 0h-1.5V13h1.5zm3.25 0h-1.5V13H14zm-6.5-3H6V10h1.5zm3.25 0h-1.5V10h1.5zm3.25 0h-1.5V10H14zM3.5 7h13V3.5H14v1.89h-1.6V3.5H7.6v1.89H6V3.5H3.5z"></path></svg> September 28, 2022</time><a href="/2022/09/28/how-good-software-can-optimize-our-time/" class="fc-black h:fc-blue-400"><h1 class="fs-headline1 ff-stack-sans-headline lh-sm wmx7 mb0" itemprop="name">Don&#39;t let software steal your time (Ep. 491)</h1></a><p class="fc-black-500 fs-body2 mb0 mt16 v-truncate5 fw-light" itemprop="abstract">While countless apps are competing for your attention, here&#39;s some tips on how to fight back.</p><div class="d-flex ai-center mt16"><div class="mr8"><!--[--><!--[--><img width="32" height="32" class="bar-circle bs-sm" src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/e81c84dcaeb58be1002795a6544b595bd6fc8071-1024x1024.jpg?w=64&amp;h=64&amp;auto=format" alt="Ben Popper"><!--]--><!--]--></div><div><!--[--><!--[--><!----><a href="/author/benpopper/" class="fw-bold fs-body2 fc-black" itemprop="author">Ben Popper</a><!--]--><!--]--></div></div><div class="pt24 mt-auto d-flex"><!----><a href="/2022/09/28/how-good-software-can-optimize-our-time/#comments" class="flex--item ws-nowrap mr12 fw-bold py2 fs-body1 ba bc-transparent fc-black-500 h:fc-black-500"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconComment va-middle mr4 mtn2" aria-hidden="true"><path d="M16.5 3c.83 0 1.5.67 1.5 1.5v12a1.5 1.5 0 0 1-2.34 1.24l-.1-.07-3.46-2.75H3.5v-1.49H2V4.5c0-.78.6-1.42 1.35-1.5H16.5m-13 1.5v8.92h9.13l.4.33 3.47 2.75v-12zm7.5 7.25H5V10.5h6zm2-2.25H5V8.25h8zm-2-2.25H5V6h6z"></path></svg><span>1</span> comment<!----></a><!----><div class="d-flex ai-start gs4 ff-row-wrap" itemprop="keywords"><!----><!--[--><a href="/logitech/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="">logitech</a><a aria-current="page" href="/productivity/" class="router-link-active router-link-exact-active bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Productivity</a><a href="/podcast/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">The Stack Overflow Podcast</a><a href="/the-stack-overflow-podcast/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">the stack overflow podcast</a><!--]--><button class="bg-black-100 c-pointer bc-transparent flex--item ba bar-md fw-bold px4 py2 fc-black-300 h:bg-black-200 h:fc-black-500"><svg width="16" height="16" viewBox="0 0 16 16" class="svg-icon IconMore16H" aria-hidden="true"><rect width="2.89" height="2.89" x=".56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="6.56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="12.6" y="6.56" rx="1.44"></rect></svg></button></div></div></div><a href="/2022/09/28/how-good-software-can-optimize-our-time/" class="flex--item6 d-flex lg:order-first lg:mb24"><img src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/472725c034235a56301dc8caf0ed41b3d298c57a-1200x630.png?rect=1,0,1199,630&amp;w=415&amp;h=218&amp;auto=format&amp;dpr=2" class="bar-md w100 h-auto d-block as-start ba bc-black-150" alt></a></div></article><article class="overflow-hidden p24 bg-white bar-md bc-black-250 ba mb24" itemscope itemtype="https://schema.org/Article"><div class="d-flex gs32 gsx h100 lg:fd-column"><div class="flex--item6 d-flex fd-column"><time datetime="2022-09-08T04:40:00.000Z" class="flex--item tt-uppercase fw-bold fs-body1 fc-black-500 d-flex mb12" itemprop="datePublished"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconCalendar va-middle mr6 mtn1" aria-hidden="true"><path d="M7.6 2h4.8V.6H14V2h4v16H2V2h4V.6h1.6zM3.5 16.5h13v-8h-13zm4-2H6V13h1.5zm3.25 0h-1.5V13h1.5zm3.25 0h-1.5V13H14zm-6.5-3H6V10h1.5zm3.25 0h-1.5V10h1.5zm3.25 0h-1.5V10H14zM3.5 7h13V3.5H14v1.89h-1.6V3.5H7.6v1.89H6V3.5H3.5z"></path></svg> September 8, 2022</time><a href="/2022/09/08/mechanical-keyboards-developer-productivity-flow-state-podcast/" class="fc-black h:fc-blue-400"><h1 class="fs-headline1 ff-stack-sans-headline lh-sm wmx7 mb0" itemprop="name">Flow state at your fingertips: How keyboards impact developer productivity (Ep. 481)</h1></a><p class="fc-black-500 fs-body2 mb0 mt16 v-truncate5 fw-light" itemprop="abstract">Episode one of our four-part series sponsored by Logitech. </p><div class="d-flex ai-center mt16"><div class="mr8"><!--[--><!--[--><img width="32" height="32" class="bar-circle bs-sm" src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/e81c84dcaeb58be1002795a6544b595bd6fc8071-1024x1024.jpg?w=64&amp;h=64&amp;auto=format" alt="Ben Popper"><!--]--><!--]--></div><div><!--[--><!--[--><!----><a href="/author/benpopper/" class="fw-bold fs-body2 fc-black" itemprop="author">Ben Popper</a><!--]--><!--]--></div></div><div class="pt24 mt-auto d-flex"><!----><a href="/2022/09/08/mechanical-keyboards-developer-productivity-flow-state-podcast/#comments" class="flex--item ws-nowrap mr12 fw-bold py2 fs-body1 ba bc-transparent fc-black-500 h:fc-black-500"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconComment va-middle mr4 mtn2" aria-hidden="true"><path d="M16.5 3c.83 0 1.5.67 1.5 1.5v12a1.5 1.5 0 0 1-2.34 1.24l-.1-.07-3.46-2.75H3.5v-1.49H2V4.5c0-.78.6-1.42 1.35-1.5H16.5m-13 1.5v8.92h9.13l.4.33 3.47 2.75v-12zm7.5 7.25H5V10.5h6zm2-2.25H5V8.25h8zm-2-2.25H5V6h6z"></path></svg><span>1</span> comment<!----></a><!----><div class="d-flex ai-start gs4 ff-row-wrap" itemprop="keywords"><!----><!--[--><a href="/logitech/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="">logitech</a><a href="/mechanical-keyboards/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">mechanical keyboards</a><a href="/partner-content/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Partner Content</a><a href="/partner-content/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Partner Content</a><a href="/partnercontent/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">partnercontent</a><a aria-current="page" href="/productivity/" class="router-link-active router-link-exact-active bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Productivity</a><a href="/the-stack-overflow-podcast/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">the stack overflow podcast</a><a href="/podcast/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">The Stack Overflow Podcast</a><!--]--><button class="bg-black-100 c-pointer bc-transparent flex--item ba bar-md fw-bold px4 py2 fc-black-300 h:bg-black-200 h:fc-black-500">
1<svg width="16" height="16" viewBox="0 0 16 16" class="svg-icon IconMore16H" aria-hidden="true"><rect width="2.89" height="2.89" x=".56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="6.56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="12.6" y="6.56" rx="1.44"></rect></svg></button></div></div></div><a href="/2022/09/08/mechanical-keyboards-developer-productivity-flow-state-podcast/" class="flex--item6 d-flex lg:order-first lg:mb24"><img src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/4acc96348d6ece19fccac07b3343d89203d03b99-501x499.png?rect=0,119,501,263&amp;w=415&amp;h=218&amp;auto=format&amp;dpr=2" class="bar-md w100 h-auto d-block as-start ba bc-black-150" alt></a></div></article><article class="overflow-hidden p24 bg-white bar-md bc-black-250 ba mb24" itemscope itemtype="https://schema.org/Article"><div class="d-flex gs32 gsx h100 lg:fd-column"><div class="flex--item6 d-flex fd-column"><time datetime="2021-11-29T16:16:57.000Z" class="flex--item tt-uppercase fw-bold fs-body1 fc-black-500 d-flex mb12" itemprop="datePublished"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconCalendar va-middle mr6 mtn1" aria-hidden="true"><path d="M7.6 2h4.8V.6H14V2h4v16H2V2h4V.6h1.6zM3.5 16.5h13v-8h-13zm4-2H6V13h1.5zm3.25 0h-1.5V13h1.5zm3.25 0h-1.5V13H14zm-6.5-3H6V10h1.5zm3.25 0h-1.5V10h1.5zm3.25 0h-1.5V10H14zM3.5 7h13V3.5H14v1.89h-1.6V3.5H7.6v1.89H6V3.5H3.5z"></path></svg> November 29, 2021</time><a href="/2021/11/29/the-four-engineering-metrics-that-will-streamline-your-software-delivery/" class="fc-black h:fc-blue-400"><h1 class="fs-headline1 ff-stack-sans-headline lh-sm wmx7 mb0" itemprop="name">The four engineering metrics that will streamline your software delivery</h1></a><p class="fc-black-500 fs-body2 mb0 mt16 v-truncate5 fw-light" itemprop="abstract">Productive teams get product fixes and features out the door fast. Here&#39;s the metrics to check to see how your team is delivering. </p><div class="d-flex ai-center mt16"><div class="mr8"><!--[--><!--[--><img width="32" height="32" class="bar-circle bs-sm" src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/99bfb0e1817ec0a8a5c0ee95d980ea9c95a17617-1146x1323.jpg?rect=0,89,1146,1146&amp;w=64&amp;h=64&amp;auto=format" alt="Tanaka Mutakwa"><!--]--><!--]--></div><div><!--[--><!--[--><!----><a href="/author/tanaka-mutakwa/" class="fw-bold fs-body2 fc-black" itemprop="author">Tanaka Mutakwa</a><!--]--><!--]--></div></div><div class="pt24 mt-auto d-flex"><!----><a href="/2021/11/29/the-four-engineering-metrics-that-will-streamline-your-software-delivery/#comments" class="flex--item ws-nowrap mr12 fw-bold py2 fs-body1 ba bc-transparent fc-black-500 h:fc-black-500"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconComment va-middle mr4 mtn2" aria-hidden="true"><path d="M16.5 3c.83 0 1.5.67 1.5 1.5v12a1.5 1.5 0 0 1-2.34 1.24l-.1-.07-3.46-2.75H3.5v-1.49H2V4.5c0-.78.6-1.42 1.35-1.5H16.5m-13 1.5v8.92h9.13l.4.33 3.47 2.75v-12zm7.5 7.25H5V10.5h6zm2-2.25H5V8.25h8zm-2-2.25H5V6h6z"></path></svg><span>6</span> comment<!--[-->s<!--]--></a><!----><div class="d-flex ai-start gs4 ff-row-wrap" itemprop="keywords"><!----><!--[--><a href="/code-for-a-living/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="">Code for a Living</a><a aria-current="page" href="/productivity/" class="router-link-active router-link-exact-active bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Productivity</a><a href="/software-delivery/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">software delivery</a><!--]--><button class="bg-black-100 c-pointer bc-transparent flex--item ba bar-md fw-bold px4 py2 fc-black-300 h:bg-black-200 h:fc-black-500"><svg width="16" height="16" viewBox="0 0 16 16" class="svg-icon IconMore16H" aria-hidden="true"><rect width="2.89" height="2.89" x=".56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="6.56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="12.6" y="6.56" rx="1.44"></rect></svg></button></div></div></div>
1<a href="/2021/11/29/the-four-engineering-metrics-that-will-streamline-your-software-delivery/" class="flex--item6 d-flex lg:order-first lg:mb24"><img src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/620029954eadc4887311252ea58faae6fd2e82ef-2400x1260.jpg?rect=1,0,2399,1260&amp;w=415&amp;h=218&amp;auto=format&amp;dpr=2" class="bar-md w100 h-auto d-block as-start ba bc-black-150" alt></a></div></article><article class="overflow-hidden p24 bg-white bar-md bc-black-250 ba mb24" itemscope itemtype="https://schema.org/Article"><div class="d-flex gs32 gsx h100 lg:fd-column"><div class="flex--item6 d-flex fd-column"><time datetime="2020-12-07T17:44:53.000Z" class="flex--item tt-uppercase fw-bold fs-body1 fc-black-500 d-flex mb12" itemprop="datePublished"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconCalendar va-middle mr6 mtn1" aria-hidden="true"><path d="M7.6 2h4.8V.6H14V2h4v16H2V2h4V.6h1.6zM3.5 16.5h13v-8h-13zm4-2H6V13h1.5zm3.25 0h-1.5V13h1.5zm3.25 0h-1.5V13H14zm-6.5-3H6V10h1.5zm3.25 0h-1.5V10h1.5zm3.25 0h-1.5V10H14zM3.5 7h13V3.5H14v1.89h-1.6V3.5H7.6v1.89H6V3.5H3.5z"></path></svg> December 7, 2020</time><a href="/2020/12/07/measuring-developer-productivity/" class="fc-black h:fc-blue-400"><h1 class="fs-headline1 ff-stack-sans-headline lh-sm wmx7 mb0" itemprop="name">Can developer productivity be measured?</h1></a><p class="fc-black-500 fs-body2 mb0 mt16 v-truncate5 fw-light" itemprop="abstract">Defining and measuring programmer productivity is one of the most difficult parts of an engineering manager or CTO’s job description. When everything you do is intangible, how should you measure it? Can it be measured at all?</p><div class="d-flex ai-center mt16"><div class="mr8"><!--[--><!--[--><img width="32" height="32" class="bar-circle bs-sm" src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/015bff0f4bd16f5ba1974cf3119766c6fd6d9fd4-2211x1969.jpg?rect=122,0,1969,1969&amp;w=64&amp;h=64&amp;auto=format" alt="Isaac Lyman"><!--]--><!--]--></div><div><!--[--><!--[--><!----><a href="/author/isaac-lyman/" class="fw-bold fs-body2 fc-black" itemprop="author">Isaac Lyman</a><!--]--><!--]--></div></div><div class="pt24 mt-auto d-flex"><!----><a href="/2020/12/07/measuring-developer-productivity/#comments" class="flex--item ws-nowrap mr12 fw-bold py2 fs-body1 ba bc-transparent fc-black-500 h:fc-black-500"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconComment va-middle mr4 mtn2" aria-hidden="true"><path d="M16.5 3c.83 0 1.5.67 1.5 1.5v12a1.5 1.5 0 0 1-2.34 1.24l-.1-.07-3.46-2.75H3.5v-1.49H2V4.5c0-.78.6-1.42 1.35-1.5H16.5m-13 1.5v8.92h9.13l.4.33 3.47 2.75v-12zm7.5 7.25H5V10.5h6zm2-2.25H5V8.25h8zm-2-2.25H5V6h6z"></path></svg><span>23</span> comment<!--[-->s<!--]--></a><!----><div class="d-flex ai-start gs4 ff-row-wrap" itemprop="keywords"><!----><!--[--><a href="/code-for-a-living/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="">Code for a Living</a><a href="/management/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">management</a><a href="/measurement/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">measurement</a><a aria-current="page" href="/productivity/" class="router-link-active router-link-exact-active bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Productivity</a><!--]--><button class="bg-black-100 c-pointer bc-transparent flex--item ba bar-md fw-bold px4 py2 fc-black-300 h:bg-black-200 h:fc-black-500"><svg width="16" height="16" viewBox="0 0 16 16" class="svg-icon IconMore16H" aria-hidden="true"><rect width="2.89" height="2.89" x=".56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="6.56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="12.6" y="6.56" rx="1.44"></rect></svg></button></div></div></div><a href="/2020/12/07/measuring-developer-productivity/" class="flex--item6 d-flex lg:order-first lg:mb24"><img src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/2d388c5df61bc453175e152c205e6ee73b1daa29-1200x630.png?rect=1,0,1199,630&amp;w=415&amp;h=218&amp;auto=format&amp;dpr=2" class="bar-md w100 h-auto d-block as-start ba bc-black-150" alt></a></div></article><article class="overflow-hidden p24 bg-white bar-md bc-black-250 ba mb24" itemscope itemtype="https://schema.org/Article"><div class="d-flex gs32 gsx h100 lg:fd-column"><div class="flex--item6 d-flex fd-column"><time datetime="2019-10-23T14:37:19.000Z" class="flex--item tt-uppercase fw-bold fs-body1 fc-black-500 d-flex mb12" itemprop="datePublished"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconCalendar va-middle mr6 mtn1" aria-hidden="true"><path d="M7.6 2h4.8V.6H14V2h4v16H2V2h4V.6h1.6zM3.5 16.5h13v-8h-13zm4-2H6V13h1.5zm3.25 0h-1.5V13h1.5zm3.25 0h-1.5V13H14zm-6.5-3H6V10h1.5zm3.25 0h-1.5V10h1.5zm3.25 0h-1.5V10H14zM3.5 7h13V3.5H14v1.89h-1.6V3.5H7.6v1.89H6V3.5H3.5z"></path></svg> October 23, 2019</time><a href="/2019/10/23/why-devs-should-like-estimates/" class="fc-black h:fc-blue-400"><h1 class="fs-headline1 ff-stack-sans-headline lh-sm wmx7 mb0" itemprop="name">Why Devs (Should) Like Estimates</h1></a><p class="fc-black-500 fs-body2 mb0 mt16 v-truncate5 fw-light" itemprop="abstract">The impetus to provide an estimate for development work most often comes from non-developer stakeholders in your organization. Learning to do it well can improve c
1ollaboration and coordination across departments, making everyone happier and more productive. </p><div class="d-flex ai-center mt16"><div class="mr8"><!--[--><!--[--><img width="32" height="32" class="bar-circle bs-sm" src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/a1138116db9c3a6be3eb11b842ea92fbe8ecf6ad-1024x1024.jpg?w=64&amp;h=64&amp;auto=format" alt="Yaakov Ellis"><!--]--><!--]--></div><div><!--[--><!--[--><!----><a href="/author/yellis/" class="fw-bold fs-body2 fc-black" itemprop="author">Yaakov Ellis</a><!--]--><!--]--></div></div><div class="pt24 mt-auto d-flex"><!----><a href="/2019/10/23/why-devs-should-like-estimates/#comments" class="flex--item ws-nowrap mr12 fw-bold py2 fs-body1 ba bc-transparent fc-black-500 h:fc-black-500"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconComment va-middle mr4 mtn2" aria-hidden="true"><path d="M16.5 3c.83 0 1.5.67 1.5 1.5v12a1.5 1.5 0 0 1-2.34 1.24l-.1-.07-3.46-2.75H3.5v-1.49H2V4.5c0-.78.6-1.42 1.35-1.5H16.5m-13 1.5v8.92h9.13l.4.33 3.47 2.75v-12zm7.5 7.25H5V10.5h6zm2-2.25H5V8.25h8zm-2-2.25H5V6h6z"></path></svg><span>43</span> comment<!--[-->s<!--]--></a><!----><div class="d-flex ai-start gs4 ff-row-wrap" itemprop="keywords"><!----><!--[--><a href="/bulletin/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="">Bulletin</a><a href="/bulletin/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Bulletin</a><a href="/code-for-a-living/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Code for a Living</a><a href="/engineering/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Engineering</a><a href="/engineering/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Engineering</a><a href="/estimates/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">estimates</a><a href="/stackoverflow/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Stackoverflow</a><a href="/stackoverflow/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Stackoverflow</a><a aria-current="page" href="/productivity/" class="router-link-active router-link-exact-active bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Productivity</a><!--]--><button class="bg-black-100 c-pointer bc-transparent flex--item ba bar-md fw-bold px4 py2 fc-black-300 h:bg-black-200 h:fc-black-500"><svg width="16" height="16" viewBox="0 0 16 16" class="svg-icon IconMore16H" aria-hidden="true"><rect width="2.89" height="2.89" x=".56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="6.56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="12.6" y="6.56" rx="1.44"></rect></svg></button></div></div></div><a href="/2019/10/23/why-devs-should-like-estimates/" class="flex--item6 d-flex lg:order-first lg:mb24"><img src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/ca1c59a51df369095777bbee02f263250c9efeda-5184x3456.jpg?rect=0,367,5184,2723&amp;w=415&amp;h=218&amp;auto=format&amp;dpr=2" class="bar-md w100 h-auto d-block as-start ba bc-black-150" alt></a></div></article><article class="overflow-hidden p24 bg-white bar-md bc-black-250 ba mb24" itemscope itemtype="https://schema.org/Article"><div class="d-flex gs32 gsx h100 lg:fd-column"><div class="flex--item12 d-flex fd-column"><time datetime="2019-10-01T21:33:27.000Z" class="flex--item tt-uppercase fw-bold fs-body1 fc-black-500 d-flex mb12" itemprop="datePublished"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconCalendar va-middle mr6 mtn1" aria-hidden="true"><path d="M7.6 2h4.8V.6H14V2h4v16H2V2h4V.6h1.6zM3.5 16.5h13v-8h-13zm4-2H6V13h1.5zm3.25 0h-1.5V13h1.5zm3.25 0h-1.5V13H14zm-6.5-3H6V10h1.5zm3.25 0h-1.5V10h1.5zm3.25 0h-1.5V10H14zM3.5 7h13V3.5H14v1.89h-1.6V3.5H7.6v1.89H6V3.5H3.5z"></path></svg> October 1, 2019</time><a href="/2019/10/01/reduce-distractions-on-your-team/" class="fc-black h:fc-blue-400"><h1 class="fs-headline1 ff-stack-sans-headline lh-sm wmx7 mb0" itemprop="name">Reduce distractions on your team</h1></a><!----><div class="d-flex ai-center mt16"><div class="mr8"><!--[--><!--[--><svg width="32" height="32" viewBox="0 0 20 20" class="svg-icon IconUser bar-circle bs-sm bg-black-075 fc-black-300 p4" aria-hidden="true"><path d="M12.17 10.53c.6 0 1.15.36 1.38.91l1.92 4.47a1.5 1.5 0 0 1-1.18 2.08l-.2.01H5.84l-.2-.01a1.5 1.5 0 0 1-1.3-1.49h9.75l-1.92-4.47H7.75L6.48 15H4.85l1.52-3.56a1.5 1.5 0 0 1 1.27-.9h4.53m-2-8.53a3.74 3.74 0 0 1 3.54 3.73v.2a3.74 3.74 0 0 1-3.74 3.54h-.19a3.74 3.74 0 0 1-3.54-3.55v-.19A3.74 3.74 0 0 1 9.97 2zm-.2 1.5a2.24 2.24 0 0 0 0 4.47 2.24 2.24 0 0 0 0-4.47"></path></svg><!--]--><!--]--></div><div><!--[--><!--[--><!----><a href="/author/mchurchman/" class="fw-bold fs-body2 fc-black" itemprop="author">Michael Churchman</a>
1<!--]--><!--]--></div></div><div class="pt24 mt-auto d-flex"><!----><a href="/2019/10/01/reduce-distractions-on-your-team/#comments" class="flex--item ws-nowrap mr12 fw-bold py2 fs-body1 ba bc-transparent fc-black-500 h:fc-black-500"><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconComment va-middle mr4 mtn2" aria-hidden="true"><path d="M16.5 3c.83 0 1.5.67 1.5 1.5v12a1.5 1.5 0 0 1-2.34 1.24l-.1-.07-3.46-2.75H3.5v-1.49H2V4.5c0-.78.6-1.42 1.35-1.5H16.5m-13 1.5v8.92h9.13l.4.33 3.47 2.75v-12zm7.5 7.25H5V10.5h6zm2-2.25H5V8.25h8zm-2-2.25H5V6h6z"></path></svg><span>0</span> comment<!--[-->s<!--]--></a><!----><div class="d-flex ai-start gs4 ff-row-wrap" itemprop="keywords"><!----><!--[--><a href="/abm/" class="bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="">ABM</a><a aria-current="page" href="/productivity/" class="router-link-active router-link-exact-active bc-blue-400 fc-blue-500 h:bg-blue-200 h:bc-blue-500 flex--item ba bar-md fw-bold px8 py2" style="display:none;">Productivity</a><!--]--><button class="bg-black-100 c-pointer bc-transparent flex--item ba bar-md fw-bold px4 py2 fc-black-300 h:bg-black-200 h:fc-black-500"><svg width="16" height="16" viewBox="0 0 16 16" class="svg-icon IconMore16H" aria-hidden="true"><rect width="2.89" height="2.89" x=".56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="6.56" y="6.56" rx="1.44"></rect><rect width="2.89" height="2.89" x="12.6" y="6.56" rx="1.44"></rect></svg></button></div></div></div><!----></div></article><!--]--><button class="d-block s-btn s-btn__tonal w100 p12 bar-md fw-bold fs-body2"> Show more </button></div></div></div><!----><!--]--><!--]--><!--[--><footer id="footer-global" data-v-df5a0bb6><div class="footer__inner p24 pb0 m12 bg-black-150 fs-body2" data-v-df5a0bb6><div class="d-flex sm:fd-column" data-v-df5a0bb6><section class="flex--item4" data-v-df5a0bb6><svg width="32" height="32" viewBox="0 0 32 32" class="svg-icon IconGlyph32 mb24" aria-hidden="true" title="Stack Overflow" data-v-df5a0bb6><path d="M23.8 17.22a18 18 0 0 0-2.2 3.87l-.02.06q-.83 2.04-1.15 4.3v.03A18 18 0 0 0 20.4 30H4v-4.55h14.23l.1-.56L4.6 21.1l1.14-4.4 13.88 3.85.2-.44-12.46-7.43 2.2-3.94 12.65 7.54.3-.37L12.17 5.2 15.28 2l10.53 10.86 1.1 1.15q-1.75 1.4-3.11 3.21"></path></svg><!----></section><div class="sections flex--item8 d-flex md:mb32 md:mt24" data-v-df5a0bb6><div class="flex--item6 d-flex md:fd-column" data-v-df5a0bb6><section class="flex--item6" data-v-df5a0bb6><h3 id="footer-products-heading" data-v-df5a0bb6> Our Stack </h3><nav aria-labelledby="footer-products-heading" data-v-df5a0bb6><ul class="list-reset" data-v-df5a0bb6><li data-v-df5a0bb6><a href="https://stackoverflow.co/internal/?utm_source=blog&amp;utm_medium=referral&amp;utm_campaign=footer" rel="noopener noreferrer" data-v-df5a0bb6>Stack Internal</a><ul class="list-reset" data-v-df5a0bb6><li data-v-df5a0bb6><a href="https://stackoverflow.co/internal/features/?utm_source=blog&amp;utm_medium=referral&amp;utm_campaign=footer" rel="noopener noreferrer" class="sub-link" data-v-df5a0bb6>Features</a></li><li data-v-df5a0bb6><a href="https://stackoverflow.co/internal/customers/?utm_source=blog&amp;utm_medium=referral&amp;utm_campaign=footer" rel="noopener noreferrer" class="sub-link" data-v-df5a0bb6>Customers</a></li><li data-v-df5a0bb6><a href="https://stackoverflow.co/internal/uses/ai?utm_source=blog&amp;utm_medium=referral&amp;utm_campaign=footer" rel="noopener noreferrer" class="sub-link" data-v-df5a0bb6>Use cases</a></li><li data-v-df5a0bb6><a href="https://stackoverflow.co/internal/security/?utm_source=blog&amp;utm_medium=referral&amp;utm_campaign=footer" rel="noopener noreferrer" class="sub-link" data-v-df5a0bb6>Security</a></li><li data-v-df5a0bb6><a href="https://stackoverflow.co/internal/integrations/?utm_source=blog&amp;utm_medium=referral&amp;utm_campaign=footer" rel="noopener noreferrer" class="sub-link" data-v-df5a0bb6>Integrations</a></li><li data-v-df5a0bb6><a href="https://stackoverflow.co/internal/pricing/?utm_source=blog&amp;utm_medium=referral&amp;utm_campaign=footer" rel="noopener noreferrer" class="sub-link" data-v-df5a0bb6>Pricing</a></li></ul></li><li class="mt12" data-v-df5a0bb6><a href="https://stackoverflow.co/data-licensing/?utm_source=blog&amp;utm_medium=referral&amp;utm_campaign=footer" rel="noopener noreferrer" data-v-df5a0bb6>Stack Data Licensing</a></li><li data-v-df5a0bb6><a href="https://stackoverflow.co/advertising/?utm_source=blog&amp;utm_medium=referral&amp;utm_campaign=footer" rel="noopener noreferrer" data-v-df5a0bb6>Stack Ads</a></li><li class="mt12" data-v-df5a0bb6><a href="https://stackoverflow.co/partnerships/?utm_source=blog&amp;utm_medium=referral&amp;utm_campaign=footer" rel="noopener noreferrer" data-v-df5a0bb6>Partnerships</a></li><li data-v-df5a0bb6><a href="https://stackoverflow.co/internal/services/?utm_source=blog&amp;utm_medium=referral&amp;utm_campaign=footer" rel="noopener noreferrer" data-v-df5a0bb6>Services</a></li><li class="mt12" data-v-df5a0bb6><a href="https://stackoverflow.com/?utm_source=blog&amp;utm_medium=referral&amp;utm_campaign=footer" rel="noopener noreferrer" data-v-df5a0bb6>Stack Overflow</a></li></ul></nav></section><section class="flex--item6" data-v-df5a0bb6><h3 id="footer-company-heading" class="md:mt32" data-v-df5a0bb6> Company </h3><nav aria-labelledby="footer-company-heading" data-v-df5a0bb6><ul class="list-reset" data-v-df5a0bb6><li data-v-df5a0bb6><a href="https://stackoverflow.co/company/leadership/?utm_source=blog&amp;utm_medium=referral&amp;utm_campaign=footer" rel="noopener noreferrer" data-v-df5a0bb6>Leadership</a></li><li data-v-df5a0bb6><a href="https://stackoverflow.co/company/press/?utm_source=blog&amp;utm_medium=referral&amp;utm_campaign=footer" rel="noopener noreferrer" data-v-df5a0bb6>Press</a></li><li data-v-df5a0bb6><a href="https://stackoverflow.co/company/careers/?utm_source=blog&amp;utm_medium=referral&amp;utm_campaign=footer" rel="noopener noreferrer" data-v-df5a0bb6>Careers</a></li><li data-v-df5a0bb6><a href="https://stackoverflow.co/company/social-impact/?utm_source=blog&amp;utm_medium=referral&amp;utm_campaign=footer" rel="noopener noreferrer" data-v-df5a0bb6>Social Impact</a></li></ul></nav></section></div><div class="flex--item6 d-flex md:fd-column" data-v-df5a0bb6><section class="flex--item6" data-v-df5a0bb6><h3 id="footer-support-heading" class="md:mt32" data-v-df5a0bb6> Support </h3><nav aria-labelledby="footer-support-heading" data-v-df5a0bb6><ul class="list-reset" data-v-df5a0bb6><li data-v-df5a0bb6><a href="https://stackoverflow.com/contact/?utm_source=blog&amp;utm_medium=referral&amp;utm_campaign=footer" rel="noopener noreferrer" data-v-df5a0bb6>Contact</a></li><li data-v-df5a0bb6><a href="https://stackoverflow.com/help/?utm_source=blog&amp;utm_medium=referral&amp;utm_campaign=footer" rel="noopener noreferrer" data-v-df5a0bb6>Stack Overflow help</a></li><li data-v-df5a0bb6><a href="https://support.stackenterprise.co/support/solutions/22000023964" rel="noopener noreferrer" data-v-df5a0bb6>Stack Internal help</a></li><li data-v-df5a0bb6><a href="https://stackoverflow.co/internal/implement/?utm_source=blog&amp;utm_medium=referral&amp;utm_campaign=footer" rel="noopener noreferrer" data-v-df5a0bb6>Implement Stack Internal</a></li><li class="mt12" data-v-df5a0bb6><a href="https://policies.stackoverflow.co/?utm_source=blog&amp;utm_medium=referral&amp;utm_campaign=footer" rel="noopener noreferrer" data-v-df5a0bb6>Terms</a></li><li data-v-df5a0bb6><a href="https://stackoverflow.com/legal/privacy-policy/?utm_source=blog&amp;utm_medium=referral&amp;utm_campaign=footer" rel="noopener noreferrer" data-v-df5a0bb6>Privacy policy</a></li><li data-v-df5a0bb6><a href="https://stackoverflow.com/legal/cookie-policy/?utm_source=blog&amp;utm_medium=referral&amp;utm_campaign=footer" rel="noopener noreferrer" data-v-df5a0bb6>Cookie policy</a></li><li class="mt12" data-v-df5a0bb6><button class="flex--item mr24 c-pointer s-btn s-btn__unset p0 as-start fc-black h:fc-blue-500" type="button" title="Open cookie consent settings" data-v-df5a0bb6>
1 Your Privacy Choices <svg width="34" height="16" viewBox="0 0 34 16" class="svg-icon IconServiceCCPA va-middle mtn2 ml4 native" aria-hidden="true" data-v-df5a0bb6><path fill="#06f" d="M25.2 0a8 8 0 0 1 7.94 8c0 4.46-3.52 8-7.94 8H7.95A7.9 7.9 0 0 1 0 8c0-4.46 3.52-8 7.95-8zM7.95 1.37A6.6 6.6 0 0 0 1.36 8a6.6 6.6 0 0 0 6.59 6.63h7.71l3.52-13.26zm19.52 3.2a.7.7 0 0 0-.91 0l-2.5 2.52-2.5-2.52a.7.7 0 0 0-.9 0 .7.7 0 0 0 0 .92L23.16 8l-2.39 2.51a.7.7 0 0 0 0 .92c.23.23.68.23.9 0l2.5-2.52 2.5 2.52c.23.23.68.23.91 0a.7.7 0 0 0 0-.92L25.08 8l2.39-2.51a.7.7 0 0 0 0-.92m-13.98.12c.22-.23.68-.23 1.02 0 .23.22.35.68.12.91l-4.8 5.6c-.12.11-.23.23-.34.23a.7.7 0 0 1-.8-.12L6.17 8.8a.7.7 0 0 1 0-.91.7.7 0 0 1 .92 0l2.05 1.94z"></path></svg></button></li></ul></nav></section><section class="flex--item6" data-v-df5a0bb6><h3 id="footer-content-heading" class="md:mt32" data-v-df5a0bb6> Elsewhere </h3><nav aria-labelledby="footer-content-heading" data-v-df5a0bb6><ul class="list-reset" data-v-df5a0bb6><li data-v-df5a0bb6><a href="https://stackoverflow.blog/" rel="noopener noreferrer" data-v-df5a0bb6>Blog</a></li><li data-v-df5a0bb6><a href="https://stackoverflow.blog/newsletter/" rel="noopener noreferrer" data-v-df5a0bb6>Dev Newsletter</a></li><li data-v-df5a0bb6><a href="https://stackoverflow.blog/podcast/" rel="noopener noreferrer" data-v-df5a0bb6>Podcast</a></li><li data-v-df5a0bb6><a href="https://stackoverflow.blog/releases/" rel="noopener noreferrer" data-v-df5a0bb6>Releases</a></li><li data-v-df5a0bb6><a href="https://survey.stackoverflow.co/" rel="noopener noreferrer" title="Annual Developer Survey" data-v-df5a0bb6>Dev Survey</a></li></ul></nav></section></div></div></div><svg width="175" height="22" viewBox="0 0 175 19" class="svg-icon IconLogo flex--item12 w100 h-auto fc-black-050 ps-relative" aria-hidden="true" title="Stack Overflow" data-v-df5a0bb6><g fill="currentColor"><path d="M18.52 9.69a13.7 13.7 0 0 0-4.3 5.47l-.01.05a13 13 0 0 0-.93 3.32v.02q-.13.92-.13 1.88c0 .55.07 1.04.13 1.57H0v-3.47h11.5l.07-.43L.5 15.16l.93-3.4 11.21 2.98.16-.34L2.72 8.66 4.5 5.6l10.22 5.83.25-.29L6.6 2.89 9.12.4zM28.9 5.78c3.3 0 5.98 2.15 5.98 5.24h-2.96c-.13-1.67-1.09-2.66-3.11-2.66-2.03 0-3.04.81-3.04 1.95 0 3.42 9.34.33 9.34 6.58 0 2.89-2.28 4.51-6.13 4.51-3.57 0-6.22-2.25-6.33-5.27h3c.14 1.7 1.59 2.71 3.48 2.71 1.78 0 3.07-.68 3.07-1.95 0-3.14-9.37-.28-9.37-6.58 0-2.45 2.33-4.53 6.08-4.53M49.06 8.36c1.75 0 2.96.7 3.75 1.95V8.7h2.76V21H52.8v-1.53c-.74 1.2-1.93 1.93-3.75 1.93-3.44 0-5.55-2.69-5.55-6.5 0-3.83 2.1-6.54 5.55-6.54m.43 2.48c-2.02 0-3.14 1.7-3.14 4.05 0 2.33 1.12 4 3.14 4 2.23 0 3.32-1.72 3.32-4s-1.1-4.05-3.32-4.05M63.26 8.36c3.37 0 5.73 2.48 5.75 5.2h-2.89c-.07-1.35-.88-2.7-2.86-2.7-2.4 0-3.44 1.75-3.44 4.03s1.04 3.98 3.44 3.98c2.06 0 2.87-1.45 2.94-3h2.86c-.05 3.2-2.3 5.53-5.8 5.53-3.8 0-6.27-2.69-6.27-6.5 0-3.83 2.48-6.54 6.27-6.54M91.52 5.78c4.91 0 7.6 3.57 7.6 7.8 0 4.22-2.71 7.82-7.6 7.82s-7.62-3.55-7.62-7.82c0-4.23 2.7-7.8 7.62-7.8m0 2.58c-3.22 0-4.68 2.68-4.68 5.22s1.44 5.24 4.68 5.24 4.6-2.71 4.6-5.24-1.38-5.22-4.6-5.22M117.45 8.36c3.34 0 6.2 2.7 5.6 7.44h-9c.23 1.8 1.3 3.1 3.4 3.1 1.44 0 2.35-.89 2.73-1.9h2.89a5.5 5.5 0 0 1-5.62 4.4c-3.83 0-6.3-2.69-6.3-6.5 0-3.83 2.47-6.54 6.3-6.54m0 2.48c-1.93 0-2.97 1.11-3.35 2.68h6.23c-.15-1.46-1.06-2.68-2.88-2.68M150.87 8.36c3.8 0 6.28 2.7 6.28 6.53 0 3.82-2.49 6.5-6.28 6.5s-6.3-2.68-6.3-6.5 2.47-6.53 6.3-6.53m0 2.48c-2.3 0-3.47 1.77-3.47 4.05 0 2.33 1.16 4 3.47 4 2.3 0 3.47-1.67 3.47-4s-1.17-4.05-3.47-4.05M40.5 8.71h2.1v2.36h-2.1v7.62h2.46V21h-5.22v-9.93H36V8.7h1.74V6h2.76zM73.19 13.65l3.97-4.94h3.27l-4 4.97 4.4 7.32h-3.08l-2.99-5.3-1.57 1.98V21H70.4V6h2.79zM105.34 18.56l2.79-9.85h2.96L107.24 21h-3.77L99.62 8.71h2.96zM131.22 8.71V11h-3.97v10h-2.76V8.71zM139.2 4.54v2.35h-1.78q-1.18.01-1.19 1.09v.73h2.71V11h-2.7v10h-2.77V11h-1.26V8.71h1.26v-.73c0-2.2 1.27-3.44 3.93-3.44zM143.17 4.54V21h-2.78V4.54zM162.14 17.96l2.05-9.25h3l2.06 9.27 1.82-9.27h2.94L171.05 21h-3.67l-1.67-7.5-1.67 7.5h-3.67L157.4 8.71h2.96z"></path></g></svg></div><div class="px24 pb24 d-flex ai-center ff-row-wrap sm:fd-column sm:ta-center" data-v-df5a0bb6><div class="fs-caption fc-black-400 mr-auto sm:mr0 sm:mb12" data-v-df5a0bb6> Site design / logo © 2026 Stack Exchange Inc. </div><div class="d-flex gs8 ai-center flex--item mr12 sm:mr0" data-v-df5a0bb6><div class="flex--item s-toggle-switch s-toggle-switch__multiple"><!--[--><!--[--><input value="theme-light" type="radio" name="theme" id="theme-light"><label for="theme-light">Light</label><!--]--><!--[--><input value="theme-dark" type="radio" name="theme" id="theme-dark"><label for="theme-dark">Dark</label><!--]--><!--[--><input value="theme-system" type="radio" name="theme" id="theme-system"><label for="theme-system">Auto</label><!--]--><!--]--></div></div><div class="d-flex ai-start sm:mt12" data-v-df5a0bb6><a class="flex--item fc-black p6 h:bg-orange h:fc-white" href="https://linkedin.com/company/stack-overflow/" title="LinkedIn" rel="external" data-v-df5a0bb6><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconServiceLinkedIn" aria-hidden="true" data-v-df5a0bb6><path fill="#0966c2" d="M16.22 2C17.2 2 18 2.8 18 3.78v12.44c0 .98-.8 1.78-1.78 1.78H3.78C2.8 18 2 17.2 2 16.22V3.78C2 2.8 2.8 2 3.78 2zM4.45 15.78h2.39v-7.7H4.45zm8.52-7.94a2.7 2.7 0 0 0-2.32 1.27V8.07H8.36v7.7h2.3v-4.04c0-1.08.49-1.72 1.44-1.72.88 0 1.3.61 1.3 1.72v4.05h2.38V10.9
1c0-2.06-1.17-3.06-2.8-3.06M5.63 4.22c-.78 0-1.4.64-1.4 1.42 0 .79.62 1.43 1.4 1.43s1.41-.64 1.41-1.43-.63-1.42-1.4-1.42"></path></svg></a><a class="flex--item fc-black p6 h:bg-orange h:fc-white" href="https://x.com/stackoverflow/" title="Twitter/X" rel="external" data-v-df5a0bb6><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconServiceX" aria-hidden="true" data-v-df5a0bb6><path d="M14.6 2.77h2.45L11.7 8.89 18 17.23h-4.94L9.2 12.18l-4.42 5.05H2.31l5.74-6.55L2 2.77h5.06l3.5 4.62zm-.86 13h1.36L6.32 4.15H4.86z"></path></svg></a><a class="flex--item fc-black p6 h:bg-orange h:fc-white" href="https://www.threads.net/@thestackoverflow" title="Threads" rel="external" data-v-df5a0bb6><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconServiceThreads" aria-hidden="true" data-v-df5a0bb6><path d="m14.4 9.38-.21-.1c-.13-2.4-1.44-3.77-3.64-3.78h-.03c-1.32 0-2.41.56-3.08 1.58l1.2.83a2.1 2.1 0 0 1 1.9-.92q1.09 0 1.62.62.39.46.52 1.24a9 9 0 0 0-2.08-.1c-2.1.12-3.44 1.34-3.35 3.03.05.86.48 1.6 1.21 2.08.62.41 1.42.61 2.24.57a3.3 3.3 0 0 0 2.55-1.24 4.6 4.6 0 0 0 .87-2.28q.8.47 1.12 1.23c.37.84.39 2.23-.75 3.37-1 .99-2.19 1.42-3.99 1.43q-3.01-.03-4.5-1.9Q4.62 13.25 4.58 10 4.61 6.74 6 4.97q1.48-1.88 4.5-1.91 3.04.02 4.58 1.92.75.93 1.13 2.3l1.42-.38a8 8 0 0 0-1.43-2.87c-1.3-1.61-3.23-2.44-5.7-2.46q-3.72.04-5.64 2.47-1.7 2.17-1.74 5.95V10q.03 3.79 1.74 5.96 1.92 2.44 5.63 2.47h.01c2.2-.02 3.74-.6 5.01-1.86a4.6 4.6 0 0 0 1.07-5.03 4.3 4.3 0 0 0-2.17-2.16m-3.77 3.56c-.92.05-1.87-.36-1.92-1.24-.04-.65.46-1.38 1.97-1.47a9 9 0 0 1 2.03.14c-.17 2.17-1.19 2.52-2.08 2.57"></path></svg></a><a class="flex--item fc-black p6 h:bg-orange h:fc-white" href="https://www.instagram.com/thestackoverflow/" title="Instagram" rel="external" data-v-df5a0bb6><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconServiceInstagram" aria-hidden="true" data-v-df5a0bb6><path d="M10 3.44c2.14 0 2.39 0 3.23.05.78.03 1.2.16 1.49.27.37.15.64.32.92.6s.45.55.6.92c.1.28.24.7.27 1.49.04.84.05 1.1.05 3.23 0 2.14 0 2.39-.05 3.23-.03.78-.16 1.2-.27 1.49-.15.37-.32.64-.6.92s-.55.45-.92.6c-.28.1-.7.24-1.49.27-.84.04-1.1.05-3.23.05-2.14 0-2.39-.01-3.23-.05a4 4 0 0 1-1.49-.27 2.5 2.5 0 0 1-.92-.6 2.5 2.5 0 0 1-.6-.92c-.1-.28-.24-.7-.27-1.49-.04-.84-.05-1.1-.05-3.23 0-2.14.01-2.39.05-3.23.03-.78.16-1.2.27-1.49.15-.37.32-.64.6-.92s.55-.45.92-.6c.28-.1.7-.24 1.49-.27.84-.04 1.1-.05 3.23-.05M10 2c-2.17 0-2.45 0-3.3.05-.85.04-1.43.17-1.94.37-.53.2-.97.48-1.42.92s-.72.9-.92 1.42c-.2.5-.33 1.09-.37 1.94S2 7.83 2 10s0 2.45.05 3.3c.04.85.17 1.43.37 1.94.2.53.48.97.92 1.42s.9.72 1.42.92c.5.2 1.09.33 1.94.37S7.83 18 10 18s2.45 0 3.3-.05a6 6 0 0 0 1.94-.37c.53-.2.97-.48 1.42-.92s.72-.9.92-1.42c.2-.5.33-1.09.37-1.94S18 12.17 18 10s0-2.45-.05-3.3a6 6 0 0 0-.37-1.94c-.2-.53-.48-.97-.92-1.42s-.9-.72-1.42-.92c-.5-.2-1.09-.33-1.94-.37S12.17 2 10 2m0 3.9a4.1 4.1 0 1 0 0 8.2 4.1 4.1 0 0 0 0-8.2m0 6.77a2.67 2.67 0 1 1 0-5.34 2.67 2.67 0 0 1 0 5.34m4.27-7.9a.96.96 0 1 0 0 1.92.96.96 0 0 0 0-1.92"></path></svg></a><a class="flex--item fc-black p6 h:bg-orange h:fc-white" href="https://www.youtube.com/c/StackOverflowOfficial" title="YouTube" rel="external" data-v-df5a0bb6><svg width="20" height="20" viewBox="0 0 20 20" class="svg-icon IconServiceYouTube" aria-hidden="true" data-v-df5a0bb6><path fill="#ff0034" d="M10 3.07c-8.85 0-9 .79-9 6.93s.16 6.93 9 6.93 9-.79 9-6.93-.16-6.93-9-6.93m2.88 7.23L8.84 12.2c-.35.16-.64-.02-.64-.41V8.22c0-.39.29-.57.64-.4l4.04 1.88c.36.17.36.44 0 .6"></path></svg></a></div></div></footer><!----><!--]--><!--]--></div><div id="teleports"></div>
1<script>window.__NUXT__={};window.__NUXT__.config={public:{branch:"main",baseUrl:"https://stackoverflow.blog",context:"production",googleAnalytics:"G-DTTX7JCXEJ",onetrust:"d06435e0-17fb-4659-9a14-1930a6e0be80-test",onetrustRulesetId:"",onetrustCategories:{necessary:"C0001",performance:"C0002",functional:"C0003",targeting:"C0004"},googleMaps:"AIzaSyCFwzoPZ5dOx677jFutgxPd8J2ts1MyPho",googleRecaptchaSiteKey:"6LfCpfEjAAAAAFGHv9bD40vUeqx7Yn8GaacEVP2D",stackappClientId:25117,stackappOauthUrl:"",stackappKey:"GVgf4GPoPeC3eco9n8AEPg((",provenanceCookie:"stackex_provenance",provenanceSessionCookie:"stackex_provenance_session",sanity:{additionalClients:{},apiVersion:"2026-05-27",dataset:"production",disableSmartCdn:false,perspective:"raw",projectId:"jo7n4k8s",queryEndpoint:"",stega:{enabled:true,studioUrl:"https://cms.stackoverflow.co"},token:"",useCdn:true,withCredentials:false,visualEditing:{keepStegaOnCopy:false,mode:"live-visual-editing",previewMode:{enable:"/api/preview/enable",disable:"/api/preview/disable"},previewModeId:"",proxyEndpoint:"/_sanity/visual-editing/fetch",studioUrl:"https://cms.stackoverflow.co",token:"",zIndex:""}},algolia:{apiKey:"170e91ef17b91a8afe6411a133af1309",applicationId:"GGZPPCDRMJ",lite:true,cache:false,instantSearch:false,docSearch:{},recommend:"",globalIndex:"",useFetch:false}},app:{baseURL:"/",buildId:"4900ffdd-7672-4b60-9bc4-4d8cbbb19c70",buildAssetsDir:"/_nuxt/",cdnURL:""}}</script>
1<script type="application/json" data-nuxt-data="nuxt-app" data-ssr="true" id="__NUXT_DATA__" data-src="/productivity/_payload.json?_b=4900ffdd-7672-4b60-9bc4-4d8cbbb19c70">[{"state":1,"once":5,"_errors":6,"serverRendered":8,"path":9,"prerenderedAt":-1},["Reactive",2],{"$ssanity-preview":3,"$sarticleModal":3,"$ssanity-preview-environment":4},false,"checking",["Set"],["ShallowReactive",7],{"sanity-q6NPZ41nHkDuLjHGA5AYnwugXr18rqp-XqVLIYCDt_A":-1},true,"\u002Fproductivity\u002F"]</script>
1</body></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.