[{"data":1,"prerenderedAt":694},["ShallowReactive",2],{"post-\u002Fpt\u002Fblog\u002Fdivida-cognitiva":3,"post-translation-\u002Fpt\u002Fblog\u002Fdivida-cognitiva":343,"blog-terms":345},{"id":4,"title":5,"body":6,"category":302,"date":303,"description":304,"draft":305,"extension":306,"image":307,"imageAlt":308,"meta":309,"navigation":310,"path":311,"references":312,"seo":333,"stem":334,"tags":335,"translationKey":340,"updated":341,"__hash__":342},"blog_pt\u002Fpt\u002Fblog\u002Fdivida-cognitiva\u002Findex.md","Dívida cognitiva: quando ninguém entende o sistema que a IA escreveu",{"type":7,"value":8,"toc":291},"minimark",[9,13,16,22,30,50,55,58,61,64,67,73,77,80,86,94,100,104,107,110,115,118,128,134,141,144,150,154,157,160,186,189,192,197,200,204,207,210,217,221,224,244,247,262,274,278,281,286],[10,11,12],"p",{},"Nunca foi tão fácil tirar uma ideia do papel. Em um fim de semana, com uma IA e alguns prompts, dá para publicar um SaaS com login, pagamento e painel de controle. Funciona. Os primeiros clientes chegam.",[10,14,15],{},"Então o negócio faz o que todo negócio saudável faz: muda. Um cliente pede um plano diferente, a regra de cobrança precisa de uma exceção, uma lei nova altera o que pode ser guardado. E surge a pergunta que nenhum prompt respondeu: onde eu mexo sem quebrar o resto?",[17,18,19],"pull-quote",{},[10,20,21],{},"Gerar código ficou barato. Mudar um sistema que ninguém entende continua caro.",[10,23,24,25,29],{},"A distância entre essas duas coisas tem nome: ",[26,27,28],"strong",{},"dívida cognitiva",".",[31,32,34],"callout",{"title":33},"Em resumo",[35,36,37,41,44,47],"ul",{},[38,39,40],"li",{},"Todo negócio saudável muda, e o software precisa mudar junto.",[38,42,43],{},"O medo de mudar vem da falta de familiaridade, e a IA pode criar essa falta desde o primeiro dia.",[38,45,46],{},"O que torna a mudança possível é contexto: regras de negócio num PRD, decisões em ADRs, guardrails e meios de validar.",[38,48,49],{},"Com IA, a prioridade deveria ser entregar melhor, e não só mais rápido.",[51,52,54],"h2",{"id":53},"a-discussão-está-fazendo-a-pergunta-errada","A discussão está fazendo a pergunta errada",[10,56,57],{},"A conversa sobre IA no desenvolvimento costuma ficar presa entre dois extremos.",[10,59,60],{},"De um lado, a velocidade. Quantas funcionalidades saíram, quantas entregas por semana, quanto tempo foi economizado. A IA entrega, então o mercado mede o que ela entrega: quantidade.",[10,62,63],{},"Do outro lado, a desconfiança. \"Precisa revisar cada linha que a IA escreveu.\" Parece prudente, mas anula o ganho e não escala. Ninguém vai ler com atenção dezenas de milhares de linhas geradas por mês.",[10,65,66],{},"Os dois lados olham para o código. E o código, sinceramente, deixou de ser o problema. Na maior parte do trabalho, quem vai escrever é a IA, e eu não acho isso ruim.",[10,68,69,70],{},"A pergunta que importa é outra: ",[26,71,72],{},"você tem como saber se o que foi feito está certo e como vai mudar isso amanhã?",[51,74,76],{"id":75},"todo-negócio-saudável-muda","Todo negócio saudável muda",[10,78,79],{},"Software não existe por si só. Ele existe para sustentar um negócio, e um negócio que não muda provavelmente parou de crescer. As regras mudam porque o mercado muda: concorrentes, clientes, leis, preços.",[10,81,82,83],{},"É por isso que existem arquitetura, padrões de projeto e desacoplamento. Não são enfeite nem burocracia de empresa grande. ",[26,84,85],{},"São formas de deixar a mudança mais barata.",[10,87,88,89,93],{},"Gregor Hohpe, em ",[90,91,92],"em",{},"The Software Architect Elevator",", compara boas decisões de arquitetura a opções financeiras: você paga um pouco antes para ter a liberdade de mudar depois, e essa liberdade vale mais justamente quando o futuro é incerto. Partes desacopladas podem ser trocadas sem derrubar o resto. Regras bem separadas podem mudar sem efeitos colaterais.",[10,95,96,97],{},"No fim, o objetivo é financeiro. ",[26,98,99],{},"A arquitetura decide se a próxima mudança custa uma tarde ou um mês.",[51,101,103],{"id":102},"o-medo-de-mudar-vem-da-falta-de-familiaridade","O medo de mudar vem da falta de familiaridade",[10,105,106],{},"Hohpe também fala de algo que todo desenvolvedor já sentiu: o medo de mexer no código.",[10,108,109],{},"Ninguém tem medo de mudar o que entende. O medo aparece quando não se sabe o que depende daquele trecho, por que ele foi escrito daquele jeito e o que pode quebrar em outro lugar.",[17,111,112],{},[10,113,114],{},"Medo de mudar é, quase sempre, falta de familiaridade.",[10,116,117],{},"Antes da IA, essa falta de familiaridade vinha com o tempo: o sistema legado, a pessoa que saiu da empresa, o módulo em que \"ninguém mexe\". Agora ela pode existir desde o primeiro dia. É código que ninguém escreveu, ninguém leu com calma e ninguém precisou entender para colocar no ar.",[119,120,122,125],"real-case",{"title":121},"O faturamento em que ninguém tinha coragem de mexer",[10,123,124],{},"Eu vivi isso anos atrás, quando ainda nem existia IA escrevendo código. O faturamento do ERP de uma empresa em que trabalhei dependia de arquivos de regras com cerca de 15 mil linhas. As regras não eram documentadas, se sobrepunham, e ninguém sabia dizer o que cada trecho fazia.",[10,126,127],{},"Mudar qualquer regra de faturamento virava um caos. A alteração ia para o ar e, logo depois, começavam as reclamações: pedidos faturados errado, transportadora errada, notas fiscais canceladas e reemitidas, correções feitas direto no banco de dados. Com o tempo, só se faziam pequenas mudanças, sempre com medo. Reescrever nunca foi uma opção, justamente por causa desse medo.",[10,129,130,131],{},"Aquilo era falta de familiaridade acumulada ao longo de anos. ",[26,132,133],{},"Com IA, dá para acumular a mesma coisa em semanas.",[10,135,136,137,140],{},"A dívida técnica mora no código. ",[26,138,139],{},"A dívida cognitiva mora na cabeça das pessoas:"," é a distância entre o que o sistema faz e o que a equipe realmente entende dele.",[10,142,143],{},"O termo ganhou força em 2025, com um estudo do MIT Media Lab sobre pessoas escrevendo redações com ajuda do ChatGPT. Quem usou a IA mostrou menos engajamento cerebral e lembrava menos do próprio texto do que quem escreveu sem ajuda. O estudo é sobre redações, não sobre software, e ainda está em debate. Mas a ideia se aplica: o esforço que você deixa de fazer hoje vira entendimento que falta amanhã.",[145,146,147],"reflection",{},[10,148,149],{},"Pense no último trecho importante que a IA gerou para você. Você conseguiria explicar por que ele foi feito daquele jeito?",[51,151,153],{"id":152},"contexto-é-o-que-torna-a-mudança-possível","Contexto é o que torna a mudança possível",[10,155,156],{},"O problema não é a IA escrever o código. O problema é pedir uma solução mágica sem critérios, sem documentação e sem contexto, e depois esperar conseguir mudar o resultado.",[10,158,159],{},"Contexto, na prática, é:",[35,161,162,168,174,180],{},[38,163,164,167],{},[26,165,166],{},"Regras de negócio escritas:"," num PRD (documento de requisitos do produto), com o problema que o sistema resolve, o que ele precisa garantir, as exceções e o vocabulário do negócio.",[38,169,170,173],{},[26,171,172],{},"Decisões registradas:"," as ADRs (registros de decisões de arquitetura), propostas por Michael Nygard em 2011, guardam o que foi decidido, por quê e quais alternativas foram descartadas.",[38,175,176,179],{},[26,177,178],{},"Regras da equipe:"," tecnologias usadas e evitadas, padrões, estrutura do projeto e o que a IA pode ou não fazer. São os guardrails.",[38,181,182,185],{},[26,183,184],{},"Critérios de validação:"," testes que expressam as regras de negócio e verificações automáticas que dizem se algo continua valendo.",[10,187,188],{},"Esse contexto serve para as pessoas e para a IA ao mesmo tempo. Com ele, a IA deixa de adivinhar: sabe as regras, as decisões e os limites. Sem ele, cada pedido começa do zero, e cada resposta pode contradizer a anterior.",[10,190,191],{},"Durante décadas, documentar foi a boa prática que perdia para o prazo. Escrever e manter documentação era caro, e ninguém tinha tempo. Hoje a IA escreve, atualiza e confere essa documentação com a gente.",[17,193,194],{},[10,195,196],{},"Pela primeira vez, fazer do jeito certo ficou barato também.",[10,198,199],{},"Por isso a pergunta deveria mudar de \"como entregar mais rápido\" para \"como entregar melhor\". Velocidade e qualidade não são opostas, mas a prioridade precisa estar na qualidade. A velocidade vem de brinde quando cada mudança não é uma aposta.",[51,201,203],{"id":202},"quando-isso-não-vale","Quando isso não vale",[10,205,206],{},"Nem tudo precisa desse rigor. Um protótipo feito em um fim de semana para testar uma ideia não precisa de ADRs nem de documentação de regras. Se a ideia não parar em pé, tudo vai para o lixo, e está tudo bem.",[10,208,209],{},"O risco é o protótipo virar o produto sem que ninguém perceba. No dia em que alguém paga pelo sistema, ele deixou de ser um experimento, e a dívida começa a contar.",[10,211,212,213,216],{},"Também vale deixar claro o que eu não estou defendendo: ",[26,214,215],{},"validar não é ler todo o código."," Validar é ter meios de saber se o resultado respeita as regras. Isso passa por testes, critérios claros e revisão concentrada no que é crítico.",[51,218,220],{"id":219},"na-prática-10-80-10","Na prática: 10%, 80%, 10%",[10,222,223],{},"Uma forma simples de pensar o trabalho com IA:",[35,225,226,232,238],{},[38,227,228,231],{},[26,229,230],{},"10% antes, humano:"," entender o negócio e escrever o contexto, ou seja, a regra, a restrição e a decisão. Se você não consegue escrever a regra, a IA também não vai acertá-la.",[38,233,234,237],{},[26,235,236],{},"80% no meio, IA:"," a execução, dentro dos guardrails definidos.",[38,239,240,243],{},[26,241,242],{},"10% depois, humano:"," validar contra os critérios definidos no início e atualizar a documentação com o que mudou.",[10,245,246],{},"Alguns começos possíveis:",[248,249,250,253,256,259],"ol",{},[38,251,252],{},"Escreva um PRD com as regras de negócio do sistema, e faça a equipe e a IA lerem esse documento antes de qualquer mudança.",[38,254,255],{},"Registre como ADR toda decisão que um dia vai gerar a pergunta \"por que foi feito assim?\".",[38,257,258],{},"Transforme as regras de negócio mais importantes em testes.",[38,260,261],{},"Peça para a IA explicar o que fez e confronte a explicação com a documentação. Se não bater, algo está errado: no código ou no documento.",[119,263,265,268,271],{"title":264},"Como eu trabalho hoje",[10,266,267],{},"Antes de começar uma mudança ou uma implementação, confiro se já existem PRD e ADRs para aquela parte do sistema. Se não existem, escrevemos. Querer documentar o sistema inteiro de uma vez não funciona: é trabalho demais e para no meio. Documentar o que vai ser mexido, por outro lado, é possível, e fica mais fácil a cada mudança.",[10,269,270],{},"Com essa documentação, fica claro o que pode e o que não pode ser feito, e quais partes do projeto têm relação direta ou indireta com a alteração. Erros em produção vão continuar acontecendo, muitos por motivos que nenhum ambiente de desenvolvimento pega. O objetivo não é eliminar todo erro, e sim fazer cada alteração ter o menor impacto possível no que não tem relação com ela.",[10,272,273],{},"O que mudou na minha rotina é que praticamente não escrevo mais código. Escrevo regras de negócio, regras de produto, ADRs e pedidos de testes. O código vem depois.",[51,275,277],{"id":276},"o-que-a-ia-não-resolveu","O que a IA não resolveu",[10,279,280],{},"A IA resolveu a parte de escrever. Ela não resolveu a parte de entender, e é entender que permite mudar.",[10,282,283],{},[26,284,285],{},"Gerar código ficou barato. Mudar o que ninguém entende continua caro.",[145,287,288],{},[10,289,290],{},"Se a regra mais importante do seu negócio mudasse amanhã, você saberia onde mexer e o que poderia quebrar?",{"title":292,"searchDepth":293,"depth":293,"links":294},"",2,[295,296,297,298,299,300,301],{"id":53,"depth":293,"text":54},{"id":75,"depth":293,"text":76},{"id":102,"depth":293,"text":103},{"id":152,"depth":293,"text":153},{"id":202,"depth":293,"text":203},{"id":219,"depth":293,"text":220},{"id":276,"depth":293,"text":277},"engenharia-de-software","2026-09-14","A IA tornou quase gratuito escrever software. Mas todo negócio saudável muda, e mudar um sistema que ninguém entende continua caro. Isso tem nome, dívida cognitiva.",false,"md",".\u002Fcapa.jpg","Um robô monta uma interface limpa e iluminada na frente de uma estrutura enorme e emaranhada de caixas, cabos e escadas, que um desenvolvedor observa pensativo.",{},true,"\u002Fpt\u002Fblog\u002Fdivida-cognitiva",[313,319,326],{"type":314,"author":315,"title":316,"source":317,"year":318},"book","Gregor Hohpe","The Software Architect Elevator: Redefining the Architect's Role in the Digital Enterprise","O'Reilly",2020,{"type":320,"author":321,"title":322,"source":323,"year":324,"url":325},"article","Michael Nygard","Documenting Architecture Decisions","Cognitect",2011,"https:\u002F\u002Fcognitect.com\u002Fblog\u002F2011\u002F11\u002F15\u002Fdocumenting-architecture-decisions",{"type":327,"author":328,"title":329,"source":330,"year":331,"url":332},"paper","Nataliya Kosmyna et al.","Your Brain on ChatGPT: Accumulation of Cognitive Debt when Using an AI Assistant for Essay Writing Task","MIT Media Lab (pré-publicação no arXiv)",2025,"https:\u002F\u002Farxiv.org\u002Fabs\u002F2506.08872",{"title":5,"description":304},"pt\u002Fblog\u002Fdivida-cognitiva\u002Findex",[336,337,338,339],"arquitetura-de-software","fundamentos","llms","boas-praticas","codigo-barato-divida-cognitiva",null,"_aGp4M7eVJ2EVDDloZpngx5Dv_E4AVKeHYSVtIRpE9Y",{"path":344},"\u002Fen\u002Fblog\u002Fcognitive-debt",{"categories":346,"tags":431},[347,362,376,389,403,417],{"id":348,"description":349,"extension":352,"meta":353,"name":354,"slug":357,"stem":360,"__hash__":361},"categories\u002Fcategories\u002Falgoritmos-e-estruturas-de-dados.yml",{"pt":350,"en":351},"Como algoritmos e estruturas de dados funcionam por dentro, e quando usar cada um.","How algorithms and data structures work under the hood, and when to use each one.","yml",{},{"pt":355,"en":356},"Algoritmos e estruturas de dados","Algorithms and data structures",{"pt":358,"en":359},"algoritmos-e-estruturas-de-dados","algorithms-and-data-structures","categories\u002Falgoritmos-e-estruturas-de-dados","oIIoMsFM2u4HahngBmsBAELuc3yiu4wqHV-CVDt3ByU",{"id":363,"description":364,"extension":352,"meta":367,"name":368,"slug":371,"stem":374,"__hash__":375},"categories\u002Fcategories\u002Faudio-e-acustica.yml",{"pt":365,"en":366},"FFT, processamento de sinais, acústica e música, com a matemática por trás.","FFT, signal processing, acoustics and music, with the math behind them.",{},{"pt":369,"en":370},"Áudio e acústica","Audio and acoustics",{"pt":372,"en":373},"audio-e-acustica","audio-and-acoustics","categories\u002Faudio-e-acustica","jhLcdkJ_pQtPsm1wmbU4-oqSTXdmBSHHGZ84EFX29jw",{"id":377,"description":378,"extension":352,"meta":381,"name":382,"slug":385,"stem":387,"__hash__":388},"categories\u002Fcategories\u002Fengenharia-de-software.yml",{"pt":379,"en":380},"Arquitetura, DDD, padrões de projeto e fundamentos para construir software que resolve o problema certo.","Architecture, DDD, design patterns and fundamentals for building software that solves the right problem.",{},{"pt":383,"en":384},"Engenharia de software","Software engineering",{"pt":302,"en":386},"software-engineering","categories\u002Fengenharia-de-software","7lPfKsOkLqKw-AhuUYlVtMY0qfvsnmwsWpcUwunz96Q",{"id":390,"description":391,"extension":352,"meta":394,"name":395,"slug":398,"stem":401,"__hash__":402},"categories\u002Fcategories\u002Finteligencia-artificial.yml",{"pt":392,"en":393},"Como usar IA para entregar com mais qualidade, não em maior quantidade.","How to use AI to deliver with more quality, not more quantity.",{},{"pt":396,"en":397},"Inteligência artificial","Artificial intelligence",{"pt":399,"en":400},"inteligencia-artificial","artificial-intelligence","categories\u002Finteligencia-artificial","S8yWNqAya3tm5fGJuRQik1PUz14fJ3bNNpgl42Py-HA",{"id":404,"description":405,"extension":352,"meta":408,"name":409,"slug":412,"stem":415,"__hash__":416},"categories\u002Fcategories\u002Fnegocios-e-empreendedorismo.yml",{"pt":406,"en":407},"Empreender, produto, vendas e as decisões de negócio por trás do software.","Entrepreneurship, product, sales and the business decisions behind software.",{},{"pt":410,"en":411},"Negócios e empreendedorismo","Business and entrepreneurship",{"pt":413,"en":414},"negocios-e-empreendedorismo","business-and-entrepreneurship","categories\u002Fnegocios-e-empreendedorismo","7_hNujgkOiegDweTYUZVC-vxZ_FCPjtl_vlFyel70vg",{"id":418,"description":419,"extension":352,"meta":422,"name":423,"slug":426,"stem":429,"__hash__":430},"categories\u002Fcategories\u002Freputacao-e-carreira.yml",{"pt":420,"en":421},"Marca pessoal, reputação e crescimento profissional.","Personal branding, reputation and professional growth.",{},{"pt":424,"en":425},"Reputação e carreira","Reputation and career",{"pt":427,"en":428},"reputacao-e-carreira","reputation-and-career","categories\u002Freputacao-e-carreira","Zvq7nmPw30YhEkyaw2U3f9B-ZF07r2yEEe2vuDXzK9k",[432,442,452,463,474,483,492,503,514,523,533,544,553,562,573,581,592,603,614,623,634,645,656,665,676,685],{"id":433,"extension":352,"meta":434,"name":435,"slug":438,"stem":440,"__hash__":441},"tags\u002Ftags\u002Farquitetura-de-software.yml",{},{"pt":436,"en":437},"Arquitetura de software","Software architecture",{"pt":336,"en":439},"software-architecture","tags\u002Farquitetura-de-software","_RY5xa1rnaEUdi8MNYPjKwrtpii2JOLBcBqPI9dQi74",{"id":443,"extension":352,"meta":444,"name":445,"slug":448,"stem":450,"__hash__":451},"tags\u002Ftags\u002Fboas-praticas.yml",{},{"pt":446,"en":447},"Boas práticas","Best practices",{"pt":339,"en":449},"best-practices","tags\u002Fboas-praticas","jo5nr1-vl1Z_WLZXdWi9cr_FPOhukxtJg_EOlR5XJEk",{"id":453,"extension":352,"meta":454,"name":455,"slug":458,"stem":461,"__hash__":462},"tags\u002Ftags\u002Fcarreira.yml",{},{"pt":456,"en":457},"Carreira","Career",{"pt":459,"en":460},"carreira","career","tags\u002Fcarreira","EWtnXSrEzEPqfp4YlH506MMrWrmKjQqjRBTPcfVXIbg",{"id":464,"extension":352,"meta":465,"name":466,"slug":469,"stem":472,"__hash__":473},"tags\u002Ftags\u002Fcomplexidade.yml",{},{"pt":467,"en":468},"Complexidade","Complexity",{"pt":470,"en":471},"complexidade","complexity","tags\u002Fcomplexidade","4StxghUdFaWPUCtzlYZEH8rL0TOtG8yYanviCqQIAz8",{"id":475,"extension":352,"meta":476,"name":477,"slug":479,"stem":481,"__hash__":482},"tags\u002Ftags\u002Fddd.yml",{},{"pt":478,"en":478},"DDD",{"pt":480,"en":480},"ddd","tags\u002Fddd","4zda13ecg55nCXDxR6xHNA5S2-St2YsJ1HGd9KBhqLk",{"id":484,"extension":352,"meta":485,"name":486,"slug":488,"stem":490,"__hash__":491},"tags\u002Ftags\u002Fdocker.yml",{},{"pt":487,"en":487},"Docker",{"pt":489,"en":489},"docker","tags\u002Fdocker","BmTYQWLCjQnCsDVAmHBWMQT_Jo9Rg6WKaZIs-jLinj4",{"id":493,"extension":352,"meta":494,"name":495,"slug":498,"stem":501,"__hash__":502},"tags\u002Ftags\u002Fensino.yml",{},{"pt":496,"en":497},"Ensino","Teaching",{"pt":499,"en":500},"ensino","teaching","tags\u002Fensino","vkDJkFTqQ3AY097drK_dRm3MdZQg7fM1VxMQHeluiv8",{"id":504,"extension":352,"meta":505,"name":506,"slug":509,"stem":512,"__hash__":513},"tags\u002Ftags\u002Festruturas-de-dados.yml",{},{"pt":507,"en":508},"Estruturas de dados","Data structures",{"pt":510,"en":511},"estruturas-de-dados","data-structures","tags\u002Festruturas-de-dados","BLdNnPsRY0y4MRp4m3UOfwodOiekH_f2C0qRiDYU_aw",{"id":515,"extension":352,"meta":516,"name":517,"slug":519,"stem":521,"__hash__":522},"tags\u002Ftags\u002Ffft.yml",{},{"pt":518,"en":518},"FFT",{"pt":520,"en":520},"fft","tags\u002Ffft","SYfIaOCGmRj-XHvanm8OvWHq0q8ASrR2ZWfQ4Dvc0LI",{"id":524,"extension":352,"meta":525,"name":526,"slug":529,"stem":531,"__hash__":532},"tags\u002Ftags\u002Ffundamentos.yml",{},{"pt":527,"en":528},"Fundamentos","Fundamentals",{"pt":337,"en":530},"fundamentals","tags\u002Ffundamentos","26YaMxGBMSHzKk3o79NzlgUj2LxDKQIQFfNXf0b8zdQ",{"id":534,"extension":352,"meta":535,"name":536,"slug":539,"stem":542,"__hash__":543},"tags\u002Ftags\u002Fgestao.yml",{},{"pt":537,"en":538},"Gestão","Management",{"pt":540,"en":541},"gestao","management","tags\u002Fgestao","MuwqgdgVEed5PYLNt9Og34kYqiRnoXPoUrMfmJbaiuw",{"id":545,"extension":352,"meta":546,"name":547,"slug":549,"stem":551,"__hash__":552},"tags\u002Ftags\u002Fgo.yml",{},{"pt":548,"en":548},"Go",{"pt":550,"en":550},"go","tags\u002Fgo","ylvXMGEJqiMPnZtwpdBqjAVxUOndlsaGJtmQNioRuzM",{"id":554,"extension":352,"meta":555,"name":556,"slug":558,"stem":560,"__hash__":561},"tags\u002Ftags\u002Flaravel.yml",{},{"pt":557,"en":557},"Laravel",{"pt":559,"en":559},"laravel","tags\u002Flaravel","uX4JSBvPsFxT97oUi8sI5Yo-QcEwKFfpTpmnfu31uzI",{"id":563,"extension":352,"meta":564,"name":565,"slug":568,"stem":571,"__hash__":572},"tags\u002Ftags\u002Flideranca.yml",{},{"pt":566,"en":567},"Liderança","Leadership",{"pt":569,"en":570},"lideranca","leadership","tags\u002Flideranca","MuN5hs6YCw4tOGapk9go_5uFAvZgQ1AkQ9A-sUWOd1s",{"id":574,"extension":352,"meta":575,"name":576,"slug":578,"stem":579,"__hash__":580},"tags\u002Ftags\u002Fllms.yml",{},{"pt":577,"en":577},"LLMs",{"pt":338,"en":338},"tags\u002Fllms","YfroqktDndhMkPA0Qh5WtELr-xQQY7Ez1ZnM0Qrs-lg",{"id":582,"extension":352,"meta":583,"name":584,"slug":587,"stem":590,"__hash__":591},"tags\u002Ftags\u002Fmarca-pessoal.yml",{},{"pt":585,"en":586},"Marca pessoal","Personal branding",{"pt":588,"en":589},"marca-pessoal","personal-branding","tags\u002Fmarca-pessoal","ckc1DM2FLtaziDk9uZd1d9ZoLbXNZqAIkr2EW_TfmT4",{"id":593,"extension":352,"meta":594,"name":595,"slug":598,"stem":601,"__hash__":602},"tags\u002Ftags\u002Fmusica.yml",{},{"pt":596,"en":597},"Música","Music",{"pt":599,"en":600},"musica","music","tags\u002Fmusica","d6OL34WB-z8Hz0Fm5Sn0dicKm9bHXJso6_mLVIleRVk",{"id":604,"extension":352,"meta":605,"name":606,"slug":609,"stem":612,"__hash__":613},"tags\u002Ftags\u002Fpadroes-de-projeto.yml",{},{"pt":607,"en":608},"Padrões de projeto","Design patterns",{"pt":610,"en":611},"padroes-de-projeto","design-patterns","tags\u002Fpadroes-de-projeto","ijVRUhtD2OUHR42iECYPkZ4CXs2Npnnkreov0RUXQ9g",{"id":615,"extension":352,"meta":616,"name":617,"slug":619,"stem":621,"__hash__":622},"tags\u002Ftags\u002Fphp.yml",{},{"pt":618,"en":618},"PHP",{"pt":620,"en":620},"php","tags\u002Fphp","shKH48ak1iRTWJSAWg-gY780gruepUkTL_3AVI_6VJg",{"id":624,"extension":352,"meta":625,"name":626,"slug":629,"stem":632,"__hash__":633},"tags\u002Ftags\u002Fprocessamento-de-sinais.yml",{},{"pt":627,"en":628},"Processamento de sinais","Signal processing",{"pt":630,"en":631},"processamento-de-sinais","signal-processing","tags\u002Fprocessamento-de-sinais","af08Gc-SIcFMv94hVCyINgrKEOqCTu4GyOBvkxMvedA",{"id":635,"extension":352,"meta":636,"name":637,"slug":640,"stem":643,"__hash__":644},"tags\u002Ftags\u002Fprodutividade.yml",{},{"pt":638,"en":639},"Produtividade","Productivity",{"pt":641,"en":642},"produtividade","productivity","tags\u002Fprodutividade","fTjtDePvjm-0cY4v-td13sXUmNIewz5d8PUTTITJO_k",{"id":646,"extension":352,"meta":647,"name":648,"slug":651,"stem":654,"__hash__":655},"tags\u002Ftags\u002Fproduto.yml",{},{"pt":649,"en":650},"Produto","Product",{"pt":652,"en":653},"produto","product","tags\u002Fproduto","B_CqqX5BTf6WEXstpQFtttcQBeLhjMfGK0uR--y1sBc",{"id":657,"extension":352,"meta":658,"name":659,"slug":661,"stem":663,"__hash__":664},"tags\u002Ftags\u002Fpython.yml",{},{"pt":660,"en":660},"Python",{"pt":662,"en":662},"python","tags\u002Fpython","LaQESwcfsE0I1cG1M8GVLC4m-9tC33KJ_-sN7HlEy9c",{"id":666,"extension":352,"meta":667,"name":668,"slug":671,"stem":674,"__hash__":675},"tags\u002Ftags\u002Fvendas.yml",{},{"pt":669,"en":670},"Vendas","Sales",{"pt":672,"en":673},"vendas","sales","tags\u002Fvendas","FTBfizYLneCs3BxpHR3w7aOZaVaAiDpl4dCMmbuaHYQ",{"id":677,"extension":352,"meta":678,"name":679,"slug":681,"stem":683,"__hash__":684},"tags\u002Ftags\u002Fvue.yml",{},{"pt":680,"en":680},"Vue",{"pt":682,"en":682},"vue","tags\u002Fvue","GO9PWcevkDdDDe1GgrYj2BvFf6Wi7pCDoEwBjLeaim8",{"id":686,"extension":352,"meta":687,"name":688,"slug":690,"stem":692,"__hash__":693},"tags\u002Ftags\u002Fweb-audio-api.yml",{},{"pt":689,"en":689},"Web Audio API",{"pt":691,"en":691},"web-audio-api","tags\u002Fweb-audio-api","JJ7dZzu8RUthAKdVobandplBhzNFPk44y42BkFoZS0A",1792101207155]