<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Comunidade Codecon]]></title><description><![CDATA[O ponto de encontro dos conteúdos que a Codecon cria.]]></description><link>https://www.escovandobits.dev</link><image><url>https://substackcdn.com/image/fetch/$s_!utvf!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b3eed1d-4287-4a95-bbb5-31080a90a730_1280x1280.png</url><title>Comunidade Codecon</title><link>https://www.escovandobits.dev</link></image><generator>Substack</generator><lastBuildDate>Fri, 09 Oct 2026 02:34:02 GMT</lastBuildDate><atom:link href="https://www.escovandobits.dev/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Onion Rings LTDA]]></copyright><language><![CDATA[pt-br]]></language><webMaster><![CDATA[gabriel@codecon.dev]]></webMaster><itunes:owner><itunes:email><![CDATA[gabriel@codecon.dev]]></itunes:email><itunes:name><![CDATA[Gabriel Nunes]]></itunes:name></itunes:owner><itunes:author><![CDATA[Gabriel Nunes]]></itunes:author><googleplay:owner><![CDATA[gabriel@codecon.dev]]></googleplay:owner><googleplay:email><![CDATA[gabriel@codecon.dev]]></googleplay:email><googleplay:author><![CDATA[Gabriel Nunes]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[#218 - A web que a gente conhece vai sumir]]></title><description><![CDATA[Tudo &#233; c&#237;clico]]></description><link>https://www.escovandobits.dev/p/218-a-web-que-a-gente-conhece-vai</link><guid isPermaLink="false">https://www.escovandobits.dev/p/218-a-web-que-a-gente-conhece-vai</guid><dc:creator><![CDATA[Gabriel Nunes]]></dc:creator><pubDate>Tue, 06 Oct 2026 15:03:41 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!4nPj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc8b529c-8af9-4ef3-892f-b4a7bdfdee1f_1440x750.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hey! &#128075;</p><p>A Codecon tem canal no Youtube, sabia? Toda semana a gente lan&#231;a um v&#237;deo novo com desafios pros devs sofrerem (s&#243; um pouquinho). Se inscreve l&#225;!</p><p>&#127916; <a href="https://www.youtube.com/@codecondev">Canal da Codecon</a></p><p>Gabriel Nunes (<a href="https://twitter.com/nunesgabriel">@nunesgabriel</a>)</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.escovandobits.dev/subscribe?&quot;,&quot;text&quot;:&quot;Inscreva-se&quot;,&quot;language&quot;:&quot;pt-br&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Considere assinar a Codecon PRO e apoiar nossos projetos :)</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Digite seu e-mail&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Inscreva-se"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.minid.net/2026/6/15/the-web-is-going-to-dissapear" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4nPj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc8b529c-8af9-4ef3-892f-b4a7bdfdee1f_1440x750.png 424w, https://substackcdn.com/image/fetch/$s_!4nPj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc8b529c-8af9-4ef3-892f-b4a7bdfdee1f_1440x750.png 848w, https://substackcdn.com/image/fetch/$s_!4nPj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc8b529c-8af9-4ef3-892f-b4a7bdfdee1f_1440x750.png 1272w, https://substackcdn.com/image/fetch/$s_!4nPj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc8b529c-8af9-4ef3-892f-b4a7bdfdee1f_1440x750.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4nPj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc8b529c-8af9-4ef3-892f-b4a7bdfdee1f_1440x750.png" width="1440" height="750" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fc8b529c-8af9-4ef3-892f-b4a7bdfdee1f_1440x750.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:750,&quot;width&quot;:1440,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1354696,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://www.minid.net/2026/6/15/the-web-is-going-to-dissapear&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/218591719?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc8b529c-8af9-4ef3-892f-b4a7bdfdee1f_1440x750.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!4nPj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc8b529c-8af9-4ef3-892f-b4a7bdfdee1f_1440x750.png 424w, https://substackcdn.com/image/fetch/$s_!4nPj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc8b529c-8af9-4ef3-892f-b4a7bdfdee1f_1440x750.png 848w, https://substackcdn.com/image/fetch/$s_!4nPj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc8b529c-8af9-4ef3-892f-b4a7bdfdee1f_1440x750.png 1272w, https://substackcdn.com/image/fetch/$s_!4nPj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc8b529c-8af9-4ef3-892f-b4a7bdfdee1f_1440x750.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><a href="https://www.minid.net/2026/6/15/the-web-is-going-to-dissapear">A web que a gente conhece vai sumir</a></h2><p>Diego Lafuente, dev argentino que mexe com computadores desde 1990, j&#225; viu algumas interfaces que pareciam definitivas desaparecerem. Primeiro foi a BBS que ele montou com amigos em Buenos Aires. Depois, o Flash e a tentativa dos apps nativos de transformar a web em um lugar mais fechado. Nas duas vezes, a web sobreviveu porque ainda era o jeito mais f&#225;cil de publicar, encontrar e conectar informa&#231;&#227;o.</p><p>Agora ele acha que a mudan&#231;a &#233; outra. A IA n&#227;o est&#225; tentando substituir a web como tecnologia, mas a pr&#243;pria interface que usamos pra acess&#225;-la. Em vez de abrir dez abas, fazer buscas e comparar p&#225;ginas, muita gente j&#225; come&#231;a pela pergunta no chat. At&#233; a busca do Google est&#225; seguindo esse caminho.</p><p>O mais interessante &#233; que o autor n&#227;o trata isso como uma conspira&#231;&#227;o contra a web. &#201; s&#243; mais uma mudan&#231;a de comportamento. Assim como as pessoas deixaram a BBS quando apareceu algo mais conveniente, podem deixar de abrir sites quando perguntar pra uma IA for mais f&#225;cil.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://go.codecon.dev/asaas-site" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WvQi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WvQi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png" width="1456" height="445" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:445,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:26157,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://go.codecon.dev/asaas-site&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/192731183?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WvQi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h5>1:1 tamb&#233;m &#233; responsabilidade de quem participa</h5><p>Em tecnologia, nem toda situa&#231;&#227;o que merece uma conversa chega como um problema claramente definido. Pode ser uma decis&#227;o de arquitetura que gerou d&#250;vida, um code review que levantou uma discuss&#227;o ou at&#233; uma situa&#231;&#227;o em que voc&#234; percebeu que poderia ter conduzido algo de outra forma.</p><p>&#201; justamente por isso que o 1:1 n&#227;o precisa ser conduzido apenas pela lideran&#231;a e quem participa tamb&#233;m pode trazer os assuntos que quer entender, discutir ou desenvolver.</p><p>N&#227;o precisa chegar com uma resposta pronta, uma quest&#227;o ainda em constru&#231;&#227;o j&#225; pode render uma boa conversa. O importante &#233; n&#227;o transformar o 1:1 em uma reuni&#227;o de status. Atualiza&#231;&#245;es de projeto, por exemplo, podem estar em outros espa&#231;os, enquanto o encontro fica dispon&#237;vel para aquilo que precisa de troca.</p><p>Antes do pr&#243;ximo 1:1, vale pensar: qual decis&#227;o t&#233;cnica eu gostaria de discutir? Em que situa&#231;&#227;o eu poderia ter atuado diferente? Que habilidade ou responsabilidade quero desenvolver?</p><p>No Asaas, os tripulantes t&#234;m 1:1s regulares com as suas lideran&#231;as,  espa&#231;o para discutir decis&#245;es, assumir responsabilidades e evoluir. Se voc&#234; tem interesse em trabalhar em um ambiente assim, <strong><a href="https://go.codecon.dev/asaas-news">o Asaas est&#225; com oportunidades abertas!</a></strong><a href="https://go.codecon.dev/asaas-news-vagas"><br></a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wJyG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wJyG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wJyG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png" width="1456" height="445" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:445,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:151352,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/175465345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!wJyG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h5><strong>&#127902;&#65039; Tire um print no meio da anima&#231;&#227;o</strong></h5><p><a href="https://tonsky.me/blog/every-frame-perfect/">Se algu&#233;m tirar um print do seu app em qualquer momento, voc&#234; tem que conseguir explicar o que aparece na tela.</a> Essa &#233; a regra que o texto prop&#245;e, inspirada num objetivo do Wayland. Os exemplos v&#234;m do Safari, do Fotos do macOS e do YouTube: anima&#231;&#245;es que come&#231;am e terminam certinho, mas fazem coisas estranhas no meio do caminho. Quem usa n&#227;o v&#234; seu c&#243;digo, ent&#227;o julga a qualidade do app pelo que aparece na tela, inclusive entre um estado e outro.</p><h5><strong>&#128187; Rodar modelo local finalmente ficou bom</strong></h5><p><a href="https://vickiboykis.com/2026/06/15/running-local-models-is-good-now/">Um Mac M2 de 2022 com 64 GB de RAM agora roda agente de c&#243;digo localmente com cerca de 75% da precis&#227;o e da velocidade dos modelos de ponta.</a> Seis meses atr&#225;s, isso era imposs&#237;vel. A autora do artigo usa o Gemma 4 com o Pi e o LM Studio, tudo dentro de um container Docker pra o agente n&#227;o sair apagando arquivo. Ainda n&#227;o serve pra produ&#231;&#227;o, mas pra refatorar script, escrever teste e tirar d&#250;vida de documenta&#231;&#227;o j&#225; d&#225; conta, e o post traz a configura&#231;&#227;o completa pra voc&#234; testar a&#237;.</p><h5><strong>&#128034; Voc&#234; ficou mais r&#225;pido. Sua empresa, n&#227;o.</strong></h5><p><a href="https://terriblesoftware.org/2026/06/17/you-got-faster-your-company-didnt">Escrever o plano de uma migra&#231;&#227;o de banco levava uma tarde inteira, agora sai em minutos, s&#243; que v&#225;rias vezes maior e com cara de IA.</a> Quem revisa precisa ler tudo e ainda checar cada afirma&#231;&#227;o, porque n&#227;o d&#225; pra saber o que o autor conferiu e o que o modelo inventou. O tempo que uma pessoa economizou vira trabalho extra pra todo mundo que vem depois, e o mesmo acontece com PR e teste. Escrever ficou barato e r&#225;pido, j&#225; ler e revisar nem tanto.</p><h5><strong>&#128202; As m&#233;tricas que a IA quebrou</strong></h5><p><a href="https://leaddev.com/ai/the-8-software-engineering-metrics-ai-broke">Deploys frequentes, cycle time curto e muitos PRs abertos costumavam ser sinais de um time saud&#225;vel.</a> Com agentes de IA fazendo parte do desenvolvimento, esses n&#250;meros podem subir sem que o time necessariamente esteja entregando mais. O texto revisa oito m&#233;tricas, de DORA a linhas de c&#243;digo, e discute quais ainda dizem alguma coisa sobre o trabalho de engenharia. Entre elas est&#227;o tempo de recupera&#231;&#227;o de incidentes, bugs em produ&#231;&#227;o e resultado para o cliente.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Pbwi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Pbwi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png" width="1456" height="445" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:445,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:141788,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/175465345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Pbwi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Eventos</strong></p><p>A maioria dos eventos de tech &#233; pensada pra quem est&#225; come&#231;ando. A <a href="https://codecon.dev/select">Select Experience</a> &#233; pra dev s&#234;nior, staff, tech lead. &#201; dia 14 de novembro, em S&#227;o Paulo, com s&#243; 300 vagas e sem palco: fishbowls, mentorias e workshops onde quem est&#225; na sala contribui tanto quanto quem est&#225; na frente. O lote atual vai at&#233; 30/09, depois o pre&#231;o sobe.</p><p><strong>&#127760;  <a href="https://codecon.dev/select">Garanta sua vaga</a></strong></p><p><strong>YouTube</strong></p><p>Rinha de IA! Colocamos 4 IAs diferentes para recriarem o Among Us em  apenas 4 horas.</p><p><span>&#127916; </span><strong><a href="https://youtu.be/yCPqLvOw6iw?si=xmDU3byFRXUqS8T5">Recriando o Among Us com 4 IAs diferentes</a></strong></p><p><strong>Escovando Bits</strong></p><p>Forward Deployed Engineer &#233; o cargo do momento, mas afinal, o que um FDE faz?</p><p><strong>&#127911; <a href="https://open.spotify.com/episode/1LQwKAIL6McU3QYCkq64hK?si=_VZ0yiYgRb-ZWzJekiR8Sw">WTF is FDE?</a></strong><br><br><strong>Meetups</strong></p><p>Rio de Janeiro, voltamooos! Galera do Rio bora participar do meetup com a gente? E fiquem de olho que estamos organizando em mais cidades, em breve todas as informa&#231;&#245;es aqui no site:<br><br><strong>&#129730; <a href="https://eventos.codecon.dev/eventos/rio-de-janeiro-meetup-codecon-3">Meetups da Codecon</a></strong></p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ey0h!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ey0h!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png" width="1456" height="445" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/db290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:445,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:125776,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/175465345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Ey0h!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><ul><li><p><a href="https://screen.toys/firewood/">90% dos devs querem largar tudo pra fazer isso</a></p></li><li><p><a href="https://github.com/danfry1/bonsai-js">Uma linguagem de express&#227;o segura pra quando eval() n&#227;o &#233; uma op&#231;&#227;o</a></p></li><li><p><a href="https://zero.rocicorp.dev/">Sync engine pra deixar seu app web r&#225;pido</a></p></li><li><p><a href="https://json-render.dev/">A IA monta a interface, mas s&#243; com os componentes que voc&#234; liberou</a></p></li><li><p><a href="https://github.com/matisiekpl/neond/">Postgres com branching e PITR rodando num container s&#243;, direto no seu VPS</a></p></li><li><p><a href="https://www.extend.ai/ui">Componentes React pra abrir PDF, DOCX, XLSX e CSV sem sofrimento</a></p></li><li><p><a href="https://cssbuttons.io/">Mais de 100 bot&#245;es em CSS prontos pra copiar e colar</a></p></li><li><p><a href="https://www.moments.im/">Isso &#233; muito legal, s&#243; vejam</a></p></li></ul>]]></content:encoded></item><item><title><![CDATA[#93 - WTF is FDE?]]></title><description><![CDATA[Ou&#231;a agora (43 minutos) | Forward Deployed Engineer &#233; o cargo do momento, mas afinal, o que um FDE faz?]]></description><link>https://www.escovandobits.dev/p/93-wtf-is-fde</link><guid isPermaLink="false">https://www.escovandobits.dev/p/93-wtf-is-fde</guid><dc:creator><![CDATA[Alice Reis]]></dc:creator><pubDate>Thu, 01 Oct 2026 14:48:23 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/218349597/dabe3c23d6a47664fb31bed45a031f7a.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Forward Deployed Engineer &#233; o cargo do momento, mas afinal, o que um FDE faz?</p><p>Apresentado por: <a href="https://www.linkedin.com/in/gabrielnunes/">Gabriel Nunes</a><a href="https://www.linkedin.com/in/oalexandre/">,</a> <a href="https://www.linkedin.com/in/oalexandre/">Alexandre Klostermann</a> e <a href="https://www.linkedin.com/in/gleica/">Gleica Reinert </a><br><br>SEJA PRO E GANHE BENEF&#205;CIOS</p><p><a href="https://codecon.dev/pro">https://codecon.dev/pro</a></p><p>CARREIRAS NO ASAAS:</p><p><a href="https://go.codecon.dev/asaas">https://go.codecon.dev/asaas</a></p><p>Edi&#231;&#227;o: BZT &#193;udio</p>]]></content:encoded></item><item><title><![CDATA[#217 - A era das soft skills]]></title><description><![CDATA[Ter s&#243; conhecimento t&#233;cnico is overrated]]></description><link>https://www.escovandobits.dev/p/217-a-era-das-soft-skills</link><guid isPermaLink="false">https://www.escovandobits.dev/p/217-a-era-das-soft-skills</guid><dc:creator><![CDATA[Gabriel Nunes]]></dc:creator><pubDate>Tue, 29 Sep 2026 14:53:51 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!OFWY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63f2770d-59e1-4a31-8527-5b195e5efbe7_1440x750.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hey! &#128075;</p><p>A Select Experience t&#225; chegando e a programa&#231;&#227;o est&#225; no ar! Os convidados foram escolhidos a dedo e os temas est&#227;o super atuais com din&#226;micas interativas pra aquele assunto n&#227;o ficar s&#243; no palco! Nos vemos em novembro!</p><p><strong>&#127760; <a href="https://codecon.dev/select">Select Experience</a></strong></p><p>Gabriel Nunes (<a href="https://twitter.com/nunesgabriel">@nunesgabriel</a>)</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.escovandobits.dev/subscribe?&quot;,&quot;text&quot;:&quot;Inscreva-se&quot;,&quot;language&quot;:&quot;pt-br&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Considere assinar a Codecon PRO e apoiar nossos projetos :)</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Digite seu e-mail&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Inscreva-se"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://rudyfaile.com/2026/09/24/the-age-of-the-soft-skill/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!OFWY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63f2770d-59e1-4a31-8527-5b195e5efbe7_1440x750.png 424w, https://substackcdn.com/image/fetch/$s_!OFWY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63f2770d-59e1-4a31-8527-5b195e5efbe7_1440x750.png 848w, https://substackcdn.com/image/fetch/$s_!OFWY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63f2770d-59e1-4a31-8527-5b195e5efbe7_1440x750.png 1272w, https://substackcdn.com/image/fetch/$s_!OFWY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63f2770d-59e1-4a31-8527-5b195e5efbe7_1440x750.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!OFWY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63f2770d-59e1-4a31-8527-5b195e5efbe7_1440x750.png" width="1440" height="750" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/63f2770d-59e1-4a31-8527-5b195e5efbe7_1440x750.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:750,&quot;width&quot;:1440,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2169342,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://rudyfaile.com/2026/09/24/the-age-of-the-soft-skill/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/218019433?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63f2770d-59e1-4a31-8527-5b195e5efbe7_1440x750.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!OFWY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63f2770d-59e1-4a31-8527-5b195e5efbe7_1440x750.png 424w, https://substackcdn.com/image/fetch/$s_!OFWY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63f2770d-59e1-4a31-8527-5b195e5efbe7_1440x750.png 848w, https://substackcdn.com/image/fetch/$s_!OFWY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63f2770d-59e1-4a31-8527-5b195e5efbe7_1440x750.png 1272w, https://substackcdn.com/image/fetch/$s_!OFWY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63f2770d-59e1-4a31-8527-5b195e5efbe7_1440x750.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><a href="https://rudyfaile.com/2026/09/24/the-age-of-the-soft-skill/">A era das soft skills</a></h2><p>Todo time j&#225; teve aquele dev que faltava na daily, respondia no Slack quando dava vontade e revirava o olho quando algu&#233;m pedia documenta&#231;&#227;o. Ningu&#233;m queria muito trabalhar com ele, mas todo mundo precisava, porque s&#243; ele entendia o sistema legado que segurava a empresa inteira. O conhecimento era concentrado o bastante pra compensar o resto.</p><p>Isso come&#231;a a mudar quando um agente consegue ajudar qualquer pessoa a entrar num c&#243;digo que nunca viu e tenta conseguir entender, em uma tarde, coisas que antes exigiam meses de experi&#234;ncia acumulada. O conhecimento t&#233;cnico continua importante, mas ficou mais f&#225;cil de acessar. E, quando a parte t&#233;cnica deixa de ser t&#227;o exclusiva, outras coisas come&#231;am a pesar mais.</p><p>O artigo fala bastante sobre isso no trabalho cotidiano. Se algu&#233;m te faz uma pergunta e voc&#234; simplesmente joga no chat e devolve a resposta gerada por IA, talvez voc&#234; devesse repensar esse comportamento, &#233; realmente bem chato. Se a pessoa perguntou pra voc&#234;, provavelmente existe algum contexto que ela espera que voc&#234; use. O mesmo vale pros documentos de trezentas p&#225;ginas produzidos em segundos, escrever ficou barato e super r&#225;pido, mas ler e entender ainda continua levando tempo.</p><p>A rela&#231;&#227;o com a ambiguidade tamb&#233;m muda. Antes era f&#225;cil passar uma tarefa adiante porque faltava contexto, esperar algu&#233;m definir melhor o escopo ou voltar dizendo que alguma coisa n&#227;o funcionou. Agora d&#225; pra investigar, testar algumas hip&#243;teses e voltar com op&#231;&#245;es em pouco tempo. O que passa a importar &#233; o que voc&#234; fez com esse tempo.</p><p>No fim, as famosas soft skills n&#227;o s&#227;o exatamente novas. Saber se comunicar, responder quando algu&#233;m precisa, explicar uma decis&#227;o, avisar quando travou e assumir o que est&#225; fazendo sempre foi importante, o b&#225;sico n&#233;. A diferen&#231;a &#233; que, agora que a IA tornou parte do trabalho t&#233;cnico mais acess&#237;vel, fica mais dif&#237;cil compensar a falta dessas habilidades sendo apenas a pessoa que mais entende de c&#243;digo.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://go.codecon.dev/asaas-site" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WvQi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WvQi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png" width="1456" height="445" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:445,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:26157,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://go.codecon.dev/asaas-site&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/192731183?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WvQi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h5><strong>Boas solu&#231;&#245;es come&#231;am antes do c&#243;digo.</strong></h5><p>Quando surge um desafio complexo ou um comportamento inesperado no sistema, o primeiro impulso costuma ser colocar a m&#227;o no c&#243;digo o mais r&#225;pido poss&#237;vel. A vontade de resolver logo &#233; natural, mas nem sempre esse &#233; o melhor caminho.</p><p>Antes de pensar na solu&#231;&#227;o, vale entender o problema. O verdadeiro trabalho come&#231;a na investiga&#231;&#227;o: entender o contexto real, questionar as premissas e, principalmente, descobrir a causa raiz em vez de apenas remediar o sintoma.</p><p>Depois dessa etapa o caminho a ser seguido fica mais claro. Pensar estrategicamente &#233; resistir &#224; tenta&#231;&#227;o da resposta r&#225;pida. &#201; fundamental avaliar os impactos no ecossistema e construir uma solu&#231;&#227;o que resolva a necessidade de hoje sem criar o d&#233;bito t&#233;cnico de amanh&#227;.</p><p>Esse jeito de resolver problemas faz parte da engenharia no Asaas. Valorizamos an&#225;lises bem fundamentadas, discuss&#245;es t&#233;cnicas e solu&#231;&#245;es sustent&#225;veis no longo prazo, porque boas decis&#245;es come&#231;am muito antes da implementa&#231;&#227;o. <br><br>Por: George Pagliuso, Analista de Dados no Asaas.</p><p>Se voc&#234; gosta de enxergar al&#233;m do &#243;bvio e liderar a estrat&#233;gia por tr&#225;s de desafios complexos, <strong><a href="https://go.codecon.dev/asaas-news-vagas">confira nossas oportunidades!</a></strong><a href="https://go.codecon.dev/asaas-news-vagas"><br></a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wJyG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wJyG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wJyG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png" width="1456" height="445" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:445,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:151352,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/175465345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!wJyG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h5><strong>&#128678; Como o sem&#225;foro decide a sua vez</strong></h5><p><a href="https://perthirtysix.com/how-the-heck-do-traffic-lights-work">Sem&#225;foro come&#231;ou como um bra&#231;o mec&#226;nico de ferrovia e hoje consegue coordenar o tr&#226;nsito de uma cidade inteira.</a> O texto explica como sensores detectam carros, como o tempo do sinal &#233; calculado e por que o vermelho acabou virando o sinal de pare. Tamb&#233;m conta a hist&#243;ria do primeiro sem&#225;foro, instalado em Londres em 1868 e explodido poucas semanas depois. E tem uma simula&#231;&#227;o pra brincar de engenheiro de tr&#226;nsito.</p><h5><strong>&#9981; Dopamine fracking</strong></h5><p><a href="https://igerman.cc/blog/dopamine-fracking/">O que acontece quando a gente pega uma coisa boa e tenta otimizar at&#233; o limite?</a> O autor chama isso de &#8220;dopamine fracking&#8221; e usa morango como exemplo: o aroma artificial entrega o sabor r&#225;pido e barato, mas deixa de lado textura, variedade e todo o resto que faz um morango ser um morango. A ideia aparece em coisas bem diferentes, de m&#250;sica e v&#237;deo a hobbies e relacionamentos. &#201; uma cr&#237;tica &#224; mania de transformar experi&#234;ncias em vers&#245;es cada vez mais concentradas delas mesmas.</p><h5><strong>&#129521; Aten&#231;&#227;o &#233; tudo que voc&#234; tem</strong></h5><p><a href="https://alicegg.tech/2026/09/21/attention">Jogue Tetris todo dia por algumas semanas e voc&#234; come&#231;a a ver as pe&#231;as em nuvem, pr&#233;dio e at&#233; na hora de dormir.</a> A autora usa esse efeito pra mostrar que aquilo em que voc&#234; presta aten&#231;&#227;o por tempo suficiente acaba moldando o que voc&#234; pensa, e hoje quem escolhe isso &#233; o algoritmo do YouTube, do Spotify e do LinkedIn. A proposta dela &#233; voltar pra uma internet mais lenta, de favoritos, blogs e RSS. Ela continua l&#225;, s&#243; ficou enterrada debaixo da internet corporativa.</p><h5><strong>&#129702; Descanse em paz, plan mode</strong></h5><p><a href="https://www.aymannadeem.com/artificial/intelligence,/developer/tools/2026/09/24/plan-mode-is-dead.html">Uma dev construiu um app de c&#243;digo inteiro apostando que o plano seria a parte mais importante de programar com IA.</a> N&#227;o deu certo: os modelos ficaram bons o suficiente pra decidir sozinhos, ningu&#233;m aguentava ler spec longa escrita por IA e separar planejar de construir travava o fluxo. Pra ela, o planejamento continua importando, s&#243; que dentro do loop, e n&#227;o num documento chamado &#8220;o plano&#8221;. O que segue sem resposta &#233; como entender um sistema que centenas de agentes est&#227;o mexendo ao mesmo tempo.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Pbwi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Pbwi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png" width="1456" height="445" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:445,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:141788,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/175465345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Pbwi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Eventos</strong></p><p>A maioria dos eventos de tech &#233; pensada pra quem est&#225; come&#231;ando. A <a href="https://codecon.dev/select">Select Experience</a> &#233; pra dev s&#234;nior, staff, tech lead. &#201; dia 14 de novembro, em S&#227;o Paulo, com s&#243; 300 vagas e sem palco: fishbowls, mentorias e workshops onde quem est&#225; na sala contribui tanto quanto quem est&#225; na frente. O lote atual vai at&#233; 30/09, depois o pre&#231;o sobe.</p><p><strong>&#127760;  <a href="https://codecon.dev/select">Garanta sua vaga</a></strong></p><p><strong>YouTube</strong></p><p>4 devs tentam programar uma urna eletr&#244;nica pra eleger o novo presidente da Codecon... mas tem um impostor entre eles.</p><p><span>&#127916; </span><strong><a href="https://youtu.be/lh5E3yFLWJw?si=YFJiQmaNFIyvQPor">Recriando a URNA ELETR&#212;NICA (mas com um IMPOSTOR)</a></strong></p><p><strong>Aplicativo da Codecon</strong></p><p>Tem novidade no site da Codecon: a Pauta, um espa&#231;o pra compartilhar links, tirar d&#250;vidas e trocar ideia com a comunidade.</p><p>Tem at&#233; aba de vagas e uma sala s&#243; pra quem &#233; PRO. Bora testar?</p><p><strong>&#128204; <a href="https://app.codecon.dev/pauta">Conhe&#231;a a Pauta</a></strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ey0h!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ey0h!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png" width="1456" height="445" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/db290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:445,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:125776,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/175465345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Ey0h!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><ul><li><p><a href="https://shrtcts.click/">Um teclado 3D pra finalmente decorar os atalhos das ferramentas que voc&#234; usa todo dia</a></p></li><li><p><a href="https://charlottebuff.com/unicode/misc/rejected-emoji-proposals/">Emoji de &#128169; emburrado</a></p></li><li><p><a href="https://eyeball.rory.codes/">Tenta acertar o n&#250;mero no olh&#244;metro</a></p></li><li><p><a href="https://sandboxd.io/">Um app builder com IA, open source, pra rodar no seu pr&#243;prio servidor</a></p></li></ul>]]></content:encoded></item><item><title><![CDATA[#216 - O site que dobrou de usuários porque funcionava sem JavaScript]]></title><description><![CDATA[Nem todo formul&#225;rio precisa virar app]]></description><link>https://www.escovandobits.dev/p/216-o-site-que-dobrou-de-usuarios</link><guid isPermaLink="false">https://www.escovandobits.dev/p/216-o-site-que-dobrou-de-usuarios</guid><dc:creator><![CDATA[Gabriel Nunes]]></dc:creator><pubDate>Tue, 22 Sep 2026 15:13:15 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!a2dR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcd1e5e8-f375-4b84-a1a1-23a864c6d552_1440x750.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hey! &#128075;</p><p>Tem novidade no site da Codecon: a Pauta, um espa&#231;o pra compartilhar links, tirar d&#250;vidas e trocar ideia com a comunidade.</p><p>Tem at&#233; aba de vagas e uma sala s&#243; pra quem &#233; PRO. Bora testar?</p><p>&#128204; <a href="https://app.codecon.dev/pauta">Conhe&#231;a a Pauta</a></p><p>Gabriel Nunes (<a href="https://twitter.com/nunesgabriel">@nunesgabriel</a>)</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.escovandobits.dev/subscribe?&quot;,&quot;text&quot;:&quot;Inscreva-se&quot;,&quot;language&quot;:&quot;pt-br&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Considere assinar a Codecon PRO e apoiar nossos projetos :)</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Digite seu e-mail&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Inscreva-se"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://mohkohn.co.uk/writing/html-first/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!a2dR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcd1e5e8-f375-4b84-a1a1-23a864c6d552_1440x750.png 424w, https://substackcdn.com/image/fetch/$s_!a2dR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcd1e5e8-f375-4b84-a1a1-23a864c6d552_1440x750.png 848w, https://substackcdn.com/image/fetch/$s_!a2dR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcd1e5e8-f375-4b84-a1a1-23a864c6d552_1440x750.png 1272w, https://substackcdn.com/image/fetch/$s_!a2dR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcd1e5e8-f375-4b84-a1a1-23a864c6d552_1440x750.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!a2dR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcd1e5e8-f375-4b84-a1a1-23a864c6d552_1440x750.png" width="1440" height="750" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fcd1e5e8-f375-4b84-a1a1-23a864c6d552_1440x750.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:750,&quot;width&quot;:1440,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1340819,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://mohkohn.co.uk/writing/html-first/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/216915638?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcd1e5e8-f375-4b84-a1a1-23a864c6d552_1440x750.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!a2dR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcd1e5e8-f375-4b84-a1a1-23a864c6d552_1440x750.png 424w, https://substackcdn.com/image/fetch/$s_!a2dR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcd1e5e8-f375-4b84-a1a1-23a864c6d552_1440x750.png 848w, https://substackcdn.com/image/fetch/$s_!a2dR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcd1e5e8-f375-4b84-a1a1-23a864c6d552_1440x750.png 1272w, https://substackcdn.com/image/fetch/$s_!a2dR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcd1e5e8-f375-4b84-a1a1-23a864c6d552_1440x750.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><a href="https://mohkohn.co.uk/writing/html-first/"><span>O site que dobrou de usu&#225;rios porque funcionava sem JavaScript</span></a></h2><p><span>A gente se acostumou a tratar todo projeto web como se fosse um app. Loading, estado global, bundle, componentes pra tudo. Mesmo quando o que o usu&#225;rio precisa &#233; s&#243; preencher um formul&#225;rio.</span></p><p><span>O autor conta a hist&#243;ria de uma empresa de servi&#231;o p&#250;blico com monop&#243;lio regulado, que pode levar multas milion&#225;rias se a satisfa&#231;&#227;o dos clientes cair abaixo da meta. O problema era justamente um formul&#225;rio de solicita&#231;&#227;o de servi&#231;o. Duas tentativas anteriores tinham dado errado. A &#250;ltima, feita em React, ficou tr&#234;s dias no ar antes de ser retirada depois de uma onda de reclama&#231;&#245;es: spinner por todo lado, problemas de acessibilidade e imagens de upload armazenadas no localStorage, com seu limite de 5 MB.</span></p><p><span>A terceira tentativa foi na dire&#231;&#227;o oposta. Feita com Astro e HTML primeiro, cada etapa do formul&#225;rio virou uma p&#225;gina. O usu&#225;rio avan&#231;a, o backend salva os dados e a pr&#243;xima etapa &#233; carregada. JavaScript ficou reservado pra melhorar a experi&#234;ncia, como um web component de menos de 1 KB que aproveita a valida&#231;&#227;o nativa do navegador. Se o JavaScript n&#227;o carregar, o formul&#225;rio continua funcionando. Se alguma coisa passar pelo navegador, o backend valida de novo.</span></p><p><span>Depois do lan&#231;amento, o n&#250;mero de pessoas que completavam o formul&#225;rio dobrou. E isso criou outro problema: o time de analytics n&#227;o conseguia explicar de onde tinham aparecido tantos usu&#225;rios. A ferramenta de analytics tamb&#233;m dependia de JavaScript, ent&#227;o n&#227;o registrava quem abandonava o formul&#225;rio quando o pr&#243;prio site quebrava.</span></p><p><span>Como cada etapa era salva no backend, algumas pessoas tamb&#233;m conseguiam continuar o preenchimento semanas depois. Uma delas terminou o formul&#225;rio um m&#234;s depois de come&#231;ar.</span></p><p><span>O cen&#225;rio que o autor tinha em mente era o de algu&#233;m num loteamento sem sinal, usando um Android velho comprado no supermercado. Quando o projeto foi passado pra outra pessoa, ela reclamou que fazer o site funcionar sem JavaScript dava mais trabalho.</span></p><p><span>Dava mesmo. Mas esse trabalho estava aparecendo no c&#243;digo, n&#227;o nos dashboards.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://go.codecon.dev/asaas-site" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WvQi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WvQi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png" width="1456" height="445" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:445,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:26157,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://go.codecon.dev/asaas-site&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/192731183?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WvQi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><blockquote><p>&#8220;&#201; uma grande satisfa&#231;&#227;o fazer parte do time Asaas. Sinto que aqui temos genuinamente uma cultura de aprendizado cont&#237;nuo, abertura para tirar d&#250;vidas e at&#233; mesmo para errar, permitindo que eu me sinta seguro, realizado e motivado. </p><p>Tenho liberdade para ser quem eu sou, propor ideias e mergulhar fundo no design de solu&#231;&#245;es, algo que &#233; muito importante para a minha realiza&#231;&#227;o profissional. A autonomia, a colabora&#231;&#227;o e a liberdade criativa tamb&#233;m s&#227;o pilares importantes da cultura da empresa, o que ressoa muito com meus valores e princ&#237;pios!&#8221;</p></blockquote><p><em>Gustavo Mendon&#231;a Ferratti - Engenheiro de Machine Learning</em></p><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0iTv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f5d52cf-2436-4a1b-9af1-24eaae6a4770_724x724.png 424w, https://substackcdn.com/image/fetch/$s_!0iTv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f5d52cf-2436-4a1b-9af1-24eaae6a4770_724x724.png 848w, https://substackcdn.com/image/fetch/$s_!0iTv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f5d52cf-2436-4a1b-9af1-24eaae6a4770_724x724.png 1272w, https://substackcdn.com/image/fetch/$s_!0iTv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f5d52cf-2436-4a1b-9af1-24eaae6a4770_724x724.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0iTv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f5d52cf-2436-4a1b-9af1-24eaae6a4770_724x724.png" width="160" height="160" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8f5d52cf-2436-4a1b-9af1-24eaae6a4770_724x724.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:724,&quot;width&quot;:724,&quot;resizeWidth&quot;:160,&quot;bytes&quot;:496387,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/210528429?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f5d52cf-2436-4a1b-9af1-24eaae6a4770_724x724.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!0iTv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f5d52cf-2436-4a1b-9af1-24eaae6a4770_724x724.png 424w, https://substackcdn.com/image/fetch/$s_!0iTv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f5d52cf-2436-4a1b-9af1-24eaae6a4770_724x724.png 848w, https://substackcdn.com/image/fetch/$s_!0iTv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f5d52cf-2436-4a1b-9af1-24eaae6a4770_724x724.png 1272w, https://substackcdn.com/image/fetch/$s_!0iTv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f5d52cf-2436-4a1b-9af1-24eaae6a4770_724x724.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></div></figure></div><p>Se voc&#234; se identifica com essa forma de trabalhar, sua pr&#243;xima oportunidade pode estar aqui. <strong><a href="https://go.codecon.dev/asaas-news">Confira as oportunidades abertas!</a></strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wJyG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wJyG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wJyG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png" width="1456" height="445" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:445,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:151352,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/175465345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!wJyG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h5><strong><span>&#128736;&#65039; O Claude Code que quase ningu&#233;m usa</span></strong></h5><p><a href="https://arps18.github.io/posts/claude-code-mastery/"><span>Um guia pra quem j&#225; usa Claude Code todo dia e quer sair do &#8220;digita e espera&#8221;</span></a><span>. Passa por CLAUDE.md, skills, subagentes, o comando /goal e v&#225;rias sess&#245;es rodando em paralelo em worktrees diferentes. Uma das sugest&#245;es &#233; pedir pra o pr&#243;prio Claude atualizar o CLAUDE.md sempre que cometer um erro, criando um registro das coisas que n&#227;o devem se repetir.</span></p><h5><strong><span>&#129517; PM com agente: pra descobrir, n&#227;o pra entregar</span></strong></h5><p><a href="https://kasperjunge.com/blog/should-pms-code-with-agents/"><span>Os agentes deixaram o c&#243;digo barato, todo mundo correu pra shippar e quase ningu&#233;m parou pra perguntar o que vale a pena construir</span></a><span>. O autor parte daquele ticket de duas linhas no Jira e de todo o contexto que vai se perdendo entre neg&#243;cio, PM e dev. Pra ele, usar agentes pra prototipar e testar uma ideia com usu&#225;rios faz sentido. Transformar o PM em mais uma pessoa produzindo feature em produ&#231;&#227;o, n&#227;o tanto.</span></p><h5><strong><span>&#129489;&#8205;&#128187; Vibe coder ou engenheiro?</span></strong></h5><p><a href="https://yusufaytas.com/vibe-coder-vs-software-engineer"><span>Gerar um app em minutos impressiona na demo, mas algu&#233;m ainda vai precisar revisar, testar, preparar rollback e atender o alerta de madrugada</span></a><span>. O autor sugere olhar pra o tempo at&#233; um merge seguro, e n&#227;o s&#243; pra o tempo at&#233; a primeira vers&#227;o funcionando. Vibe coding pode fazer bastante sentido na descoberta, mas a conversa muda quando aquele c&#243;digo precisa sobreviver em produ&#231;&#227;o.</span></p><h5><strong><span>&#128232; &#8220;N&#227;o li, mas t&#225; a&#237;&#8221;</span></strong></h5><p><a href="https://tombedor.dev/human-attention-and-human-effort/"><span>Um colega pediu pra IA criticar o design do autor e mandou o resultado com o aviso de que nem tinha lido</span></a><span>. A situa&#231;&#227;o vira ponto de partida pra uma discuss&#227;o sobre esfor&#231;o e aten&#231;&#227;o no trabalho. Se voc&#234; vai pedir que algu&#233;m gaste tempo com algo, vale mostrar que tamb&#233;m colocou algum esfor&#231;o ali: revisar o resultado da IA, adicionar contexto, comentar o que importa. A regra vale pra c&#243;digo, design e praticamente qualquer coisa que passe por review.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Pbwi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Pbwi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png" width="1456" height="445" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:445,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:141788,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/175465345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Pbwi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Eventos</strong></p><p>A maioria dos eventos de tech &#233; pensada pra quem est&#225; come&#231;ando. A <a href="https://codecon.dev/select">Select Experience</a> &#233; pra dev s&#234;nior, staff, tech lead. &#201; dia 14 de novembro, em S&#227;o Paulo, com s&#243; 300 vagas e sem palco: fishbowls, mentorias e workshops onde quem est&#225; na sala contribui tanto quanto quem est&#225; na frente. O lote atual vai at&#233; 30/09, depois o pre&#231;o sobe.</p><p><strong>&#127760;  <a href="https://codecon.dev/select">Garanta sua vaga</a></strong></p><p><strong>YouTube</strong></p><p><span>Colocamos o Gabriel, que &#233; ex-dev e apresentador do canal, pra programar contra 3 j&#250;niors. &#201; o dia da vingan&#231;a! </span></p><p><span>&#127916; </span><strong><a href="https://youtu.be/QRSIi62yuW4?si=hjbm2eCujYMlN9Zj">Dev aposentado voltou a programar sem IA</a></strong></p><p><strong>Meetups</strong></p><p>M&#234;s de setembro cheio de eventos no site, vem ver:</p><p><strong>&#129309; <a href="https://codecon.dev/eventos">Eventos Codecon</a></strong></p><p><strong>Podcast</strong></p><p>A IA est&#225; acelerando o desenvolvimento de software, mas tamb&#233;m trazendo novos desafios pra seguran&#231;a. Neste epis&#243;dio, falamos sobre os riscos que surgem com o uso de IA no c&#243;digo e sobre not&#237;cias assustadoras que vem surgindo!</p><p><strong>&#127911; <a href="http://Escovando Bits no ar &#127911;  A IA est&#225; acelerando o desenvolvimento de software, mas tamb&#233;m trazendo novos desafios pra seguran&#231;a. Neste epis&#243;dio, falamos sobre os riscos que surgem com o uso de IA no c&#243;digo e sobre as not&#237;cias assustadoras que vem surgindo!  Vem ouvir&#128071; &#128279; https://open.spotify.com/episode/7paA61OTmfCZ2hUH4sG6l8?si=rvm5zAKOQTGZ4UsgvDnHtA">Vem ouvir</a></strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ey0h!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ey0h!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png" width="1456" height="445" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/db290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:445,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:125776,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/175465345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Ey0h!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><ul><li><p><a href="https://www.ui-skills.com/"><span>Skills de design pro seu agente parar de entregar interface com cara de IA</span></a></p></li><li><p><a href="https://jamiebuilds.github.io/tinykeys/"><span>Atalhos de teclado em ~1KB</span></a></p></li><li><p><a href="https://tiptap.dev/docs/hocuspocus/getting-started/overview"><span>Backend pronto pra colocar edi&#231;&#227;o colaborativa em tempo real no seu app</span></a></p></li><li><p><a href="https://github.com/tiagozip/cap"><span>Ningu&#233;m mais precisa achar sem&#225;foro em foto</span></a></p></li></ul>]]></content:encoded></item><item><title><![CDATA[#92 - Segurança e IA]]></title><description><![CDATA[Ou&#231;a agora (44 minutos) | A IA est&#225; acelerando o desenvolvimento de software, mas tamb&#233;m trazendo novos desafios para seguran&#231;a.]]></description><link>https://www.escovandobits.dev/p/92-seguranca-e-ia</link><guid isPermaLink="false">https://www.escovandobits.dev/p/92-seguranca-e-ia</guid><dc:creator><![CDATA[Alice Reis]]></dc:creator><pubDate>Thu, 17 Sep 2026 12:00:29 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/216135154/6349c0e77be3cb5be32871890872adc0.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>A IA est&#225; acelerando o desenvolvimento de software, mas tamb&#233;m trazendo novos desafios para seguran&#231;a. Neste epis&#243;dio, falamos sobre os riscos que surgem com o uso de IA no c&#243;digo e sobre not&#237;cias assustadoras que vem surgindo!</p><p>Apresentado por: <a href="https://www.linkedin.com/in/gabrielnunes/">Gabriel Nunes</a><a href="https://www.linkedin.com/in/oalexandre/">,</a> <a href="https://www.linkedin.com/in/oalexandre/">Alexandre Klostermann</a> e <a href="https://www.linkedin.com/in/galenodemelo/">Galeno Melo</a><br><br>SEJA PRO E GANHE BENEF&#205;CIOS</p><p><a href="https://codecon.dev/pro">https://codecon.dev/pro</a></p><p>CARREIRAS NO ASAAS:</p><p><a href="https://go.codecon.dev/asaas">https://go.codecon.dev/asaas</a></p><p>Edi&#231;&#227;o: BZT &#193;udio</p>]]></content:encoded></item><item><title><![CDATA[#215 - O custo de não entender o código]]></title><description><![CDATA[Quando voc&#234; para de se importar a conta chega]]></description><link>https://www.escovandobits.dev/p/215-o-custo-de-nao-entender-o-codigo</link><guid isPermaLink="false">https://www.escovandobits.dev/p/215-o-custo-de-nao-entender-o-codigo</guid><dc:creator><![CDATA[Gabriel Nunes]]></dc:creator><pubDate>Tue, 15 Sep 2026 15:03:17 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!EQ07!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3878ecaf-1571-48db-94e9-84c29e134fe8_1440x750.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>Hey! &#128075;</span></p><p><span>Galera agora sim hein, calend&#225;rio de meetups do m&#234;s de setembro publicado! <br><br>T&#225; tudo organizado aqui no site, esse m&#234;s vamos ter sete meetups em v&#225;rias cidades do Brasil e tamb&#233;m o online da Codecon Ladies, que ali&#225;s est&#227;o todos convidados pra participar! S&#243; bora!<br><br>&#129730; </span><a href="https://codecon.dev/eventos"><span>Meetups Codecon</span></a></p><p><span>Gabriel Nunes (</span><a href="https://twitter.com/nunesgabriel"><span>@nunesgabriel</span></a><span>)</span></p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.escovandobits.dev/subscribe?&quot;,&quot;text&quot;:&quot;Inscreva-se&quot;,&quot;language&quot;:&quot;pt-br&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Considere assinar a Codecon PRO e apoiar nossos projetos :)</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Digite seu e-mail&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Inscreva-se"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://alexriosme.substack.com/p/the-cost-of-caring-about-software" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EQ07!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3878ecaf-1571-48db-94e9-84c29e134fe8_1440x750.png 424w, https://substackcdn.com/image/fetch/$s_!EQ07!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3878ecaf-1571-48db-94e9-84c29e134fe8_1440x750.png 848w, https://substackcdn.com/image/fetch/$s_!EQ07!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3878ecaf-1571-48db-94e9-84c29e134fe8_1440x750.png 1272w, https://substackcdn.com/image/fetch/$s_!EQ07!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3878ecaf-1571-48db-94e9-84c29e134fe8_1440x750.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EQ07!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3878ecaf-1571-48db-94e9-84c29e134fe8_1440x750.png" width="1440" height="750" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3878ecaf-1571-48db-94e9-84c29e134fe8_1440x750.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:750,&quot;width&quot;:1440,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1529355,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://alexriosme.substack.com/p/the-cost-of-caring-about-software&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/215835296?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3878ecaf-1571-48db-94e9-84c29e134fe8_1440x750.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!EQ07!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3878ecaf-1571-48db-94e9-84c29e134fe8_1440x750.png 424w, https://substackcdn.com/image/fetch/$s_!EQ07!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3878ecaf-1571-48db-94e9-84c29e134fe8_1440x750.png 848w, https://substackcdn.com/image/fetch/$s_!EQ07!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3878ecaf-1571-48db-94e9-84c29e134fe8_1440x750.png 1272w, https://substackcdn.com/image/fetch/$s_!EQ07!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3878ecaf-1571-48db-94e9-84c29e134fe8_1440x750.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><a href="https://alexriosme.substack.com/p/the-cost-of-caring-about-software"><span>O custo de n&#227;o entender o c&#243;digo</span></a></h2><p><span>Um PR de oitocentas linhas chega pra revis&#227;o. A descri&#231;&#227;o &#233; impec&#225;vel, os testes passam e tem at&#233; diagrama. Depois de vinte minutos lendo, voc&#234; encontra um retry estranho e uma transa&#231;&#227;o atravessando um servi&#231;o que n&#227;o deveria. Pergunta pro autor o motivo e a resposta vem r&#225;pida: &#8220;N&#227;o sei, foi o Claude que colocou&#8221;. Quem levou vinte minutos pra gerar a mudan&#231;a acabou de te passar duas horas de trabalho.</span></p><p><span>A IA barateou a gera&#231;&#227;o de c&#243;digo, mas verificar continua caro. E o c&#243;digo quase certo &#233; o mais caro de todos: compila, passa nos testes, tem nomes bons e formata&#231;&#227;o perfeita. Durante anos, c&#243;digo ruim tinha cara de c&#243;digo ruim, e isso ajudava na revis&#227;o. Com IA, essa pista sumiu. Uma fun&#231;&#227;o chamada </span><em><span>verifyToken</span></em><span> pode n&#227;o checar assinatura nenhuma e ainda parecer exatamente o que voc&#234; esperava ler.</span></p><p><span>A conta cai sempre no mesmo lugar. Quem gera o PR fecha o ticket e leva o cr&#233;dito. O revisor fica com a verifica&#231;&#227;o, e quem opera o sistema herda o incidente meses depois. Enquanto isso, a meta sobe: numa pesquisa da HackerRank, 84% dos l&#237;deres de engenharia disseram ter aumentado as expectativas de produtividade por causa da IA. O dev que revisa com cuidado evita um incidente que nunca chega a acontecer.</span></p><p><span>A sa&#237;da n&#227;o &#233; separar c&#243;digo escrito por humano de c&#243;digo escrito por IA, porque essa fronteira j&#225; n&#227;o existe. O que importa &#233; se algu&#233;m assume cada linha. Quem abre o PR precisa ler, entender e conseguir explicar o que est&#225; mandando, pra que o revisor n&#227;o seja a primeira pessoa a olhar de verdade. &#8220;Foi o Claude&#8221; deveria pesar tanto quanto &#8220;copiei do Stack Overflow e nem li&#8221;.</span></p><p><span>O problema n&#227;o &#233; mais produzir c&#243;digo, mas garantir que algu&#233;m realmente o entendeu.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://go.codecon.dev/asaas-site" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WvQi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WvQi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png" width="1456" height="445" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:445,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:26157,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://go.codecon.dev/asaas-site&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/192731183?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WvQi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h5><strong><span>Seguran&#231;a tamb&#233;m &#233; uma decis&#227;o de arquitetura</span></strong></h5><p><span>Quando falamos em seguran&#231;a, muita gente ainda pensa em testes no fim do desenvolvimento ou em corrigir vulnerabilidades depois que elas aparecem.</span></p><p><span>Na pr&#225;tica, os problemas mais dif&#237;ceis costumam nascer muito antes. Uma decis&#227;o de arquitetura, um fluxo de dados mal definido ou uma regra de neg&#243;cio pouco protegida podem abrir espa&#231;o para riscos que nenhum scanner vai encontrar sozinho.</span></p><p><span>&#201; por isso que uma boa modelagem de amea&#231;as come&#231;a antes da primeira linha de c&#243;digo. O objetivo n&#227;o &#233; imaginar todos os ataques poss&#237;veis, mas entender profundamente o sistema que est&#225; sendo constru&#237;do: quais componentes existem, como eles se comunicam, quais dados circulam entre eles e onde est&#227;o os pontos mais sens&#237;veis. S&#243; depois disso faz sentido discutir controles, mitiga&#231;&#245;es e prioridades.</span></p><p><span>Essa forma de pensar faz parte da Engenharia do Asaas. Seguran&#231;a n&#227;o entra apenas na valida&#231;&#227;o final de uma entrega. Ela participa das decis&#245;es t&#233;cnicas desde a concep&#231;&#227;o das solu&#231;&#245;es, aproximando engenharia, arquitetura e seguran&#231;a para construir produtos mais resilientes desde o in&#237;cio.</span></p><p><span>Se voc&#234; acredita que boas decis&#245;es de arquitetura tamb&#233;m s&#227;o decis&#245;es de seguran&#231;a, </span><a href="https://go.codecon.dev/asaas-news-vagas"><span>conhe&#231;a as oportunidades abertas no Asaas!</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wJyG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wJyG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wJyG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png" width="1456" height="445" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:445,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:151352,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/175465345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!wJyG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h5><strong><span>&#128017; Todo mundo tem a mesma IA</span></strong></h5><p><a href="https://zaratips.substack.com/p/todo-mundo-tem-a-mesma-ia-a-engenharia"><span>Se 95,5% dos devs brasileiros j&#225; usam IA pra programar, a ferramenta deixou de ser diferencial.</span></a><span> Pra piorar, um estudo da METR mostrou que devs experientes ficaram 19% mais lentos com IA, mesmo jurando que tinham ficado mais r&#225;pidos. O texto abre uma s&#233;rie sobre as seis capacidades que separam quem rende com IA de quem s&#243; gera c&#243;digo mais r&#225;pido: DDD, software design, pensamento sist&#234;mico, revis&#227;o rigorosa, pragmatismo na entrega e engenharia de contexto. Se a ferramenta &#233; igual pra todo mundo, o diferencial passa a estar no que voc&#234; sabe fazer com ela.</span></p><h5><strong><span>&#128257; Pare de escrever prompt, comece a desenhar o loop</span></strong></h5><p><a href="https://addyosmani.com/blog/loop-engineering"><span>Em vez de ficar dando instru&#231;&#245;es pra um agente a cada tarefa, a proposta &#233; criar um loop que fa&#231;a isso sozinho.</span></a><span> O texto mostra como combinar tarefas agendadas, worktrees, skills e subagentes para deixar o processo mais aut&#244;nomo. Um arquivo fora da conversa registra o que j&#225; foi feito, j&#225; que o agente esquece tudo entre uma execu&#231;&#227;o e outra. O loop pode at&#233; rodar sozinho, mas revisar o que ele fez continua sendo trabalho seu.</span></p><h5><strong><span>&#9889; Por que o Linear &#233; t&#227;o r&#225;pido?</span></strong></h5><p><a href="https://performance.dev/how-is-linear-so-fast-a-technical-breakdown"><span>No Linear, atualizar uma issue leva poucos milissegundos. Num app CRUD tradicional, muito mais.</span></a><span> A explica&#231;&#227;o &#233; que o banco que a interface l&#234; fica no pr&#243;prio navegador: a mudan&#231;a aparece na hora e o servidor &#233; sincronizado em segundo plano. Tem ainda code splitting agressivo, um service worker que baixa o app inteiro enquanto voc&#234; ainda est&#225; na tela de login e anima&#231;&#245;es curt&#237;ssimas. Tudo isso com React, MobX e Postgres, sem nenhum framework da moda.</span></p><h5><strong><span>&#128298; Ferramenta boa tamb&#233;m exige pr&#225;tica</span></strong></h5><p><a href="https://www.doc.cc/articles/a-sharp-tool-can-still-ruin-the-cut"><span>Um designer da Shopify come&#231;ou usando IA para tarefas pequenas e, quando viu, estava abrindo PR em produ&#231;&#227;o.</span></a><span> Num ajuste de espa&#231;amento que parecia simples, o Claude resolveu tudo rapidinho ignorando regras do sistema que nem ele nem o designer conheciam. Foi um engenheiro que mostrou que o problema estava nos componentes compartilhados. A ideia do texto &#233; simples: IA funciona melhor quando entra depois que a solu&#231;&#227;o j&#225; tem forma, n&#227;o antes. E o autor aprendeu isso do jeito mais doloroso poss&#237;vel.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Pbwi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Pbwi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png" width="1456" height="445" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:445,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:141788,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/175465345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Pbwi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Eventos</strong></p><p>Esse s&#225;bado &#233; o Staff Experience, um evento 100% online, pensado pra quem quer sair na frente: nomes como Mauricio Aniche (CTO na Alura), Waldemar Neto (Tech Leads Club), Loiane Groner (BNY) e outros especialistas dividem experi&#234;ncias reais sobre arquitetura de software na era da IA, engenharia ag&#234;ntica e os bastidores das falhas que ningu&#233;m te conta.</p><p>S&#243; R$ 42, lote &#250;nico. Vagas limitadas.</p><p><strong><span>&#127760; </span><a href="https://codecon.dev/staff-experience">Staff Experience</a></strong></p><p><strong>YouTube</strong></p><p><span>Rinha de IA! Colocamos 4 IAs diferentes para recriarem o Among Us em  apenas 4 horas.</span></p><p><span>&#127916; </span><strong><a href="https://youtu.be/yCPqLvOw6iw?si=m0oSAUH3QMHkhiFa">RECRIANDO O AMONG US: Rinha de IA</a></strong></p><p><strong>Meetups</strong></p><p>M&#234;s de setembro cheio de eventos no site, vem ver:</p><p><strong>&#129309; <a href="https://codecon.dev/eventos">Eventos Codecon</a></strong></p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ey0h!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ey0h!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png" width="1456" height="445" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/db290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:445,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:125776,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/175465345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Ey0h!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><ul><li><p><a href="https://www.canirun.ai/"><span>Sua GPU aguenta?</span></a></p></li><li><p><a href="https://specification.website/"><span>Checklist que todo site decente deveria ter</span></a></p></li><li><p><a href="https://recordly.dev/"><span>Essa ferramenta vale ter salva na &#225;rea de trabalho</span></a></p></li><li><p><a href="https://enshittifier.wells.ee/"><span>Extens&#227;o que troca todo &#8220;AI&#8221; da internet por &#128169;</span></a></p></li></ul>]]></content:encoded></item><item><title><![CDATA[#214 - Você está trabalhando ou só adiando?]]></title><description><![CDATA[Seu trabalho &#233; fazer tudo que voc&#234; j&#225; sabe, s&#243; que mais r&#225;pido.]]></description><link>https://www.escovandobits.dev/p/214-voce-esta-trabalhando-ou-so-adiando</link><guid isPermaLink="false">https://www.escovandobits.dev/p/214-voce-esta-trabalhando-ou-so-adiando</guid><dc:creator><![CDATA[Gabriel Nunes]]></dc:creator><pubDate>Tue, 08 Sep 2026 15:04:21 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ElQy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d990068-cd13-4721-9bf9-5436a1a4ac9e_1440x750.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>Hey! &#128075;</span></p><p><span>O canal do YouTube da Codecon t&#225; bombando! Estamos lan&#231;ando v&#237;deos novos toda semana, entra l&#225; se ainda n&#227;o conhece e n&#227;o deixe de se inscrever pra apoiar nosso canal e fazer crescer ainda mais!<br><br>Logo, logo vem mais desafios por a&#237; &#128520;<br><br>&#127916; </span><strong><a href="https://www.youtube.com/@codecondev"><span>Canal da Codecon</span></a></strong></p><p><span>Gabriel Nunes (</span><a href="https://twitter.com/nunesgabriel"><span>@nunesgabriel</span></a><span>)</span></p>
      <p>
          <a href="https://www.escovandobits.dev/p/214-voce-esta-trabalhando-ou-so-adiando">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Bastidores da Codecon #20]]></title><description><![CDATA[Um resumo do que estamos fazendo por aqui]]></description><link>https://www.escovandobits.dev/p/bastidores-da-codecon-20</link><guid isPermaLink="false">https://www.escovandobits.dev/p/bastidores-da-codecon-20</guid><dc:creator><![CDATA[Gabriel Nunes]]></dc:creator><pubDate>Fri, 04 Sep 2026 13:52:53 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!pb_A!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a9193b9-1d98-46a0-a4a2-02dacfae129d_900x1600.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Depois da tempestade vem a calmaria. Nas &#250;ltimas semanas a gente ainda tava com muita coisa pra resolver da Codecon Summit: m&#237;dia kit, relat&#243;rio de evento, fechar or&#231;amento&#8230; mas agora deu tudo certo.</p><p>&#8230;</p>
      <p>
          <a href="https://www.escovandobits.dev/p/bastidores-da-codecon-20">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[#91 - Como foi a Codecon Summit 26]]></title><description><![CDATA[Ou&#231;a agora | No novo epis&#243;dio do podcast, a gente fala sobre a s&#237;ndrome do overengineering e aquele cl&#225;ssico problema de complicar o que poderia ser simples.]]></description><link>https://www.escovandobits.dev/p/91-como-foi-a-codecon-summit-26</link><guid isPermaLink="false">https://www.escovandobits.dev/p/91-como-foi-a-codecon-summit-26</guid><dc:creator><![CDATA[Alice Reis]]></dc:creator><pubDate>Thu, 03 Sep 2026 13:31:45 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/214007146/cb6e4759138ebf0b6c6ee4dd19dcc24f.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Como foi organizar e participar do evento mais legal de tecnologia do Brasil! </p><p>Apresentado por: <a href="https://www.linkedin.com/in/gabrielnunes/">Gabriel Nunes</a><a href="https://www.linkedin.com/in/oalexandre/">,</a> <a href="https://www.linkedin.com/in/oalexandre/">Alexandre Klostermann</a> e <a href="https://www.linkedin.com/in/waldemarnt/">Waldemar Neto</a><br><br>SEJA PRO E GANHE BENEF&#205;CIOS</p><p><a href="https://codecon.dev/pro">https://codecon.dev/pro</a></p><p>CARREIRAS NO ASAAS:</p><p><a href="https://go.codecon.dev/asaas">https://go.codecon.dev/asaas</a></p><p>Edi&#231;&#227;o: BZT &#193;udio</p>]]></content:encoded></item><item><title><![CDATA[#213 - Quando medir entrega deixou de fazer sentido]]></title><description><![CDATA[Como medir produtividade quando o agente escreve o c&#243;digo?]]></description><link>https://www.escovandobits.dev/p/213-quando-medir-entrega-deixou-de</link><guid isPermaLink="false">https://www.escovandobits.dev/p/213-quando-medir-entrega-deixou-de</guid><dc:creator><![CDATA[Gabriel Nunes]]></dc:creator><pubDate>Tue, 01 Sep 2026 15:02:57 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!9wPC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe19d2ea0-f2cb-4a1f-b0db-518b3e664c72_1440x750.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>Hey! &#128075;</span></p><p><span>Ontem a gente decidiu encerrar as atividades da </span><strong><span>DVLPR</span></strong><span>. Ela nasceu dentro da Codecon, virou marca pr&#243;pria e lan&#231;ou v&#225;rios produtos que fizeram sucesso por a&#237;. Foram 2 anos, mas manter loja virtual com estoque, marketing e tudo mais n&#227;o &#233; f&#225;cil.</span></p><p><span>A ideia &#233; voltar ao formato do in&#237;cio: loja funcionando durante os nossos eventos. Estaremos na </span><strong><span>Select Experience</span></strong><span> em novembro e na </span><strong><span>Codecon</span></strong><span> </span><strong><span>Summit</span></strong><span> do ano que vem.</span></p><p><span>Os pedidos online v&#227;o at&#233; </span><strong><span>10 de setembro de 2026</span></strong><span>. Valeu por tudo &#10084;&#65039;</span></p><p><span>&#128060; </span><a href="https://loja.dev/"><span>DVLPR</span></a></p><p><span>Gabriel Nunes (</span><a href="https://twitter.com/nunesgabriel"><span>@nunesgabriel</span></a><span>)</span></p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.escovandobits.dev/subscribe?&quot;,&quot;text&quot;:&quot;Inscreva-se&quot;,&quot;language&quot;:&quot;pt-br&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Considere assinar a Codecon PRO e apoiar nossos projetos :)</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Digite seu e-mail&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Inscreva-se"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://dropbox.tech/culture/beyond-code-generation-rethinking-engineering-productivity-in-the-age-of-ai-agents" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9wPC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe19d2ea0-f2cb-4a1f-b0db-518b3e664c72_1440x750.png 424w, https://substackcdn.com/image/fetch/$s_!9wPC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe19d2ea0-f2cb-4a1f-b0db-518b3e664c72_1440x750.png 848w, https://substackcdn.com/image/fetch/$s_!9wPC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe19d2ea0-f2cb-4a1f-b0db-518b3e664c72_1440x750.png 1272w, https://substackcdn.com/image/fetch/$s_!9wPC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe19d2ea0-f2cb-4a1f-b0db-518b3e664c72_1440x750.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9wPC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe19d2ea0-f2cb-4a1f-b0db-518b3e664c72_1440x750.png" width="1440" height="750" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e19d2ea0-f2cb-4a1f-b0db-518b3e664c72_1440x750.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:750,&quot;width&quot;:1440,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1203326,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://dropbox.tech/culture/beyond-code-generation-rethinking-engineering-productivity-in-the-age-of-ai-agents&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/213714465?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe19d2ea0-f2cb-4a1f-b0db-518b3e664c72_1440x750.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!9wPC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe19d2ea0-f2cb-4a1f-b0db-518b3e664c72_1440x750.png 424w, https://substackcdn.com/image/fetch/$s_!9wPC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe19d2ea0-f2cb-4a1f-b0db-518b3e664c72_1440x750.png 848w, https://substackcdn.com/image/fetch/$s_!9wPC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe19d2ea0-f2cb-4a1f-b0db-518b3e664c72_1440x750.png 1272w, https://substackcdn.com/image/fetch/$s_!9wPC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe19d2ea0-f2cb-4a1f-b0db-518b3e664c72_1440x750.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><a href="https://dropbox.tech/culture/beyond-code-generation-rethinking-engineering-productivity-in-the-age-of-ai-agents"><span>Quando medir entrega deixou de fazer sentido</span></a></h2><p><span>Quando as ferramentas de IA se espalharam de vez pela engenharia da Dropbox, o efeito n&#227;o foi exatamente o esperado. O c&#243;digo passou a sair mais r&#225;pido, sim. S&#243; que a fila de review encheu, o CI ficou caro, a valida&#231;&#227;o travou e a coordena&#231;&#227;o de release virou o novo ponto de dor. Acelerar a gera&#231;&#227;o n&#227;o resolveu o problema, empurrou ele pra frente.</span></p><p><span>A resposta interna foi o Nova, uma plataforma pra rodar agentes dentro do ambiente da empresa, com contexto da base de c&#243;digo e revis&#227;o humana no fim da linha. Hoje o Nova responde por mais ou menos 1 a cada 12 PRs da Dropbox. E o uso mais interessante n&#227;o &#233; s&#243; a feature: &#233; o trabalho chato que ningu&#233;m prioriza, tipo migra&#231;&#227;o, teste flaky, atualiza&#231;&#227;o de depend&#234;ncia e investiga&#231;&#227;o de bug.</span></p><p><span>Junto veio uma mudan&#231;a na forma de medir. Quando escrever c&#243;digo era o gargalo, contar PR fazia sentido. Com o volume subindo, contar PR s&#243; mostra que tem mais coisa entrando na fila. Passaram a olhar tempo de resposta de review, taxa de teste que passa de primeira, propor&#231;&#227;o de defeito e retrabalho e, no fim, se aquilo virou valor pro cliente ou parou no meio do caminho.</span></p><p><span>Tem um efeito colateral que quase ningu&#233;m comenta, a press&#227;o no dev tamb&#233;m sobe. Se implementar ficou r&#225;pido e paralelo, spec mal escrita e problema mal enquadrado saem mais caro do que antes. Produto e design entram na conta. E a vantagem n&#227;o est&#225; no modelo, que &#233; o mesmo que todo mundo tem acesso, est&#225; no que a empresa construiu em volta dele.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://go.codecon.dev/asaas-site" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WvQi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WvQi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png" width="1456" height="445" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:445,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:26157,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://go.codecon.dev/asaas-site&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/192731183?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WvQi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h5><strong><span>Boas solu&#231;&#245;es come&#231;am antes do c&#243;digo.</span></strong></h5><p><span>Quando surge um desafio complexo ou um comportamento inesperado no sistema, o primeiro impulso costuma ser colocar a m&#227;o no c&#243;digo o mais r&#225;pido poss&#237;vel. A vontade de resolver logo &#233; natural, mas nem sempre esse &#233; o melhor caminho.</span></p><p><span>Antes de pensar na solu&#231;&#227;o, vale entender o problema. O verdadeiro trabalho come&#231;a na investiga&#231;&#227;o: entender o contexto real, questionar as premissas e, principalmente, descobrir a causa raiz em vez de apenas remediar o sintoma.</span></p><p><span>Depois dessa etapa o caminho a ser seguido fica mais claro. Pensar estrategicamente &#233; resistir &#224; tenta&#231;&#227;o da resposta r&#225;pida. &#201; fundamental avaliar os impactos no ecossistema e construir uma solu&#231;&#227;o que resolva a necessidade de hoje sem criar o d&#233;bito t&#233;cnico de amanh&#227;.</span></p><p><span>Esse jeito de resolver problemas faz parte da engenharia no Asaas. Valorizamos an&#225;lises bem fundamentadas, discuss&#245;es t&#233;cnicas e solu&#231;&#245;es sustent&#225;veis no longo prazo, porque boas decis&#245;es come&#231;am muito antes da implementa&#231;&#227;o. </span></p><p><em><span>Por: George Pagliuso, Analista de Dados no Asaas.</span></em></p><p><span>Se voc&#234; gosta de enxergar al&#233;m do &#243;bvio e liderar a estrat&#233;gia por tr&#225;s de desafios complexos, confira nossas oportunidades: </span></p><p><strong><span>&#128073; </span><a href="https://go.codecon.dev/asaas-news-vagas"><span>Vagas no Asaas</span></a></strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wJyG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wJyG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wJyG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png" width="1456" height="445" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:445,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:151352,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/175465345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!wJyG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h5><strong><span>&#128142; A origem do diamante</span></strong></h5><p><a href="https://diamond.jaydip.me/read/"><span>Um ensaio ilustrado acompanha o diamante desde o tubo de kimberlito at&#233; a vitrine da joalheria</span></a><span>. Passa por banho de &#225;cido sulf&#250;rico fervendo, escaneamento pra calcular quantas pedras cabem em cada bruto e Surat, na &#205;ndia, onde 91% dos diamantes do mundo s&#227;o lapidados. Os gr&#225;ficos foram feitos no Wigglypaint e tem um diamante 3D pra arrastar no final. S&#243; 1 em cada 200 tubos tem pedra de qualidade o resto vira ponta de broca.</span></p><h5><strong><span>&#9889; O prot&#243;tipo que antes morria no README agora roda</span></strong></h5><p><a href="https://darylcecile.net/notes/speed-of-prototyping-age-of-ai"><span>Um engenheiro conta como a fila de projetos parados virou uma sequ&#234;ncia de reposit&#243;rios funcionando</span></a><span>: uma linguagem de sistemas, um formato de nota&#231;&#227;o, uma CLI pra matar o arquivo .env. Ele mede o pr&#243;prio ritmo por tempo at&#233; o PR e chega em algo perto de 4x. Pra n&#227;o enferrujar, ele reservou tempo pra implementar na m&#227;o e ler c&#243;digo-fonte em vez de pedir resumo.</span></p><h5><strong><span>&#128251; Criando filho com CD, telefone de fio e pi-hole</span></strong></h5><p><a href="https://havenweb.org/2026/05/28/retro-tech.html"><span>Um pai que trabalha com tecnologia decidiu que a sa&#237;da pra criar os filhos longe do feed era voltar duas d&#233;cadas</span></a><span>. Comprou um som de CD, instalou um telefone fixo via VoIP com whitelist de contatos e montou um PC de fam&#237;lia com pi-hole liberando Wikip&#233;dia, mas n&#227;o Google. O argumento &#233; que m&#237;dia f&#237;sica devolve autonomia pra crian&#231;a justamente porque n&#227;o tem ningu&#233;m do outro lado otimizando o tempo de tela. As crian&#231;as usam o telefone pra dar trote nele, que est&#225; na mesma cozinha.</span></p><h5><strong><span>&#9200; Seu cron job merece se aposentar</span></strong></h5><p><a href="https://blog.tjll.net/you-dont-love-systemd-timers-enough/"><span>Os timers do systemd resolvem quase tudo que o cron faz mal</span></a><span>: PATH imprevis&#237;vel, stdout sumindo no limbo, hist&#243;rico dif&#237;cil de investigar e aquela sintaxe que ningu&#233;m l&#234; de primeira. O texto vai do b&#225;sico at&#233; o que cron n&#227;o faz, tipo rodar uma hora depois do boot, acordar a m&#225;quina suspensa e espalhar execu&#231;&#245;es pra evitar thundering herd.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Pbwi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Pbwi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png" width="1456" height="445" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:445,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:141788,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/175465345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Pbwi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Eventos</strong></p><p>Galera acabamos de lan&#231;ar o Staff Experience, um evento 100% online, pensado pra quem quer sair na frente: nomes como Mauricio Aniche (CTO na Alura), Waldemar Neto (Tech Leads Club), Loiane Groner (BNY) e outros especialistas dividem experi&#234;ncias reais sobre arquitetura de software na era da IA, engenharia ag&#234;ntica e os bastidores das falhas que ningu&#233;m te conta.</p><p>S&#243; R$ 42, lote &#250;nico. Vagas limitadas.</p><p><strong><span>&#127760; </span><a href="https://codecon.dev/staff-experience">Staff Experience</a></strong></p><p><strong>YouTube</strong></p><p><span>Acabou de sair!!! Colocamos o </span><a href="https://www.youtube.com/@ErickWendelAcademy"><span>&#8234;ErickWendel&#8236;</span></a><span> SEM TECLADO pra criar uma API contra 3 j&#250;niors. Quem se d&#225; melhor?</span></p><p><span>&#127916; </span><strong><a href="https://youtu.be/AV18cOCY1Wg?si=sVNHbeBeiH2CppG8">ERICK WENDEL SEM TECLADO vs. 3 J&#218;NIORS</a></strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ey0h!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ey0h!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png" width="1456" height="445" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/db290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:445,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:125776,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/175465345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Ey0h!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><ul><li><p><a href="https://ryan.hellyer.kiwi/tools/historic-wordpress/"><span>O WordPress de 2003</span></a></p></li><li><p><a href="https://transitions.dev/"><span>Transi&#231;&#245;es de UI prontas pra copiar e colar</span></a></p></li><li><p><a href="https://mechanical-pencil.com/"><span>Pra sua crian&#231;a interior</span></a></p></li><li><p><a href="https://github.com/ahegazy0/linux-basics-for-hackers-notes"><span>Curso de Linux em 18 m&#243;dulos, do terminal ao kernel</span></a></p></li></ul>]]></content:encoded></item><item><title><![CDATA[#212 - Prompt também é dívida técnica]]></title><description><![CDATA[Quando a IA come&#231;a a acumular bagagem]]></description><link>https://www.escovandobits.dev/p/212-prompt-tambem-e-divida-tecnica</link><guid isPermaLink="false">https://www.escovandobits.dev/p/212-prompt-tambem-e-divida-tecnica</guid><dc:creator><![CDATA[Gabriel Nunes]]></dc:creator><pubDate>Tue, 25 Aug 2026 15:14:54 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!TKYI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F199c1851-8210-42da-8a7c-3c77056846fb_1440x750.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>Hey! &#128075;</span></p><p><span>A gente acabou de lan&#231;ar um evento novo pra comunidade da Codecon, o Staff Experience. Um evento 100% online onde palestrantes com anos de experi&#234;ncia compartilham conte&#250;dos exclusivos que v&#227;o transformar a forma como voc&#234; entrega resultados. Confira a programa&#231;&#227;o: <br><br></span><strong><span>&#127760; </span><a href="https://codecon.dev/staff-experience"><span>Staff Experience</span></a></strong></p><p><span>Gabriel Nunes (</span><a href="https://twitter.com/nunesgabriel"><span>@nunesgabriel</span></a><span>)</span></p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.escovandobits.dev/subscribe?&quot;,&quot;text&quot;:&quot;Inscreva-se&quot;,&quot;language&quot;:&quot;pt-br&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Considere assinar a Codecon PRO e apoiar nossos projetos :)</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Digite seu e-mail&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Inscreva-se"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.seangoedecke.com/prompts-are-technical-debt-too/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!TKYI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F199c1851-8210-42da-8a7c-3c77056846fb_1440x750.png 424w, https://substackcdn.com/image/fetch/$s_!TKYI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F199c1851-8210-42da-8a7c-3c77056846fb_1440x750.png 848w, https://substackcdn.com/image/fetch/$s_!TKYI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F199c1851-8210-42da-8a7c-3c77056846fb_1440x750.png 1272w, https://substackcdn.com/image/fetch/$s_!TKYI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F199c1851-8210-42da-8a7c-3c77056846fb_1440x750.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!TKYI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F199c1851-8210-42da-8a7c-3c77056846fb_1440x750.png" width="1440" height="750" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/199c1851-8210-42da-8a7c-3c77056846fb_1440x750.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:750,&quot;width&quot;:1440,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1497949,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://www.seangoedecke.com/prompts-are-technical-debt-too/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/212712478?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F199c1851-8210-42da-8a7c-3c77056846fb_1440x750.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!TKYI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F199c1851-8210-42da-8a7c-3c77056846fb_1440x750.png 424w, https://substackcdn.com/image/fetch/$s_!TKYI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F199c1851-8210-42da-8a7c-3c77056846fb_1440x750.png 848w, https://substackcdn.com/image/fetch/$s_!TKYI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F199c1851-8210-42da-8a7c-3c77056846fb_1440x750.png 1272w, https://substackcdn.com/image/fetch/$s_!TKYI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F199c1851-8210-42da-8a7c-3c77056846fb_1440x750.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><a href="https://www.seangoedecke.com/prompts-are-technical-debt-too/"><span>Prompt tamb&#233;m &#233; d&#237;vida t&#233;cnica</span></a></h2><p><span>A gente j&#225; sabe que c&#243;digo demais acumula d&#237;vida t&#233;cnica. Voc&#234; adiciona uma gambiarra hoje, outra amanh&#227; e, quando percebe, tem um monte de coisa que ningu&#233;m quer mexer porque ningu&#233;m sabe mais direito o motivo daquilo existir.</span></p><p><span>Com IA, estamos come&#231;ando a fazer a mesma coisa com prompts. Tem AGENTS.md, CLAUDE.md, instru&#231;&#245;es em cada pasta, skills, MCPs e todo tipo de configura&#231;&#227;o pra fazer o agente trabalhar &#8220;melhor&#8221;. S&#243; que essas coisas tamb&#233;m precisam de manuten&#231;&#227;o. Principalmente porque elas dependem do modelo que est&#225; por baixo.</span></p><p><span>Uma instru&#231;&#227;o que funcionava muito bem em um modelo pode n&#227;o funcionar t&#227;o bem no pr&#243;ximo. E isso &#233; algo que as pr&#243;prias empresas de IA precisam lidar o tempo todo: cada novo modelo exige testar e ajustar novamente seus prompts e ferramentas.</span></p><p><span>S&#243; que o nosso AGENTS.md n&#227;o recebe esse tratamento. A gente escreve, funciona e esquece dele, deixa l&#225;.</span></p><p><span>E a&#237; vem a parte complicada. C&#243;digo desatualizado costuma dar algum sinal de que est&#225; ruim. Prompt desatualizado n&#227;o necessariamente. O agente continua funcionando, s&#243; que talvez esteja tomando decis&#245;es ruins. Voc&#234; pode at&#233; achar que o modelo novo ficou pior quando, na verdade, o problema est&#225; nas instru&#231;&#245;es que voc&#234; carregou junto.</span></p><p><span>Por isso, a ideia do artigo &#233; a seguinte: quanto menos configura&#231;&#227;o, melhor. Em vez de tentar construir uma enorme camada de instru&#231;&#245;es pra cada ferramenta, vale deixar que os pr&#243;prios mantenedores fa&#231;am esse trabalho de adapta&#231;&#227;o aos novos modelos.</span></p><p><span>E, quando precisar colocar alguma coisa no AGENTS.md, prefira informa&#231;&#245;es que sejam realmente espec&#237;ficas do projeto. Como rodar os testes, onde est&#227;o determinadas partes do c&#243;digo, quais ferramentas usar. Coisas que continuam verdadeiras mesmo quando o modelo muda.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://go.codecon.dev/asaas-site" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WvQi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WvQi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png" width="1456" height="445" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:445,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:26157,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://go.codecon.dev/asaas-site&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/192731183?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WvQi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><blockquote><p><span>&#8220;Entrei no Asaas como desenvolvedor j&#250;nior, com cerca de um ano de carreira. O que encontrei foi um ambiente que me desafiou a crescer de verdade. O forte processo de revis&#227;o de c&#243;digo, um dos grandes pilares de engenharia aqui, se tornou uma escola pr&#225;tica di&#225;ria, onde cada review &#233; uma troca real de insights e boas pr&#225;ticas que eleva o n&#237;vel de todo o time e garante a qualidade do que vai para produ&#231;&#227;o. Mas o que realmente me faz sentir parte do Asaas vai al&#233;m do t&#233;cnico.</span></p><p style="text-align: justify;"><span>A empresa &#233; genu&#237;na no cuidado com as pessoas, sempre olhando com aten&#231;&#227;o para os tripulantes, seja evoluindo continuamente o pacote de benef&#237;cios ou com aqueles mimos personalizados que criam uma sensa&#231;&#227;o forte de pertencimento.E esse conjunto todo faz do Asaas um lugar onde d&#225; vontade de crescer junto!&#8221;</span></p></blockquote><p><em>Igor Augusto Marchi - Senior Software Engineer no Asaas</em></p><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GsdZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe50e1613-4569-412e-abb4-592e995ed25f_724x724.png 424w, https://substackcdn.com/image/fetch/$s_!GsdZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe50e1613-4569-412e-abb4-592e995ed25f_724x724.png 848w, https://substackcdn.com/image/fetch/$s_!GsdZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe50e1613-4569-412e-abb4-592e995ed25f_724x724.png 1272w, https://substackcdn.com/image/fetch/$s_!GsdZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe50e1613-4569-412e-abb4-592e995ed25f_724x724.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GsdZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe50e1613-4569-412e-abb4-592e995ed25f_724x724.png" width="160" height="160" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e50e1613-4569-412e-abb4-592e995ed25f_724x724.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:724,&quot;width&quot;:724,&quot;resizeWidth&quot;:160,&quot;bytes&quot;:576705,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/212712478?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe50e1613-4569-412e-abb4-592e995ed25f_724x724.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!GsdZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe50e1613-4569-412e-abb4-592e995ed25f_724x724.png 424w, https://substackcdn.com/image/fetch/$s_!GsdZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe50e1613-4569-412e-abb4-592e995ed25f_724x724.png 848w, https://substackcdn.com/image/fetch/$s_!GsdZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe50e1613-4569-412e-abb4-592e995ed25f_724x724.png 1272w, https://substackcdn.com/image/fetch/$s_!GsdZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe50e1613-4569-412e-abb4-592e995ed25f_724x724.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></div></figure></div><p>Se voc&#234; se identifica com essa forma de trabalhar, sua pr&#243;xima oportunidade pode estar aqui. <strong><a href="https://go.codecon.dev/asaas-news">Confira as oportunidades abertas!</a></strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wJyG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wJyG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wJyG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png" width="1456" height="445" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:445,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:151352,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/175465345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!wJyG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h5><strong><span>&#128201; N&#227;o &#233; a IA que t&#225; sumindo com o j&#250;nior, &#233; o organograma</span></strong></h5><p><a href="https://dev.to/aws/ai-isnt-replacing-junior-devs-your-org-chart-is-1edp"><span>Dois textos que circularam bastante esse ano dizem coisas opostas sobre j&#250;nior e IA</span></a><span>. Marc Brooker, da AWS, diz que j&#250;nior sai na frente porque ainda n&#227;o tem v&#237;cio mental pra desaprender. Russinovich e Hanselman, da Microsoft, dizem o contr&#225;rio: a IA atrapalha quem t&#225; come&#231;ando, porque exige julgamento antes da pessoa ter chance de desenvolver julgamento. Dennis Traub mostra que os dois est&#227;o certos em escalas diferentes &#8212; um fala de pessoa, o outro fala de gera&#231;&#227;o. A decis&#227;o sobre o pipeline t&#225; sendo tomada de qualquer jeito, a quest&#227;o &#233; se algu&#233;m percebeu que tomou.</span></p><h5><strong><span>&#9000;&#65039; Um notebook velho que s&#243; serve pra escrever</span></strong></h5><p><a href="https://veronicaexplains.net/my-first-writerdeck/"><span>Um laptop de seis anos e instalou Debian sem ambiente gr&#225;fico nenhum</span></a><span>, s&#243; tty. Depois foi montando em cima: kmscon pra ter fonte decente, tmux com bateria na status bar, neovim com vimwiki e syncthing pra fazer backup. O post traz cada comando e cada arquivo de config, ent&#227;o d&#225; pra replicar direto. Bloquear distra&#231;&#227;o com extens&#227;o &#233; uma coisa. N&#227;o ter navegador instalado &#233; outra.</span></p><h5><strong><span>&#128057; Modelo vai melhor em linguagem chata</span></strong></h5><p><a href="https://jry.io/writing/use-boring-languages-with-llms/"><span>A tese aqui &#233; que LLM amplifica ecossistema fragmentado e refor&#231;a ecossistema consistente</span></a><span>. Em JavaScript e Python existem mil jeitos de fazer a mesma coisa, e o corpus de treino reflete todos eles com peso parecido. J&#225; em Go tem gofmt, go vet, biblioteca padr&#227;o que resolve quase tudo e um jeito s&#243; de escrever. Convention over configuration foi criado pra facilitar a vida de quem programa. Acabou facilitando a da m&#225;quina tamb&#233;m.</span></p><h5><strong><span>&#128218; A parede de livro de programa&#231;&#227;o encolheu</span></strong></h5><p><a href="https://unix.foo/posts/nobody-cracks-open-a-programming-book/"><span>Aquela se&#231;&#227;o da livraria com bichos na capa t&#225; virando uma prateleirinha com seis t&#237;tulos</span></a><span>. As vendas da categoria ca&#237;ram 16,9% em 2023 e depois a Publishers Weekly simplesmente parou de citar o segmento nos relat&#243;rios. O Stack Overflow recebe hoje cerca de 3.800 perguntas por m&#234;s, o mesmo volume de 2008. O autor n&#227;o diz que quem aprende conversando com agente &#233; pior dev, diz que &#233; outro dev, e que ele mesmo ainda n&#227;o sabe o que isso significa.</span></p><h5><strong><span>&#129302; Por que ele insiste em chamar de clanker</span></strong></h5><p><a href="https://lucumr.pocoo.org/2026/5/26/clankers/"><span>O Armin Ronacher usou &#8220;clanker&#8221; no lugar de &#8220;agente&#8221; e a galera do Hacker News surtou</span></a><span>. O argumento dele &#233; que &#8220;agente&#8221; carrega ag&#234;ncia e responsabilidade, e m&#225;quina nenhuma pode ser responsabilizada: se a sua ferramenta abriu um PR, quem abriu foi voc&#234;. Ele quer uma palavra fria justamente pra impedir antropomorfizar. E reconhece que o termo t&#225; sendo polu&#237;do por piadinha que usa rob&#244; como fantasia pra racismo, o que ele rejeita inteiro. Se a palavra parar de fazer o trabalho que ele quer, ele troca de palavra.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Pbwi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Pbwi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png" width="1456" height="445" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:445,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:141788,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/175465345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Pbwi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Eventos</strong></p><p>Voc&#234; est&#225; buscando um evento fora do padr&#227;o, aquele que voc&#234; sai de cada sess&#227;o cheio de inghts e ideias novas pra aplicar no seu trabalho. A Codecon est&#225; organizando a Select Experience, um evento fora do &#243;bvio, clica aqui pra conhecer a programa&#231;&#227;o.</p><p><strong><span>&#127760; </span><a href="https://codecon.dev/select">Select Experience</a></strong></p><p><strong>Meetups</strong></p><p><span>&#218;ltima semaninha de agosto e cheia de meetups em v&#225;rias cidades do Brasil, vem conhecer:</span></p><p><strong>&#129309; <a href="https://codecon.dev/eventos">Meetups Codecon</a><br><br>Podcast</strong></p><p>No novo epis&#243;dio do podcast, a gente fala sobre a s&#237;ndrome do overengineering e aquele cl&#225;ssico problema de complicar o que poderia ser simples.</p><p>&#127911; <strong><a href="https://open.spotify.com/episode/5zQdvjG0GnRqZcIVpsXgF7?si=dSqdJkNyQweoiKGGdfcvNQ">Seu CRUD n&#227;o precisa de 15 camadas: a s&#237;ndrome do overengineering</a></strong></p><p><strong>YouTube</strong></p><p><span>Colocamos o </span><a href="https://www.youtube.com/@YuriRDev"><span>&#8234;@YuriRDev&#8236;</span></a><span> ao vivo, na frente de uma plateia pra tentar resolver um desafio de capture the flag contra dois devs que estavam participando da Codecon Summit 26.</span></p><p><span>&#127916; </span><strong><a href="https://youtu.be/XXUevMYrGLc?si=5NfVDMIduRm2s10f"><span>H4CK3ANDO UM HOSPITAL AO VIVO NO PALCO (com </span>&#8234;@YuriRDev&#8236;<span>)</span></a></strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ey0h!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ey0h!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png" width="1456" height="445" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/db290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:445,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:125776,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/175465345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Ey0h!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><ul><li><p><a href="https://audiomass.co/?multitrack=1"><span>Editor de &#225;udio multitrack direto no navegador, sem instalar nada</span></a></p></li><li><p><a href="https://bitburner-official.github.io/"><span>Idle game cyberpunk onde voc&#234; escreve JavaScript de verdade pra hackear os servidores</span></a></p></li><li><p><a href="https://foldkit.dev/"><span>The Elm Architecture em TypeScript, pra quem cansou de escolher arquitetura no grito</span></a></p></li><li><p><a href="https://rioterm.com/canario"><span>Terminal do macOS que resolveu se comportar como browser</span></a></p></li><li><p><a href="https://xirp.spotify.com/"><span>O Spotify soltou o pr&#243;prio agente de c&#243;digo</span></a></p></li></ul>]]></content:encoded></item><item><title><![CDATA[#90 - Seu CRUD não precisa de 15 camadas: a síndrome do overengineering]]></title><description><![CDATA[Ou&#231;a agora | No novo epis&#243;dio do podcast, a gente fala sobre a s&#237;ndrome do overengineering e aquele cl&#225;ssico problema de complicar o que poderia ser simples.]]></description><link>https://www.escovandobits.dev/p/90-seu-crud-nao-precisa-de-15-camadas</link><guid isPermaLink="false">https://www.escovandobits.dev/p/90-seu-crud-nao-precisa-de-15-camadas</guid><dc:creator><![CDATA[Alice Reis]]></dc:creator><pubDate>Thu, 20 Aug 2026 14:23:43 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/212000629/3c2c1808afb3db6f2fc84eb54ec70697.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>No novo epis&#243;dio do podcast, a gente fala sobre a s&#237;ndrome do overengineering e aquele cl&#225;ssico problema de complicar o que poderia ser simples.</p><p>Apresentado por: <a href="https://www.linkedin.com/in/gabrielnunes/">Gabriel Nunes</a><a href="https://www.linkedin.com/in/oalexandre/">,</a> <a href="https://www.linkedin.com/in/oalexandre/">Alexandre Klostermann</a> e <a href="https://www.linkedin.com/in/the-alex-rios/">Alex Rios</a><br><br>SEJA PRO E GANHE BENEF&#205;CIOS</p><p><a href="https://codecon.dev/pro">https://codecon.dev/pro</a></p><p>CARREIRAS NO ASAAS:</p><p><a href="https://go.codecon.dev/asaas">https://go.codecon.dev/asaas</a></p><p>Edi&#231;&#227;o: BZT &#193;udio</p>]]></content:encoded></item><item><title><![CDATA[#211 - É assim que vocês usam IA?]]></title><description><![CDATA[Nem tudo precisa ser sobre entregar mais r&#225;pido]]></description><link>https://www.escovandobits.dev/p/211-e-assim-que-voces-usam-ia</link><guid isPermaLink="false">https://www.escovandobits.dev/p/211-e-assim-que-voces-usam-ia</guid><dc:creator><![CDATA[Gabriel Nunes]]></dc:creator><pubDate>Tue, 18 Aug 2026 14:01:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!qgMr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf394fb7-a5d4-4de2-ac28-0abc5a762a62_1440x750.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>Hey! &#128075;</span></p><p><span>A Codecon Summit 26 j&#225; acabou, mas voc&#234; sabia que a Codecon faz eventos o ano todo?<br>Entra aqui no site pra conferir todos os meetups publicados do m&#234;s de agosto:<br><br>&#129309; </span><a href="https://codecon.dev/eventos"><span>Meetups Codecon</span></a></p><p><span>Gabriel Nunes (</span><a href="https://twitter.com/nunesgabriel"><span>@nunesgabriel</span></a><span>)</span></p>
      <p>
          <a href="https://www.escovandobits.dev/p/211-e-assim-que-voces-usam-ia">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[#210 - Não terceirize o aprendizado]]></title><description><![CDATA[A IA pode fazer o trabalho. Mas quem t&#225; aprendendo?]]></description><link>https://www.escovandobits.dev/p/210-nao-terceirize-o-aprendizado</link><guid isPermaLink="false">https://www.escovandobits.dev/p/210-nao-terceirize-o-aprendizado</guid><dc:creator><![CDATA[Gabriel Nunes]]></dc:creator><pubDate>Tue, 11 Aug 2026 14:03:08 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!pRiE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3edcf43e-a90a-47a2-bb39-62c952a9c69e_1440x750.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>Hey! &#128075;</span></p><p><span>Essa &#233; a &#250;ltima palavrinha secreta antes da </span><strong><span>CODECON SUMMIT 2026!</span></strong><span> A gente t&#225; muito animado por aqui! Bora l&#225;, a palavra &#233;: TECLADO &#9000;&#65039;<br><br>Corre pra resgatar no </span><a href="https://app.codecon.dev/download"><span>APP</span></a><span>! E separa sua toalha! A Summit &#233; essa sexta-feira!<br><br>E pra quem n&#227;o garantiu o ingresso, d&#225; tempo, ainda tem muitos code-codes pra resgatar e concorrer aos pr&#234;mios maneir&#237;ssimos no final! Corre!<br><br>&#128060;</span><a href="https://codecon.dev/select"><span> </span></a><a href="https://codecon.dev/summit"><span>Codecon Summit</span></a></p><p><span>Gabriel Nunes (</span><a href="https://twitter.com/nunesgabriel"><span>@nunesgabriel</span></a><span>)</span></p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.escovandobits.dev/subscribe?&quot;,&quot;text&quot;:&quot;Inscreva-se&quot;,&quot;language&quot;:&quot;pt-br&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Considere assinar a Codecon PRO e apoiar nossos projetos :)</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Digite seu e-mail&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Inscreva-se"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pRiE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3edcf43e-a90a-47a2-bb39-62c952a9c69e_1440x750.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pRiE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3edcf43e-a90a-47a2-bb39-62c952a9c69e_1440x750.png 424w, https://substackcdn.com/image/fetch/$s_!pRiE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3edcf43e-a90a-47a2-bb39-62c952a9c69e_1440x750.png 848w, https://substackcdn.com/image/fetch/$s_!pRiE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3edcf43e-a90a-47a2-bb39-62c952a9c69e_1440x750.png 1272w, https://substackcdn.com/image/fetch/$s_!pRiE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3edcf43e-a90a-47a2-bb39-62c952a9c69e_1440x750.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!pRiE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3edcf43e-a90a-47a2-bb39-62c952a9c69e_1440x750.png" width="1440" height="750" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3edcf43e-a90a-47a2-bb39-62c952a9c69e_1440x750.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:750,&quot;width&quot;:1440,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1400637,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/210528429?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3edcf43e-a90a-47a2-bb39-62c952a9c69e_1440x750.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!pRiE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3edcf43e-a90a-47a2-bb39-62c952a9c69e_1440x750.png 424w, https://substackcdn.com/image/fetch/$s_!pRiE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3edcf43e-a90a-47a2-bb39-62c952a9c69e_1440x750.png 848w, https://substackcdn.com/image/fetch/$s_!pRiE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3edcf43e-a90a-47a2-bb39-62c952a9c69e_1440x750.png 1272w, https://substackcdn.com/image/fetch/$s_!pRiE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3edcf43e-a90a-47a2-bb39-62c952a9c69e_1440x750.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><a href="https://addyosmani.com/blog/dont-outsource-learning/"><span>N&#227;o terceirize o aprendizado</span></a></h2><p><span>A IA ficou muito boa em resolver os bugs. Voc&#234; cola um erro, recebe uma solu&#231;&#227;o, copia, roda e pronto. O trabalho ficou mais f&#225;cil, mais r&#225;pido. S&#243; tem um detalhe: talvez o seu conhecimento esteja desaparecendo junto.</span></p><p><span>O problema n&#227;o &#233; usar IA pra programar. O problema &#233; deixar que ela fa&#231;a justamente a parte em que voc&#234; deveria estar pensando. Quando o modelo entrega a solu&#231;&#227;o pronta, aquela tentativa de entender o problema, formular uma hip&#243;tese e quebrar tudo em peda&#231;os simplesmente deixa de acontecer. E &#233; justamente a&#237; que mora boa parte do aprendizado.</span></p><p><span>Pesquisas citadas no artigo apontam pra algo parecido. Em um estudo com engenheiros aprendendo uma nova biblioteca Python, quem usou IA terminou as tarefas t&#227;o r&#225;pido quanto quem n&#227;o usou. Mas, quando precisaram explicar o que tinham feito, o grupo que apenas copiava c&#243;digo teve um desempenho bem pior. J&#225; quem usava a IA pra fazer perguntas conceituais se saiu muito melhor. A ferramenta n&#227;o era o problema. O jeito de usar era.</span></p><p><span>E isso fica ainda mais complicado porque as ferramentas s&#227;o naturalmente otimizadas pra uma coisa: entregar. Elas querem diminuir o n&#250;mero de cliques, escrever o c&#243;digo e fechar a tarefa. S&#243; que parte do atrito que estamos tentando eliminar era justamente o que fazia a gente aprender.</span></p><p><span>A solu&#231;&#227;o n&#227;o &#233; voltar a programar no modo &#8220;sem IA&#8221;. &#201; mudar a ordem das coisas. Antes de pedir uma solu&#231;&#227;o, tente entender o problema. Fa&#231;a uma hip&#243;tese. Pe&#231;a uma explica&#231;&#227;o antes do c&#243;digo. Leia o que foi gerado como se fosse um PR de um junin e tente descobrir onde est&#225; o erro. De vez em quando, tente escrever de novo aquilo que a IA fez sem olhar a resposta.</span></p><p><span>Porque terceirizar o c&#243;digo pode economizar tempo. Terceirizar o aprendizado pode sair bem mais caro.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://go.codecon.dev/asaas-site" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WvQi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WvQi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png" width="1456" height="445" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:445,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:26157,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://go.codecon.dev/asaas-site&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/192731183?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WvQi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><blockquote><p>&#8220;&#201; uma grande satisfa&#231;&#227;o fazer parte do time Asaas. Sinto que aqui temos genuinamente uma cultura de aprendizado cont&#237;nuo, abertura para tirar d&#250;vidas e at&#233; mesmo para errar, permitindo que eu me sinta seguro, realizado e motivado. </p><p>Tenho liberdade para ser quem eu sou, propor ideias e mergulhar fundo no design de solu&#231;&#245;es, algo que &#233; muito importante para a minha realiza&#231;&#227;o profissional. A autonomia, a colabora&#231;&#227;o e a liberdade criativa tamb&#233;m s&#227;o pilares importantes da cultura da empresa, o que ressoa muito com meus valores e princ&#237;pios!&#8221;</p></blockquote><p><em><span>Gustavo Mendon&#231;a Ferratti - Engenheiro de Machine Learning</span></em></p><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0iTv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f5d52cf-2436-4a1b-9af1-24eaae6a4770_724x724.png 424w, https://substackcdn.com/image/fetch/$s_!0iTv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f5d52cf-2436-4a1b-9af1-24eaae6a4770_724x724.png 848w, https://substackcdn.com/image/fetch/$s_!0iTv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f5d52cf-2436-4a1b-9af1-24eaae6a4770_724x724.png 1272w, https://substackcdn.com/image/fetch/$s_!0iTv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f5d52cf-2436-4a1b-9af1-24eaae6a4770_724x724.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0iTv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f5d52cf-2436-4a1b-9af1-24eaae6a4770_724x724.png" width="160" height="160" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8f5d52cf-2436-4a1b-9af1-24eaae6a4770_724x724.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:724,&quot;width&quot;:724,&quot;resizeWidth&quot;:160,&quot;bytes&quot;:496387,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/210528429?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f5d52cf-2436-4a1b-9af1-24eaae6a4770_724x724.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!0iTv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f5d52cf-2436-4a1b-9af1-24eaae6a4770_724x724.png 424w, https://substackcdn.com/image/fetch/$s_!0iTv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f5d52cf-2436-4a1b-9af1-24eaae6a4770_724x724.png 848w, https://substackcdn.com/image/fetch/$s_!0iTv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f5d52cf-2436-4a1b-9af1-24eaae6a4770_724x724.png 1272w, https://substackcdn.com/image/fetch/$s_!0iTv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f5d52cf-2436-4a1b-9af1-24eaae6a4770_724x724.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></div></figure></div><p><span>Se voc&#234; se identifica com essa forma de trabalhar, sua pr&#243;xima oportunidade pode estar aqui. </span><strong><a href="https://go.codecon.dev/asaas-news"><span>Confira as oportunidades abertas!</span></a></strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wJyG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wJyG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wJyG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png" width="1456" height="445" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:445,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:151352,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/175465345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!wJyG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!wJyG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f173f03-2ac0-4b89-a34e-2be5919ebc68_2200x672.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h5><strong><span>&#129302; Automa&#231;&#227;o cria mais trabalho, n&#227;o menos</span></strong></h5><p><a href="https://every.to/p/after-automation"><span>A gente achou que automatizar tudo faria o trabalho humano desaparecer.</span></a><span> S&#243; que pode estar acontecendo o contr&#225;rio: quanto mais a IA barateia tarefas que antes exigiam experi&#234;ncia, mais trabalho aparece pra quem sabe julgar, revisar e decidir o que realmente vale a pena. A IA faz mais coisas, mas algu&#233;m ainda precisa dizer se elas deveriam existir.</span></p><h5><strong><span>&#128172; O que se perde no hist&#243;rico de chat com IA</span></strong></h5><p><a href="https://medium.com/design-bootcamp/what-we-lost-in-the-ai-chat-stream-2f96a22a6b80"><span>Passamos horas conversando com ChatGPT e Claude, refinando ideias at&#233; chegar naquela resposta que finalmente funciona.</span></a><span> O problema &#233; que quase tudo que aconteceu no caminho fica perdido no hist&#243;rico. E tem algo pior: enquanto a IA pensa, talvez a gente esteja pensando menos. &#192;s vezes, fechar o chat e pegar um papel ainda pode ser a melhor ferramenta de design.</span></p><h5><strong><span>&#128201; Quanto da internet hoje &#233; gerada por IA</span></strong></h5><p><a href="https://ai-on-the-internet.github.io/"><span>Um estudo de Stanford, Imperial College e Internet Archive mediu quanto da internet nova &#233; gerada por IA.</span></a><span> A pesquisa analisou milh&#245;es de p&#225;ginas e encontrou uma redu&#231;&#227;o na diversidade sem&#226;ntica e um aumento no tom positivo dos textos gerados por IA. Mas algumas suspeitas populares, como o aumento de erros factuais, n&#227;o apareceram nos dados. Nem todo medo sobre IA sobrevive a uma boa estat&#237;stica.</span></p><h5><strong><span>&#129489;&#8205;&#128187; Manter open source depois do expediente</span></strong></h5><p><span>Manter um projeto open source enquanto voc&#234; trabalha em per&#237;odo integral parece uma receita pra nunca mais ter tempo livre. </span><a href="https://dev.to/georgi_hristov/managing-an-open-source-project-while-working-full-time-38cl"><span>Mas talvez o segredo seja justamente n&#227;o tentar fazer tudo de uma vez.</span></a><span> Um bug corrigido, uma issue respondida ou um README atualizado j&#225; fazem o projeto andar. Consist&#234;ncia ganha de grandes surtos de produtividade &#8212; especialmente quando o expediente j&#225; acabou.</span></p><h5><strong><span>&#10067; O que acontece quando paramos de perguntar</span></strong></h5><p><a href="https://css-tricks.com/stack-overflow-when-we-stop-asking/"><span>O gr&#225;fico de perguntas no Stack Overflow parece o crash de uma criptomoeda: pico em 2014, praticamente zero em 2026.</span></a><span>  O site j&#225; chegou a receber mais de 200 mil perguntas em um &#250;nico m&#234;s. Hoje, esse n&#250;mero despencou pra poucos milhares. A IA certamente tem parte da culpa, mas a queda come&#231;ou antes do ChatGPT. A quest&#227;o mais interessante &#233; outra: se paramos de perguntar e responder, quem vai continuar produzindo o conhecimento que alimenta as pr&#243;ximas IAs?</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Pbwi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Pbwi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png" width="1456" height="445" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:445,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:141788,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/175465345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Pbwi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Eventos</strong></p><p>Agora a contagem regressiva ficou s&#233;ria, faltam menos de 7 dias pra Codecon Summit! Essa &#233; a sua chance de participar do evento mais maneiro de devs do Brasil! Al&#233;m de aprender com os conte&#250;dos t&#233;cnicos de alt&#237;ssima qualidade, encontrar com seus &#237;dolos da &#225;rea, voc&#234; ainda atem a chance de participar das brincadeira, fazer networking com as marcas e, quem sabe, at&#233; ganhar o concorrid&#237;ssimo pato da Codecon! &#129414;</p><p>Clica aqui no site pra saber tudo!</p><p><strong>&#128060; <a href="https://codecon.dev/summit">Codecon Summit</a></strong><br><br><strong>DVLPR</strong></p><p>A lojinha da Codecon tem presen&#231;a marcada na Codecon Summit, mas voc&#234; ainda pode conferir todos os produts que s&#227;o a cara dos devs aqui no site! Spiler: tem mousepad novo bonit&#227;o na &#225;rea!  </p><p><strong>&#128279; <a href="https://loja.dev/">DVLPR</a></strong></p><p><strong>Youtube</strong></p><p><span>Um dev com Claude outro com Codex. Duas IAs diferentes tentam recriar o GTA 6 do zero, em apenas 2 horas.</span></p><p><strong>&#128279; <a href="https://youtu.be/fd7b1nRGjRg?si=BmFLRZCC0ql4kP_V">A Rockstar demorou 12 anos, a gente tentou em 2 horas</a><a href="https://youtu.be/iaLO4qnNbq0?si=5phElwHWtj5jd3sa"><br></a><br>Podcast</strong></p><p>Toda carreira em tecnologia passa por momentos de d&#250;vida, mudan&#231;as e recome&#231;os. Neste epis&#243;dio, chamamos o Erick Wendel pra falar das crises da carreira, dos aprendizados e o que d&#225; pra tirar disso tudo.<strong><br><br>&#128279; <a href="https://open.spotify.com/episode/5aVsXWDo99fAIya3ZAAZgM?si=NFIROCh2TCWhdrKoq06qsg">Crises na carreira em tecnologia ft. Erick Wendel</a></strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ey0h!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ey0h!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png" width="1456" height="445" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/db290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:445,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:125776,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/175465345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Ey0h!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><ul><li><p><a href="https://ratty-term.org/"><span>Ratinho girando na tela</span></a></p></li><li><p><a href="https://dos.zone/"><span>Jogos de DOS cl&#225;ssicos direto no navegador, sem instalar nada</span></a></p></li><li><p><a href="https://2026.stateofai.dev/en-US"><span>O que mais de 7 mil devs tem a dizer sobre IA</span></a></p></li><li><p><a href="https://theuselessweb.com/sites-we-lost/"><span>Isso aqui &#233; ouro</span></a></p></li></ul>]]></content:encoded></item><item><title><![CDATA[#89 - Crises na carreira em tecnologia ft. Erick Wendel]]></title><description><![CDATA[Ou&#231;a agora | Toda carreira em tecnologia passa por momentos de d&#250;vida, mudan&#231;as e recome&#231;os.]]></description><link>https://www.escovandobits.dev/p/89-crises-na-carreira-em-tecnologia</link><guid isPermaLink="false">https://www.escovandobits.dev/p/89-crises-na-carreira-em-tecnologia</guid><dc:creator><![CDATA[Alice Reis]]></dc:creator><pubDate>Thu, 06 Aug 2026 16:57:31 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/210097909/dcc9b27ac5e8b1f63e79a44b38c7a0e4.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Toda carreira em tecnologia passa por momentos de d&#250;vida, mudan&#231;as e recome&#231;os. Neste epis&#243;dio, chamamos o Erick Wendel pra falar das crises da carreira, dos aprendizados e o que d&#225; pra tirar disso tudo.</p><p>Apresentado por: <a href="https://www.linkedin.com/in/gabrielnunes/">Gabriel Nunes</a><a href="https://www.linkedin.com/in/oalexandre/">,</a> <a href="https://www.linkedin.com/in/oalexandre/">Alexandre Klostermann</a> e <a href="https://www.linkedin.com/in/erickwendel/">Erick Wendel</a><br><br>SEJA PRO E GANHE BENEF&#205;CIOS</p><p><a href="https://codecon.dev/pro">https://codecon.dev/pro</a></p><p>CARREIRAS NO ASAAS:</p><p><a href="https://go.codecon.dev/asaas">https://go.codecon.dev/asaas</a></p><p>Edi&#231;&#227;o: BZT &#193;udio</p>]]></content:encoded></item><item><title><![CDATA[ #209 - Por que devs sêniors não conseguem se comunicar?]]></title><description><![CDATA[A dificuldade n&#227;o t&#225; em dizer "n&#227;o". T&#225; em explicar por qu&#234;.]]></description><link>https://www.escovandobits.dev/p/209-por-que-devs-seniors-nao-conseguem</link><guid isPermaLink="false">https://www.escovandobits.dev/p/209-por-que-devs-seniors-nao-conseguem</guid><dc:creator><![CDATA[Gabriel Nunes]]></dc:creator><pubDate>Tue, 04 Aug 2026 14:03:52 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!rOBr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86971999-6663-4b2e-aad7-a7d5cb8c5e7c_1440x750.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>Hey! &#128075;</span></p><p><span>Palavrinha secreta da semana: PIZZA &#127829;<br><br>Corre l&#225; pra resgatar no </span><a href="https://app.codecon.dev/download"><span>APP</span></a><span>! Comenta aqui quantos badges voc&#234; tem!<br><br>E pra quem n&#227;o garantiu o ingresso, d&#225; tempo, ainda tem muitos code-codes pra resgatar e concorrer aos pr&#234;mios maneir&#237;ssimos no final! Vem!<br><br>&#128060;</span><a href="https://codecon.dev/select"><span> </span></a><a href="https://codecon.dev/summit"><span>Codecon Summit</span></a></p><p><span>Gabriel Nunes (</span><a href="https://twitter.com/nunesgabriel"><span>@nunesgabriel</span></a><span>)</span></p>
      <p>
          <a href="https://www.escovandobits.dev/p/209-por-que-devs-seniors-nao-conseguem">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[#208 - HaaS - Humor as a Service]]></title><description><![CDATA[Quando pensamos na experi&#234;ncia das pessoas no lugar do lucro]]></description><link>https://www.escovandobits.dev/p/208-haas-humor-as-a-service</link><guid isPermaLink="false">https://www.escovandobits.dev/p/208-haas-humor-as-a-service</guid><dc:creator><![CDATA[Gabriel Nunes]]></dc:creator><pubDate>Tue, 28 Jul 2026 14:00:41 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!pIUs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff771231f-e530-4936-86c4-3b004ee93bba_1440x750.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>Hey! &#128075;</span></p><p><span>Essa &#233; s&#243; pra quem j&#225; se inscreveu na Codecon Summit, a palavra secreta do code-codes &#233;: ESTROGONOFE</span></p><p><span>Corre l&#225; pra resgatar no </span><a href="https://app.codecon.dev/download"><span>APP</span></a><span>!<br><br>Maas pra quem n&#227;o garantiu o ingresso, d&#225; tempo, ainda tem muitos code-codes pra resgatar e concorrer aos pr&#234;mios maneir&#237;ssimos no final! Vem!<br><br>&#128060;</span><a href="https://codecon.dev/select"><span> </span></a><a href="https://codecon.dev/summit"><span>Codecon Summit</span></a></p><p><span>Gabriel Nunes (</span><a href="https://twitter.com/nunesgabriel"><span>@nunesgabriel</span></a><span>)</span></p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.escovandobits.dev/subscribe?&quot;,&quot;text&quot;:&quot;Inscreva-se&quot;,&quot;language&quot;:&quot;pt-br&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Considere assinar a Codecon PRO e apoiar nossos projetos :)</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Digite seu e-mail&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Inscreva-se"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://codecon.dev/blog/haas-humor-as-a-service" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pIUs!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff771231f-e530-4936-86c4-3b004ee93bba_1440x750.png 424w, https://substackcdn.com/image/fetch/$s_!pIUs!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff771231f-e530-4936-86c4-3b004ee93bba_1440x750.png 848w, https://substackcdn.com/image/fetch/$s_!pIUs!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff771231f-e530-4936-86c4-3b004ee93bba_1440x750.png 1272w, https://substackcdn.com/image/fetch/$s_!pIUs!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff771231f-e530-4936-86c4-3b004ee93bba_1440x750.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!pIUs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff771231f-e530-4936-86c4-3b004ee93bba_1440x750.png" width="1440" height="750" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f771231f-e530-4936-86c4-3b004ee93bba_1440x750.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:750,&quot;width&quot;:1440,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1288396,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://codecon.dev/blog/haas-humor-as-a-service&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/208820490?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff771231f-e530-4936-86c4-3b004ee93bba_1440x750.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!pIUs!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff771231f-e530-4936-86c4-3b004ee93bba_1440x750.png 424w, https://substackcdn.com/image/fetch/$s_!pIUs!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff771231f-e530-4936-86c4-3b004ee93bba_1440x750.png 848w, https://substackcdn.com/image/fetch/$s_!pIUs!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff771231f-e530-4936-86c4-3b004ee93bba_1440x750.png 1272w, https://substackcdn.com/image/fetch/$s_!pIUs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff771231f-e530-4936-86c4-3b004ee93bba_1440x750.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><a href="https://codecon.dev/blog/haas-humor-as-a-service"><span>HaaS - Humor as a Service</span></a></h2><p><span>N&#227;o sei bem por que esse tema me veio &#224; cabe&#231;a agora. Talvez seja porque a IA passou a fazer design e est&#225; deixando as coisas cada vez mais feias (ou cada vez mais iguais). O fato &#233; que comecei a pensar sobre como a Codecon chegou at&#233; aqui.</span></p><p><span>Este ano completamos 7 anos. Antes da Codecon eu tive uma ag&#234;ncia (a teken), e hoje percebo que j&#225; fazia por l&#225; muita coisa parecida com o que fazemos na Codecon. Principalmente no sentido de levar a vida menos a s&#233;rio.</span></p><p><span>J&#225; ouvi v&#225;rios relatos de pessoas que conheceram a teken e achavam que era uma empresa grande e que tinham vontade de trabalhar l&#225;... o mesmo acontece na Codecon hoje em dia. S&#243; temos 5 pessoas na equipe, mas temos um alcance absurdo.</span></p><p><span>Recentemente, no Escovando Bits, falamos sobre a &#8220;esmerdelhiza&#231;&#227;o do SaaS&#8221;: com o avan&#231;o da IA, ficou muito mais f&#225;cil criar uma c&#243;pia de qualquer ferramenta (s&#243; que pior e mais bugada) e vender pras pessoas como se fosse algo maravilhoso. O que provavelmente vai acontecer &#233; que mais de 95% desses microSaaS v&#227;o acabar morrendo, porque s&#227;o coisas descart&#225;veis. Assim que surgir uma op&#231;&#227;o melhor, o cliente migra sem pensar duas vezes.</span></p><p><span>Eu tento fugir do modelo de SaaS pois entendo que &#233; um trabalho muito &#225;rduo, n&#227;o s&#243; de construir, mas de conseguir constantemente novos clientes e continuar divulgando e melhorando o produto. Mas tem um motivo mais profundo do que pregui&#231;a: SaaS, hoje, &#233; a coisa mais f&#225;cil de copiar que existe. Se o seu neg&#243;cio &#233; s&#243; o produto, ent&#227;o o seu neg&#243;cio &#233; s&#243; uma quest&#227;o de tempo at&#233; algu&#233;m clonar com IA, cobrar metade e te deixar correndo atr&#225;s.</span></p><p><span>E &#233; aqui que eu chego no tal do HaaS. Porque a gra&#231;a &#233; que humor &#233; exatamente a coisa que voc&#234; n&#227;o consegue vender como servi&#231;o. N&#227;o tem API de carisma. Voc&#234; n&#227;o consegue assinar um plano mensal de &#8220;ser uma marca que as pessoas gostam&#8221;. &#201; justamente por isso que isso virou o ativo mais valioso que uma empresa pode ter num mundo onde todo o resto virou commodity.</span></p><p><span>Se a IA consegue copiar qualquer funcionalidade, qualquer layout, qualquer landing page, ent&#227;o funcionalidade parou de ser diferencial. O que sobra? Sobra a &#250;nica coisa que n&#227;o cabe num prompt: como as pessoas se sentem perto da sua marca. A piada interna que s&#243; quem &#233; da comunidade entende. O evento onde a galera ri junto. O jeito de escrever um e-mail que parece que tem gente do outro lado, n&#227;o um fluxo de automa&#231;&#227;o.</span></p><p><span>Criamos um canal no Youtube na Codecon justamente pra mostrar como a programa&#231;&#227;o tamb&#233;m &#233; engra&#231;ada e em pouco mais de 1 ano j&#225; atingimos mais de 60 mil inscritos. A Codecon n&#227;o chegou aos 7 anos porque tinha o melhor &#8220;produto&#8221;. Chegou porque construiu um lugar onde as pessoas querem estar. Algu&#233;m pode copiar nosso site numa tarde. N&#227;o consegue copiar sete anos de comunidade rindo das mesmas coisas.</span></p><p><span>N&#227;o estou dizendo pra ningu&#233;m parar de construir produto. Estou dizendo que, se a parte f&#225;cil agora &#233; construir o produto, ent&#227;o a parte dif&#237;cil (e que importa) &#233; tudo aquilo em volta. A camada que faz a pessoa lembrar de voc&#234;, defender voc&#234;, voltar pra voc&#234; mesmo quando aparece uma alternativa &#8220;melhor e mais barata&#8221;.</span></p><p><span>Num mundo onde tudo vai ficar igual, feio e copi&#225;vel, a sua melhor defesa &#233; ser a &#250;nica coisa que a IA n&#227;o consegue gerar: algu&#233;m de quem as pessoas gostam.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://go.codecon.dev/asaas-site" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WvQi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WvQi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png" width="1456" height="445" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:445,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:26157,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://go.codecon.dev/asaas-site&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/192731183?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WvQi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!WvQi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3cc208-6528-430f-a878-1720c64525ff_2200x672.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><blockquote><p><span>&#8220;Nos meus primeiros meses no Asaas j&#225; consegui perceber o quanto a cultura colaborativa &#233; genu&#237;na aqui. O esp&#237;rito de equipe n&#227;o &#233; s&#243; discurso, ele aparece no dia a dia, nas trocas, no suporte m&#250;tuo entre as pessoas. Como SRE, trabalhar em um ambiente onde todos se ajudam e caminham na mesma dire&#231;&#227;o torna os desafios muito mais leves.</span></p><p><span>&#201; gratificante fazer parte de um time que leva os princ&#237;pios da cultura a s&#233;rio de verdade.&#8221;</span></p></blockquote><p><em>Cristina Alves Atanazio - Site Reliability Engineer</em></p><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!FwNJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06c9f2b0-6975-464a-ac05-d445ff2034f8_724x724.png 424w, https://substackcdn.com/image/fetch/$s_!FwNJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06c9f2b0-6975-464a-ac05-d445ff2034f8_724x724.png 848w, https://substackcdn.com/image/fetch/$s_!FwNJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06c9f2b0-6975-464a-ac05-d445ff2034f8_724x724.png 1272w, https://substackcdn.com/image/fetch/$s_!FwNJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06c9f2b0-6975-464a-ac05-d445ff2034f8_724x724.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!FwNJ!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06c9f2b0-6975-464a-ac05-d445ff2034f8_724x724.png" width="160" height="160" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/06c9f2b0-6975-464a-ac05-d445ff2034f8_724x724.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:724,&quot;width&quot;:724,&quot;resizeWidth&quot;:160,&quot;bytes&quot;:473798,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/208820490?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06c9f2b0-6975-464a-ac05-d445ff2034f8_724x724.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!FwNJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06c9f2b0-6975-464a-ac05-d445ff2034f8_724x724.png 424w, https://substackcdn.com/image/fetch/$s_!FwNJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06c9f2b0-6975-464a-ac05-d445ff2034f8_724x724.png 848w, https://substackcdn.com/image/fetch/$s_!FwNJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06c9f2b0-6975-464a-ac05-d445ff2034f8_724x724.png 1272w, https://substackcdn.com/image/fetch/$s_!FwNJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06c9f2b0-6975-464a-ac05-d445ff2034f8_724x724.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></div></figure></div><p><span>Se voc&#234; se identifica com essa forma de trabalhar, sua pr&#243;xima oportunidade pode estar aqui. </span><strong><a href="https://go.codecon.dev/asaas-news"><span>Confira as oportunidades abertas!</span></a></strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Pbwi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Pbwi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png" width="1456" height="445" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:445,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:141788,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/175465345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Pbwi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!Pbwi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f99e7d-0799-462d-a602-6ccd7a632ed8_2200x672.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Eventos</strong></p><p>Que a Codecon Summit t&#225; chegando voc&#234; j&#225; sabe, mas n&#243;s tamb&#233;m j&#225; estamos planejando a Select Experience. &#201; uma din&#226;mica diferente, com conte&#250;dos voltados pra a comunidade s&#234;nior+ que quer aprofundar ainda mais a carreira e participar de conversas mais profundas.  Palestras, pain&#233;is, workshops e mentorias tudo dentro no mesmo espa&#231;o. Clica aqui pra conferir um pouco da programa&#231;&#227;o:</p><p><strong><span>&#127760; </span><a href="https://codecon.dev/select">Select Experience</a></strong></p><p><strong>Youtube</strong></p><p><span>V&#237;deo novo no canal da Codecon! 4 programadores competem pra ver quem consegue aplicar valida&#231;&#245;es em formul&#225;rio o mais r&#225;pido poss&#237;vel, sem IA e sem cadeira confort&#225;vel.</span></p><p><strong>&#128279; <a href="https://youtu.be/iaLO4qnNbq0?si=5phElwHWtj5jd3sa">PROGRAMANDO SEM CADEIRA (a tarefa mais chata da programa&#231;&#227;o)<br></a><br>Podcast</strong></p><p>Experi&#234;ncia e capacidade de ensinar nem sempre andam juntas. Vamos discutir por que alguns devs s&#234;niores acabam falhando como mentores e como criar uma cultura de aprendizado que funciona.<strong><br><br>&#128279; <a href="https://open.spotify.com/episode/40vjn18F4Gn1ZmIqnmwuxB?si=t5Z58-BySga0Rh832mtdCQ">Por que a maioria dos devs s&#234;niors s&#227;o p&#233;ssimos mentores</a></strong></p><p></p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ey0h!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ey0h!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png" width="1456" height="445" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/db290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:445,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:125776,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/175465345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Ey0h!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 424w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 848w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 1272w, https://substackcdn.com/image/fetch/$s_!Ey0h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb290af7-3ec6-4de1-bddc-5c7a172aee72_2200x672.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><ul><li><p><a href="https://github.com/alebeck/boring"><span>Gerenciador de t&#250;neis SSH pra quem cansou de decorar comando</span></a></p></li><li><p><a href="https://github.com/kpolley/redai"><span>Agentes de IA que ca&#231;am vulnerabilidade</span></a></p></li><li><p><a href="https://garagehq.deuxfleurs.fr/"><span>Um object store S3 t&#227;o resistente que roda fora de datacenter</span></a></p></li><li><p><a href="https://audio.raphaelsalaja.com/"><span>Biblioteca pra criar som pro seu app</span></a></p></li></ul>]]></content:encoded></item><item><title><![CDATA[Bastidores da Codecon #19]]></title><description><![CDATA[Um resumo do que estamos fazendo por aqui]]></description><link>https://www.escovandobits.dev/p/bastidores-da-codecon-19</link><guid isPermaLink="false">https://www.escovandobits.dev/p/bastidores-da-codecon-19</guid><dc:creator><![CDATA[Gabriel Nunes]]></dc:creator><pubDate>Fri, 24 Jul 2026 18:56:20 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!jBps!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ddd7597-51f0-49e3-850e-6f3332fee62f_1600x783.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Parece que enquanto a Codecon Summit n&#227;o chegar o trabalho nunca vai acalmar, hahaha. Mais semanas de correria por aqui. #chegaNatal</p><p>Bora ver o que rolou nas &#250;ltimas semanas?</p><h2>Novo deskpad</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!FuHM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e20310c-d22c-4a27-bf92-71a6ca97b059_1600x1600.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!FuHM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e20310c-d22c-4a27-bf92-71a6ca97b059_1600x1600.png 424w, https://substackcdn.com/image/fetch/$s_!FuHM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e20310c-d22c-4a27-bf92-71a6ca97b059_1600x1600.png 848w, https://substackcdn.com/image/fetch/$s_!FuHM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e20310c-d22c-4a27-bf92-71a6ca97b059_1600x1600.png 1272w, https://substackcdn.com/image/fetch/$s_!FuHM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e20310c-d22c-4a27-bf92-71a6ca97b059_1600x1600.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!FuHM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e20310c-d22c-4a27-bf92-71a6ca97b059_1600x1600.png" width="1456" height="1456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1e20310c-d22c-4a27-bf92-71a6ca97b059_1600x1600.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1456,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2406430,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://comunidade.codecon.dev/i/208337129?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e20310c-d22c-4a27-bf92-71a6ca97b059_1600x1600.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!FuHM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e20310c-d22c-4a27-bf92-71a6ca97b059_1600x1600.png 424w, https://substackcdn.com/image/fetch/$s_!FuHM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e20310c-d22c-4a27-bf92-71a6ca97b059_1600x1600.png 848w, https://substackcdn.com/image/fetch/$s_!FuHM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e20310c-d22c-4a27-bf92-71a6ca97b059_1600x1600.png 1272w, https://substackcdn.com/image/fetch/$s_!FuHM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e20310c-d22c-4a27-bf92-71a6ca97b059_1600x1600.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Tem novidade n&#8230;</p>
      <p>
          <a href="https://www.escovandobits.dev/p/bastidores-da-codecon-19">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[#88 - Por que a maioria dos devs sêniors são péssimos mentores]]></title><description><![CDATA[Ou&#231;a agora | Experi&#234;ncia e capacidade de ensinar nem sempre andam juntas.]]></description><link>https://www.escovandobits.dev/p/88-por-que-a-maioria-dos-devs-seniors</link><guid isPermaLink="false">https://www.escovandobits.dev/p/88-por-que-a-maioria-dos-devs-seniors</guid><dc:creator><![CDATA[Alice Reis]]></dc:creator><pubDate>Thu, 23 Jul 2026 13:21:24 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/208196838/ca26c2d7cdc1c4bb494ea94a76b9ee48.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Experi&#234;ncia e capacidade de ensinar nem sempre andam juntas. Vamos discutir por que alguns devs s&#234;niores acabam falhando como mentores e como criar uma cultura de aprendizado que funciona.</p><p>Apresentado por: <a href="https://www.linkedin.com/in/gabrielnunes/">Gabriel Nunes</a><a href="https://www.linkedin.com/in/oalexandre/">,</a> <a href="https://www.linkedin.com/in/oalexandre/">Alexandre Klostermann</a> e <a href="https://www.linkedin.com/in/galenodemelo/?locale=pt">Galeno de Melo</a><br><br>SEJA PRO E GANHE BENEF&#205;CIOS</p><p><a href="https://codecon.dev/pro">https://codecon.dev/pro</a></p><p>CARREIRAS NO ASAAS:</p><p><a href="https://go.codecon.dev/asaas">https://go.codecon.dev/asaas</a></p><p>Edi&#231;&#227;o: BZT &#193;udio</p>]]></content:encoded></item><item><title><![CDATA[#207 - A IA local devia ser o padrão, não a exceção]]></title><description><![CDATA[Rodar tudo na nuvem n&#227;o &#233; arquitetura, &#233; pregui&#231;a com API key]]></description><link>https://www.escovandobits.dev/p/207-a-ia-local-devia-ser-o-padrao</link><guid isPermaLink="false">https://www.escovandobits.dev/p/207-a-ia-local-devia-ser-o-padrao</guid><dc:creator><![CDATA[Gabriel Nunes]]></dc:creator><pubDate>Tue, 21 Jul 2026 14:28:38 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!51T-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cdc6f2f-d97b-4571-8865-d38a349a78c3_1440x750.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>Hey! &#128075;</span></p><p><span>A gamifica&#231;&#227;o da </span><strong><span>Codecon Summit</span></strong><span> j&#225; come&#231;ou e voc&#234; pode </span><a href="https://app.codecon.dev/download"><span>resgatar os code-codes no app</span></a><span>! S&#243; pra os leitores ass&#237;duos da News, aqui vai a palavra m&#225;gica DORORO.<br>E se voc&#234; ainda n&#227;o garantiu o ingresso pra o evento tech mais maneiro do Brasil, vai ficar pra tr&#225;s hein, clica aqui pra garantir o seu:</span></p><p><strong><span>&#128060; </span><a href="https://codecon.dev/summit"><span>Codecon Summit</span></a></strong></p><p><span>Gabriel Nunes (</span><a href="https://twitter.com/nunesgabriel"><span>@nunesgabriel</span></a><span>)</span></p>
      <p>
          <a href="https://www.escovandobits.dev/p/207-a-ia-local-devia-ser-o-padrao">
              Read more
          </a>
      </p>
   ]]></content:encoded></item></channel></rss>