<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Pachi 🥑 (she/her)</title>
    <description>The latest articles on DEV Community by Pachi 🥑 (she/her) (@pachicodes).</description>
    <link>https://dev.to/pachicodes</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F180359%2Ff8b30b4f-6095-40ac-9890-29e9e4a6b510.png</url>
      <title>DEV Community: Pachi 🥑 (she/her)</title>
      <link>https://dev.to/pachicodes</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/pachicodes"/>
    <language>en</language>
    <item>
      <title>What is ABMLib and where does it fit in your automation workflow?</title>
      <dc:creator>Pachi 🥑 (she/her)</dc:creator>
      <pubDate>Thu, 22 Oct 2026 15:10:29 +0000</pubDate>
      <link>https://dev.to/abmlib/what-is-abmlib-and-where-does-it-fit-in-your-automation-workflow-62l</link>
      <guid>https://dev.to/abmlib/what-is-abmlib-and-where-does-it-fit-in-your-automation-workflow-62l</guid>
      <description>&lt;p&gt;If you already use tools like n8n, Zapier, Make or Power Automate, you may be wondering:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why would I need another platform in my automation workflow?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;That is exactly the question ABMLib is trying to answer. ABMLib is not designed to replace your automation platform, it is designed to help with the steps that can happen &lt;strong&gt;before execution&lt;/strong&gt;. Instead of starting every automation from scratch, ABMLib helps you discover, evaluate, test and adapt reusable automation workflows before taking them to the tools you already use.&lt;/p&gt;




&lt;h3&gt;
  
  
  Where does ABMLib fit?
&lt;/h3&gt;

&lt;p&gt;A typical automation workflow often starts directly inside an execution platform. You open n8n, Make, Zapier or Power Automate and begin building.&lt;/p&gt;

&lt;p&gt;ABMLib introduces an earlier step:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Discover → Evaluate → Test → Adapt → Execute&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The execution still happens in the automation platform you already use. ABMLib helps you decide what to use, understand how it works and test it before you get there.&lt;/p&gt;




&lt;h3&gt;
  
  
  1. Discover an existing workflow
&lt;/h3&gt;

&lt;p&gt;Before building something from zero, you can look for an automation that already solves a similar problem.&lt;/p&gt;

&lt;p&gt;For example, maybe you need to:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;send form submissions to a CRM, notify a team when something happens, move data between systems or automate a repetitive business process.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Instead of starting with an empty canvas, you can begin with an existing structure. In ABMLib, these reusable automation structures are called &lt;strong&gt;blueprints&lt;/strong&gt;.&lt;/p&gt;




&lt;h3&gt;
  
  
  2. Evaluate before using
&lt;/h3&gt;

&lt;p&gt;Finding a workflow is only useful if you can understand what it does. Before reusing an automation, you may want to know:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What problem does it solve?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What steps are involved?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Which tools or services does it depend on?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Can I adapt it to my context?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Can I trust it?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;ABMLib is designed to make that evaluation part of the workflow instead of treating automation reuse as simple copy and paste.&lt;/p&gt;




&lt;h3&gt;
  
  
  3. Test before production
&lt;/h3&gt;

&lt;p&gt;One of the biggest risks in automation is discovering problems only after connecting real systems, credentials or data. ABMLib includes a Sandbox environment so workflows can be tested with fixture data before being used in production.&lt;/p&gt;

&lt;p&gt;The idea is simple:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Understand how the automation behaves before connecting it to your real environment.&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Testing becomes part of the reuse process, not something that happens only after deployment.&lt;/p&gt;




&lt;h3&gt;
  
  
  4. Adapt instead of rebuilding
&lt;/h3&gt;

&lt;p&gt;Reusable does not mean rigid. A workflow created for one context may still need different applications, conditions, steps or configurations for another.&lt;/p&gt;

&lt;p&gt;The goal is not to find a perfect workflow that never needs changes, the goal is to avoid rebuilding the parts that do not need to be rebuilt.&lt;/p&gt;




&lt;h3&gt;
  
  
  5. Take it to the tool you already use
&lt;/h3&gt;

&lt;p&gt;ABMLib works with automation platforms such as:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;n8n, Zapier, Make and Power Automate.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The platform uses a platform-agnostic structure that can be translated into native formats for different automation tools. That means the automation logic does not have to remain tied to a single vendor or execution environment. Your execution platform still does what it does best.&lt;/p&gt;

&lt;p&gt;ABMLib helps with what happens before that.&lt;/p&gt;




&lt;h3&gt;
  
  
  ABMLib is not another automation builder
&lt;/h3&gt;

&lt;p&gt;The easiest way to understand the difference is this:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;n8n, Zapier, Make and Power Automate help you build and execute automations.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;ABMLib helps you discover, evaluate, test and reuse them.&lt;/strong&gt; That makes ABMLib a possible first step in the automation process, especially when you suspect that the problem you are trying to solve may have already been solved before.&lt;/p&gt;




&lt;h3&gt;
  
  
  Don’t start from zero by default
&lt;/h3&gt;

&lt;p&gt;Sometimes building from scratch is the right choice, but it should not be the automatic choice. Before creating another workflow, it may be worth asking:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Does something similar already exist, and can I safely adapt it to what I need?&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That is the space ABMLib is trying to make easier to navigate.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Discover. Evaluate. Test. Adapt. Then execute.&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>automation</category>
      <category>powerautomate</category>
      <category>devops</category>
      <category>architecture</category>
    </item>
    <item>
      <title>What is workflow reuse and why does It matter?</title>
      <dc:creator>Pachi 🥑 (she/her)</dc:creator>
      <pubDate>Tue, 13 Oct 2026 23:19:40 +0000</pubDate>
      <link>https://dev.to/abmlib/what-is-workflow-reuse-and-why-does-it-matter-906</link>
      <guid>https://dev.to/abmlib/what-is-workflow-reuse-and-why-does-it-matter-906</guid>
      <description>&lt;p&gt;Automation is supposed to save time. But there is a common pattern in automation projects: teams repeatedly solve very similar problems from scratch.&lt;/p&gt;

&lt;p&gt;A workflow is created for one project, a few months later someone needs something almost identical, but instead of reusing what already exists, they rebuild it.&lt;/p&gt;

&lt;p&gt;Different client. Different tool. Different environment. &lt;strong&gt;Same problem.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This is where &lt;strong&gt;workflow reuse&lt;/strong&gt; becomes useful.&lt;/p&gt;




&lt;h2&gt;
  
  
  What is workflow reuse?
&lt;/h2&gt;

&lt;p&gt;Workflow reuse means using an existing automation as a starting point instead of rebuilding the entire process from zero.&lt;/p&gt;

&lt;p&gt;That does not necessarily mean copying a workflow exactly as it is.&lt;/p&gt;

&lt;p&gt;A reusable workflow can be:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;evaluated before use;&lt;/li&gt;
&lt;li&gt;adapted to a different context;&lt;/li&gt;
&lt;li&gt;tested safely;&lt;/li&gt;
&lt;li&gt;documented;&lt;/li&gt;
&lt;li&gt;versioned;&lt;/li&gt;
&lt;li&gt;moved between tools or environments when possible.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The important idea is simple:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;You should not have to solve the same automation problem from scratch every time.&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  Templates and reusable workflows are not exactly the same thing
&lt;/h2&gt;

&lt;p&gt;Automation platforms already offer templates.&lt;/p&gt;

&lt;p&gt;They are useful, but a template alone does not answer every question a developer or team may have.&lt;/p&gt;

&lt;p&gt;Before reusing something, you may want to know:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What problem was this workflow designed to solve?&lt;/li&gt;
&lt;li&gt;How does it work?&lt;/li&gt;
&lt;li&gt;Can I modify it?&lt;/li&gt;
&lt;li&gt;Can I trust it?&lt;/li&gt;
&lt;li&gt;Can I test it before connecting production systems?&lt;/li&gt;
&lt;li&gt;Can I use the same structure with a different automation tool?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Reuse becomes more valuable when the workflow is not just something you can copy, but something you can &lt;strong&gt;understand, evaluate and adapt&lt;/strong&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  Why does workflow reuse matter?
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Less duplicated work
&lt;/h3&gt;

&lt;p&gt;If a solution already exists, rebuilding it from scratch may not be the best use of engineering time.&lt;/p&gt;

&lt;p&gt;Starting from an existing structure allows teams to focus on what is actually different about their use case.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Faster experimentation
&lt;/h3&gt;

&lt;p&gt;Reusable workflows make it easier to explore an idea without designing every step before you know whether the approach works.&lt;/p&gt;

&lt;p&gt;You can start with something existing, test it and then decide what needs to change.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Better knowledge sharing
&lt;/h3&gt;

&lt;p&gt;Automation knowledge often stays with the person who created the workflow.&lt;/p&gt;

&lt;p&gt;Reusable and documented workflows make that knowledge easier to share across a team, project or community.&lt;/p&gt;

&lt;h3&gt;
  
  
  4. More confidence before production
&lt;/h3&gt;

&lt;p&gt;Reuse should not mean blindly trusting someone else's automation.&lt;/p&gt;

&lt;p&gt;A useful reuse process should make it possible to inspect, understand and test a workflow before connecting it to real systems and data.&lt;/p&gt;

&lt;h3&gt;
  
  
  5. More flexibility across tools
&lt;/h3&gt;

&lt;p&gt;Teams do not always work with a single automation platform.&lt;/p&gt;

&lt;p&gt;One project may use n8n. Another may use Make, Zapier, Power Automate or a custom stack.&lt;/p&gt;

&lt;p&gt;Thinking about the workflow independently from the execution tool can make automation knowledge easier to reuse across different contexts.&lt;/p&gt;




&lt;h2&gt;
  
  
  Where does ABMLib fit?
&lt;/h2&gt;

&lt;p&gt;ABMLib is exploring a simple idea:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;What if you could look for an existing automation before starting from scratch?&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The goal is to help people and teams:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Discover → Evaluate → Test → Adapt → Execute&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Instead of being another execution platform, ABMLib is designed to help with the steps that can happen &lt;strong&gt;before&lt;/strong&gt; execution.&lt;/p&gt;

&lt;p&gt;You can find an automation that solves a similar problem, understand its structure, test it, adapt it to your context and then take it to the tools you already use.&lt;/p&gt;

&lt;p&gt;In ABMLib, these reusable automation structures are called &lt;strong&gt;blueprints&lt;/strong&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  Don’t start from scratch
&lt;/h2&gt;

&lt;p&gt;Not every workflow should be reusable.&lt;/p&gt;

&lt;p&gt;And not every existing automation will fit a new context.&lt;/p&gt;

&lt;p&gt;But before building the same thing again, it is worth asking:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Has someone already solved something similar?&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That question is at the center of workflow reuse.&lt;/p&gt;

&lt;p&gt;And it is also one of the questions ABMLib is trying to make easier to answer.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Explore reusable automation blueprints in ABMLib and see what you can adapt to your next workflow.&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>automation</category>
    </item>
    <item>
      <title>Agente local ou agente na nuvem: qual faz sentido para você?</title>
      <dc:creator>Pachi 🥑 (she/her)</dc:creator>
      <pubDate>Mon, 08 Jun 2026 13:02:51 +0000</pubDate>
      <link>https://dev.to/pachicodes/agente-local-ou-agente-na-nuvem-qual-faz-sentido-para-voce-5co0</link>
      <guid>https://dev.to/pachicodes/agente-local-ou-agente-na-nuvem-qual-faz-sentido-para-voce-5co0</guid>
      <description>&lt;p&gt;Você pediu para a IA mexer no seu projeto. Ela leu arquivos, sugeriu mudanças, alterou código e disse que resolveu o problema.&lt;br&gt;
Aí vem a pergunta que muita gente pula:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;onde essa IA estava rodando enquanto fazia tudo isso?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Eu não tinha parado para pensar nisso até esses dias. Mas, estudando o tema, descobri que essa diferença importa.&lt;br&gt;
Um agente local trabalha na sua máquina, perto do seu ambiente real de desenvolvimento. Já um agente na nuvem trabalha fora dela, geralmente em um ambiente isolado.&lt;br&gt;
Os dois podem ajudar bastante, mas eles não têm os mesmos riscos, os mesmos limites nem o mesmo tipo de contexto.&lt;/p&gt;




&lt;h2&gt;
  
  
  O que é um agente de IA para programação?
&lt;/h2&gt;

&lt;p&gt;Antes de falar sobre local e nuvem, vale alinhar o que estamos chamando de agente.&lt;/p&gt;

&lt;p&gt;Quando muita gente pensa em IA para programação, ainda imagina apenas um chat respondendo perguntas ou uma ferramenta que completa código enquanto você digita, e isso continua existindo, claro. Mas os agentes vão um pouco além.&lt;/p&gt;

&lt;p&gt;Um agente de IA para programação pode analisar arquivos, entender partes de um projeto, propor mudanças, editar código, rodar comandos, criar testes e, dependendo da ferramenta, até abrir uma proposta de alteração para revisão.&lt;/p&gt;

&lt;p&gt;A diferença é que ele não está apenas respondendo “como eu faria isso?”. &lt;strong&gt;Ele pode, de fato, executar parte do trabalho.&lt;/strong&gt;&lt;br&gt;
E é justamente por isso que entender onde esse agente roda começa a importar.&lt;/p&gt;

&lt;p&gt;Quando a IA só responde uma pergunta conceitual, o risco é menor. Mas quando ela lê seu projeto, altera arquivos e executa comandos, você precisa entender melhor o ambiente em que isso está acontecendo.&lt;/p&gt;

&lt;h2&gt;
  
  
  O que é um agente local?
&lt;/h2&gt;

&lt;p&gt;Um agente local é aquele que roda na sua própria máquina.&lt;br&gt;
Na prática, ele trabalha perto do seu ambiente real de desenvolvimento. Ele pode acessar os arquivos do projeto, navegar pela estrutura de pastas, ler dependências, executar comandos no terminal, rodar testes e modificar arquivos.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;É como se você chamasse a IA para sentar ao seu lado enquanto você programa, com acesso ao mesmo projeto que você está vendo.&lt;/strong&gt;&lt;br&gt;
Esse tipo de agente costuma ser útil quando a tarefa depende muito do contexto local. Por exemplo, quando você quer investigar um bug, entender por que um teste está falhando, refatorar vários arquivos relacionados ou validar se uma mudança realmente funciona no seu ambiente.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A principal vantagem é essa proximidade com o projeto real.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Em vez de analisar um trecho solto de código, o agente local consegue olhar para o conjunto. Ele pode perceber que uma função é chamada em outro arquivo, que existe um padrão de testes no projeto, que determinado comando está no package.json ou que uma alteração precisa respeitar uma estrutura já existente.&lt;br&gt;
Isso torna o trabalho mais contextual, mas também torna o cuidado mais necessário.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Um agente local pode mexer em arquivos importantes.&lt;/strong&gt; Pode executar comandos. Pode instalar dependências. Pode fazer alterações que parecem boas no primeiro momento, mas quebram algo em outra parte do sistema.&lt;br&gt;
Por isso, agente local não deve ser tratado como botão mágico de “resolver projeto” (talvez eu já tenha feito isso algumas vezes hehe &amp;gt;.&amp;lt;).&lt;/p&gt;

&lt;p&gt;Ele é um colaborador rápido e um colaborador rápido também erra rápido.&lt;/p&gt;




&lt;h2&gt;
  
  
  O que é um agente na nuvem?
&lt;/h2&gt;

&lt;p&gt;Um agente na nuvem roda fora da sua máquina.&lt;br&gt;
Ele geralmente trabalha em um ambiente externo, como um container, uma sandbox ou uma infraestrutura controlada pela ferramenta que você está usando. Em vez de executar tudo diretamente no seu computador, ele recebe uma tarefa e trabalha nesse ambiente remoto.&lt;/p&gt;

&lt;p&gt;Esse modelo aparece em ferramentas que conseguem receber uma issue, uma descrição de tarefa ou uma solicitação de mudança e gerar uma proposta de solução. Em alguns casos, o agente pode criar um pull request para você revisar depois.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A vantagem é a praticidade.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Você pode delegar uma tarefa bem definida sem precisar ocupar sua máquina. Também pode ser útil para trabalhar em paralelo, testar pequenas mudanças, gerar propostas iniciais ou lidar com tarefas mais isoladas.&lt;/p&gt;

&lt;p&gt;Imagine uma issue simples: ajustar uma mensagem de erro, adicionar uma validação, atualizar uma documentação ou criar testes para um comportamento já existente. Um agente na nuvem pode ser uma boa opção para esse tipo de trabalho, desde que a tarefa esteja bem explicada.&lt;/p&gt;

&lt;p&gt;Mas a nuvem também exige cuidado: Quando o agente roda fora da sua máquina, você precisa pensar em quais informações ele pode acessar. Código privado, dados sensíveis, credenciais, variáveis de ambiente e detalhes internos de negócio precisam ser tratados com atenção.&lt;/p&gt;

&lt;p&gt;Também existe uma diferença importante de controle, em um agente local, você está mais perto do processo enquanto em um agente na nuvem, muitas vezes você acompanha o resultado depois que ele já executou boa parte da tarefa. Isso não é necessariamente ruim, mas muda a forma como você revisa.&lt;/p&gt;




&lt;h2&gt;
  
  
  A diferença não é só onde roda
&lt;/h2&gt;

&lt;p&gt;A diferença entre agente local e agente na nuvem parece, à primeira vista, uma questão de infraestrutura. Mas ela é mais do que isso.&lt;/p&gt;

&lt;p&gt;A diferença está no tipo de contexto que o agente consegue acessar, no nível de controle que você tem durante a execução e nos riscos envolvidos.&lt;/p&gt;

&lt;p&gt;Um agente local tende a ter mais contato com o ambiente real do projeto. Ele consegue rodar os mesmos comandos que você rodaria, acessar os mesmos arquivos e validar mudanças no mesmo contexto em que você trabalha. Isso pode ser muito poderoso para tarefas de investigação, debugging e refatoração.&lt;/p&gt;

&lt;p&gt;Já um agente na nuvem tende a funcionar melhor quando a tarefa está bem delimitada. Ele não precisa necessariamente entender todos os detalhes do seu ambiente local se a tarefa for clara, pequena e validável depois.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;O problema começa quando a gente usa uma ferramenta como se ela fosse a outra.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Pedir para um agente na nuvem resolver uma tarefa vaga em uma base de código complexa pode gerar uma solução desalinhada. Ao mesmo tempo, deixar um agente local executar mudanças grandes sem supervisão pode virar bagunça em alta velocidade.&lt;/p&gt;

&lt;p&gt;A pergunta não é “qual é melhor?” e sim &lt;strong&gt;qual faz mais sentido para o tipo de tarefa que você quer resolver agora?&lt;/strong&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Quando faz sentido usar um agente local?
&lt;/h2&gt;

&lt;p&gt;Um agente local costuma fazer mais sentido quando você precisa de proximidade com o projeto.&lt;/p&gt;

&lt;p&gt;Se a tarefa envolve rodar testes, reproduzir bugs, navegar por vários arquivos, entender dependências locais ou executar comandos específicos, o agente local tende a ser uma boa escolha.&lt;/p&gt;

&lt;p&gt;Ele também é útil quando você quer acompanhar o processo mais de perto. Você pode pedir para ele primeiro analisar o problema, explicar o plano e só depois alterar arquivos. Esse tipo de cuidado faz diferença.&lt;/p&gt;

&lt;p&gt;Uma boa prática é começar com uma instrução como:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;“Antes de modificar qualquer arquivo, analise o problema e me diga o que você pretende alterar.”&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Isso muda bastante a dinâmica.&lt;/p&gt;

&lt;p&gt;Em vez de simplesmente deixar a IA sair editando, você força uma etapa de planejamento. Você continua no controle e consegue avaliar se o caminho proposto faz sentido.&lt;/p&gt;

&lt;p&gt;Também vale usar controle de versão com disciplina. Antes de pedir mudanças maiores para um agente local, tenha certeza de que seu projeto está versionado e que você consegue desfazer alterações com segurança.&lt;/p&gt;

&lt;p&gt;Parece básico, mas é o tipo de básico que salva vidas (ou pelo menos salva tardes inteiras de retrabalho.&lt;/p&gt;




&lt;h2&gt;
  
  
  Quando faz sentido usar um agente na nuvem?
&lt;/h2&gt;

&lt;p&gt;Um agente na nuvem costuma funcionar melhor quando a tarefa é bem definida.&lt;/p&gt;

&lt;p&gt;Quanto mais clara for a descrição, melhor. Ele precisa saber o que mudar, onde mexer, quais comportamentos preservar e como o resultado será validado.&lt;/p&gt;

&lt;p&gt;Por isso, agentes na nuvem combinam muito bem com issues bem escritas, bugs pequenos, tarefas de documentação, criação de testes e melhorias com escopo controlado.&lt;/p&gt;

&lt;p&gt;A nuvem também pode ajudar quando você quer paralelizar trabalho, enquanto você continua focada em uma parte mais estratégica ou complexa, o agente pode preparar uma proposta inicial para algo mais delimitado.&lt;/p&gt;

&lt;p&gt;Mas aqui existe uma regra importante: pull request gerado por IA não é pra ser visto como entrega pronta e sim como proposta. Você ainda precisa revisar o código, entender a mudança, rodar testes quando necessário e avaliar se aquilo realmente resolve o problema sem criar outro.&lt;/p&gt;

&lt;p&gt;A IA pode acelerar a abertura de uma solução, mas não elimina o julgamento técnico.&lt;/p&gt;




&lt;h2&gt;
  
  
  O risco da confiança automática
&lt;/h2&gt;

&lt;p&gt;Um dos maiores perigos ao usar agentes de IA é confundir velocidade com qualidade. Quando uma ferramenta altera arquivos, escreve explicações convincentes e diz que resolveu o problema, dá vontade de acreditar. Afinal, parece organizado. Parece técnico. Parece certo. &lt;strong&gt;Mas parecer certo não é a mesma coisa que estar certo.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Agentes podem criar código que passa em alguns testes, mas falha em casos importantes. Podem usar APIs inexistentes, podem ignorar padrões do projeto, podem resolver o sintoma e não a causa, podem introduzir uma falha de segurança sem que isso fique óbvio na primeira leitura.&lt;/p&gt;

&lt;p&gt;Esse cuidado vale tanto para agentes locais quanto para agentes na nuvem. A diferença é que os riscos aparecem de formas diferentes.&lt;/p&gt;

&lt;p&gt;No agente local, o risco está muito ligado ao poder de mexer diretamente no seu ambiente. No agente na nuvem, o risco está mais ligado ao acesso a informações, à distância do ambiente real e à tentação de aceitar uma proposta sem revisar direito.&lt;/p&gt;

&lt;p&gt;Nos dois casos, a pessoa desenvolvedora continua sendo responsável pela decisão final.&lt;/p&gt;




&lt;h2&gt;
  
  
  O que muda no papel de quem programa?
&lt;/h2&gt;

&lt;p&gt;Usar agentes de IA muda um pouco o nosso papel no processo de desenvolvimento. A gente não deixa de programar. Mas passa a programar também por meio de instruções, contexto, revisão e validação.&lt;/p&gt;

&lt;p&gt;Isso exige outras habilidades.&lt;/p&gt;

&lt;p&gt;Você precisa saber explicar bem o problema, precisa decompor tarefas grandes em partes menores, precisa dar contexto suficiente, precisa revisar o que foi gerado, precisa identificar quando a IA está ajudando e quando está só produzindo uma solução bonita, mas errada. Enfim, ainda tem bastante trabalho pra gente.&lt;/p&gt;

&lt;p&gt;Pachi Parra&lt;/p&gt;

</description>
      <category>braziliandevs</category>
      <category>ai</category>
      <category>cloudnative</category>
      <category>programming</category>
    </item>
    <item>
      <title>A Practical Intro to Spec-Driven Development (SDD)</title>
      <dc:creator>Pachi 🥑 (she/her)</dc:creator>
      <pubDate>Mon, 08 Jun 2026 12:46:13 +0000</pubDate>
      <link>https://dev.to/pachicodes/a-practical-intro-to-spec-driven-development-sdd-1541</link>
      <guid>https://dev.to/pachicodes/a-practical-intro-to-spec-driven-development-sdd-1541</guid>
      <description>&lt;p&gt;When we build something complex—whether it’s a skyscraper, a gourmet meal, or a piece of software—we usually start with a plan. In software development, however, it’s easy to skip that step. We often jump straight into implementation, focusing on &lt;em&gt;how&lt;/em&gt; to write the code instead of the &lt;em&gt;intent&lt;/em&gt; behind it. Over time, this leads to rework, confusion, and systems that don't quite match our original goals.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Spec-Driven Development (SDD)&lt;/strong&gt; is an approach that shifts the focus back to the plan. Instead of starting with code, you start with a &lt;strong&gt;Specification&lt;/strong&gt;: a clear, structured description of what the software should do. You then use an AI coding agent as a high-speed collaborator to help turn that specification into working code.&lt;/p&gt;




&lt;h2&gt;
  
  
  🔍 What is a “Spec”?
&lt;/h2&gt;

&lt;p&gt;A Specification (or “Spec”) is a written contract between your intention and the final product. It isn't a 50-page manual; it's a living document that defines:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;What&lt;/strong&gt; the system should do.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;How&lt;/strong&gt; it should behave in different scenarios.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Which&lt;/strong&gt; constraints and rules it must follow.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  From Prompts to Specifications
&lt;/h3&gt;

&lt;p&gt;There is a massive difference between a vague prompt and a structured spec. Loose prompts often lead to inconsistent results and "hallucinations," whereas clear specifications give the AI a much better target to hit.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Bad Prompt:&lt;/strong&gt; &amp;gt; “Build me a login system.”&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Good Spec:&lt;/strong&gt;&lt;br&gt;
A good spec provides the clarity an AI (or a human) needs to succeed. You don’t need a 10-page document to benefit from specs; you need clarity, not length.&lt;/p&gt;




&lt;h2&gt;
  
  
  🛠️ Example Spec: Login Endpoint
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Overview
&lt;/h3&gt;

&lt;p&gt;Allow users to log in using email and password.&lt;/p&gt;

&lt;h3&gt;
  
  
  Endpoint
&lt;/h3&gt;

&lt;p&gt;&lt;code&gt;POST /api/login&lt;/code&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Request
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"email"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"user@example.com"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"password"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"string"&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Behavior
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Success:&lt;/strong&gt; If email and password are correct → return a token and user info.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Invalid Credentials:&lt;/strong&gt; If credentials don't match → return &lt;code&gt;INVALID_CREDENTIALS&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Invalid Input:&lt;/strong&gt; If fields are empty or the email format is wrong → return &lt;code&gt;INVALID_INPUT&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Rules
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Passwords must be stored hashed (e.g., bcrypt).&lt;/li&gt;
&lt;li&gt;Token expires in 24 hours.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Security:&lt;/strong&gt; Do not reveal whether it was the email or the password that was incorrect.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Edge Case
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Rate Limiting:&lt;/strong&gt; After 5 failed attempts → lock the account for 15 minutes.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  💡 The Three Practical Benefits of SDD
&lt;/h2&gt;

&lt;p&gt;Based on frameworks developed by industry leaders like JetBrains and DeepLearning.AI, there are three major reasons to adopt this approach:&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Centralizing Change
&lt;/h3&gt;

&lt;p&gt;In traditional projects, changing a feature means hunting through multiple files. In SDD, you update the spec first. The coding agent then adjusts the implementation to match. This allows you to &lt;strong&gt;control code with small changes to the spec&lt;/strong&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Reducing Context Loss
&lt;/h3&gt;

&lt;p&gt;Projects often suffer from "spaghetti code" because original decisions weren't documented. A well-maintained spec &lt;strong&gt;eliminates context decay&lt;/strong&gt; by acting as the permanent memory of why a feature exists.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Improving Intent Fidelity
&lt;/h3&gt;

&lt;p&gt;One of the biggest challenges with AI is misinterpretation. A structured spec &lt;strong&gt;improves intent fidelity&lt;/strong&gt;, ensuring the output matches what you actually meant. You aren't just giving instructions; you are defining expectations.&lt;/p&gt;




&lt;h2&gt;
  
  
  🏗️ Architect vs. Builder: A Reality Check
&lt;/h2&gt;

&lt;p&gt;SDD is often described as a shift in roles: you move from being the &lt;strong&gt;Builder&lt;/strong&gt; (writing every line of code) to the &lt;strong&gt;Architect&lt;/strong&gt; (defining the system). While this framing helps, it’s important to remember that the AI is not a perfect builder; it is a fast collaborator that still needs guidance. &lt;/p&gt;

&lt;p&gt;As the architect, you are still responsible for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Validating behavior and reviewing generated code.&lt;/li&gt;
&lt;li&gt;Handling complex architectural edge cases.&lt;/li&gt;
&lt;li&gt;Ensuring the spec stays up-to-date as requirements evolve.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🚀 Where SDD Works Best (and Where It Struggles)
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Use it for:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Prototyping:&lt;/strong&gt; Rapidly iterating when requirements are clearly defined.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Technical Education:&lt;/strong&gt; Helping developers understand logic before syntax.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Onboarding:&lt;/strong&gt; Reducing reliance on "tribal knowledge" through shared documentation.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Be careful when:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Vague Requirements:&lt;/strong&gt; A bad spec leads to bad code, just faster.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;High Complexity:&lt;/strong&gt; In heavily coupled legacy systems, agents may struggle to navigate the codebase even with a good spec.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🎓 Ready to Learn More?
&lt;/h2&gt;

&lt;p&gt;If you want to dive deeper into this methodology and see how to apply it with real tools, I highly recommend the free short course: &lt;strong&gt;&lt;a href="https://learn.deeplearning.ai/courses/spec-driven-development-with-coding-agents/lesson/8bhg0p/introduction?startTime=1" rel="noopener noreferrer"&gt;Spec-Driven Development with Coding Agents&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Created by &lt;strong&gt;JetBrains&lt;/strong&gt; in partnership with &lt;strong&gt;DeepLearning.AI&lt;/strong&gt;, this course provides practical insights into how to guide AI agents using structured specifications to build more robust and maintainable software.&lt;/p&gt;




&lt;h3&gt;
  
  
  Final Thoughts
&lt;/h3&gt;

&lt;p&gt;Spec-Driven Development isn’t about replacing coding; it’s about making your intent explicit. The clearer your thinking, the better your software. By investing time in the "Spec," you aren't just building faster—you're building smarter.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>productivity</category>
      <category>softwaredevelopment</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>O Paradoxo dos 70/30: A aceleração da IA aliada à experiência humana</title>
      <dc:creator>Pachi 🥑 (she/her)</dc:creator>
      <pubDate>Tue, 02 Jun 2026 15:55:18 +0000</pubDate>
      <link>https://dev.to/pachicodes/o-paradoxo-dos-7030-a-aceleracao-da-ia-aliada-a-experiencia-humana-3o8</link>
      <guid>https://dev.to/pachicodes/o-paradoxo-dos-7030-a-aceleracao-da-ia-aliada-a-experiencia-humana-3o8</guid>
      <description>&lt;p&gt;Tenho aproveitado meu tempo sem trabalhar pra estudar, enfim a vida de quem trabalha com tecnologia né? E um dos meus maiores focos tem sido IA, seus usos, como ela entra e pode ser aplicada em áreas diferentes, e todas as novidades que saem todos os dias. Hoje vim compartilhar uma coisa bem legal que aprendi no curso  &lt;strong&gt;&lt;a href="https://www.linkedin.com/learning/ai-native-engineering-foundations" rel="noopener noreferrer"&gt;AI-Native Engineering Foundations do&lt;/a&gt;&lt;/strong&gt; &lt;a href="https://www.linkedin.com/in/addyosmani/" rel="noopener noreferrer"&gt;Addy Osmani&lt;/a&gt;, o problema dos 70%.&lt;/p&gt;

&lt;p&gt;Existe um padrão claro que tenho observado na prática ao acompanhar dezenas de equipes de engenharia: a Inteligência Artificial resolve com impressionante eficiência 70% de quase qualquer tarefa técnica.&lt;/p&gt;

&lt;p&gt;Falo daquela camada previsível, repetitiva e baseada em padrões exaustivamente documentados na internet. Coisas como código boilerplate, arquivos de configuração, implementações de CRUDs simples, conversão de sintaxe entre linguagens e a escrita de testes unitários básicos. A IA já "viu" milhões de exemplos disso em repositórios públicos e consegue reproduzir o padrão em segundos. Para essa fatia do trabalho, ela é uma aceleradora fantástica.&lt;/p&gt;

&lt;p&gt;O grande problema, e o motivo pelo qual muitos projetos com IA começam bem mas falham no meio, é que  &lt;strong&gt;os outros 30% são justamente os que sustentam o software.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;É nesses 30% que entram as decisões que inteligência nenhuma consegue tomar sozinha:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;strong&gt;Contexto de Negócio:&lt;/strong&gt;  A IA não sabe por que aquela feature está sendo construída ou como ela impacta o usuário final.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Arquitetura e Manutenibilidade:&lt;/strong&gt;  Escrever código que funciona hoje é fácil; escrever código que outra pessoa consegue alterar daqui a seis meses sem quebrar o sistema é outra história.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Casos de Borda e Segurança:&lt;/strong&gt;  A IA tende a gerar o "caminho feliz". Tratar falhas de concorrência, vazamento de memória e vulnerabilidades específicas do seu ecossistema exige malícia técnica.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Essas questões não se resolvem apenas digitando linhas de código, elas exigem contexto, experiência, histórico de dores passadas e, acima de tudo, julgamento humano. E é exatamente aqui que a IA  &lt;em&gt;ainda&lt;/em&gt;  não entrega.&lt;/p&gt;




&lt;h3&gt;
  
  
  O Paradoxo da Experiência: IA ajuda mais quem menos precisa dela
&lt;/h3&gt;

&lt;p&gt;Dessa dinâmica dos 70/30 nasce um paradoxo importante no mercado atual:  &lt;strong&gt;a IA entrega mais valor para quem já tem experiência.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Uma pessoa desenvolvedora experiente usa a ferramenta com um olhar altamente crítico, ela atua como um editor ou um revisor rigoroso: olha o código gerado, identifica um padrão de arquitetura ruim, uma vulnerabilidade de segurança e sabe exatamente como guiar o  &lt;em&gt;prompt&lt;/em&gt;  para corrigir a rota. Para ela, a IA é um ganho enorme de produtividade porque ela domina os 30%.&lt;/p&gt;

&lt;p&gt;Por outro lado, quem está começando na carreira corre um risco enorme. Diante de uma tela que cospe código pronto e aparentemente funcional em segundos, a tendência natural de quem tem menos experiência é aceitar a resposta "porque ela parece certa" e o código "rodou".&lt;/p&gt;

&lt;p&gt;O resultado disso no médio prazo é a criação de sistemas frágeis, construídos sobre uma base de código que o próprio autor não entende totalmente. Além disso, cria-se uma falsa sensação de proficiência: o profissional acelera a entrega, mas estagna o aprendizado.&lt;/p&gt;




&lt;h3&gt;
  
  
  O código é commodity. O diferencial mudou de lugar.
&lt;/h3&gt;

&lt;p&gt;Se a IA consegue automatizar a parte mecânica da escrita de código, a necessidade de aprender os fundamentos da computação e da engenharia de software não diminuiu ,  &lt;strong&gt;ela se tornou ainda mais crucial&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Se você não sabe como a memória funciona, como os dados trafegam na rede ou como os padrões de projeto se aplicam, você se torna refém da ferramenta. Você não manda no desenvolvimento; você apenas aceita sugestões.&lt;/p&gt;

&lt;p&gt;Para não cair nessa armadilha, o segredo está em mudar a forma como interagimos com a tecnologia no dia a dia. Uma recomendação prática que sempre faço é a seguinte:&lt;br&gt;
O resultado disso no médio prazo é a criação de sistemas frágeis, construídos sobre uma base de código que o próprio autor não entende totalmente. Além disso, cria-se uma falsa sensação de proficiência: o profissional acelera a entrega, mas estagna o aprendizado.&lt;/p&gt;




&lt;h3&gt;
  
  
  O código é commodity. O diferencial mudou de lugar.
&lt;/h3&gt;

&lt;p&gt;Se a IA consegue automatizar a parte mecânica da escrita de código, a necessidade de aprender os fundamentos da computação e da engenharia de software não diminuiu ,  &lt;strong&gt;ela se tornou ainda mais crucial&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Se você não sabe como a memória funciona, como os dados trafegam na rede ou como os padrões de projeto se aplicam, você se torna refém da ferramenta. Você não manda no desenvolvimento; você apenas aceita sugestões.&lt;/p&gt;

&lt;p&gt;Para não cair nessa armadilha, o segredo está em mudar a forma como interagimos com a tecnologia no dia a dia. Uma recomendação prática que sempre faço é a seguinte:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Sempre que a IA gerar um trecho de código para você, faça a si mesmo&lt;br&gt;
uma pergunta: “Se eu fosse chamado para revisar esse código em uma&lt;br&gt;
Code Review eu conseguiria explicar cada linha e justificar essa&lt;br&gt;
escolha de design?”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;strong&gt;Se a resposta for sim:&lt;/strong&gt;  Use a IA como sua copilota e aproveite a velocidade.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Se a resposta for não:&lt;/strong&gt;  Pare. Não dê  &lt;em&gt;merge&lt;/em&gt;. Use esse exato momento para estudar o que foi gerado, entender o porquê daquela solução e pesquisar os fundamentos por trás dela antes de confiar cegamente.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A IA pode ser a maior ferramenta de aprendizado que já tivemos, desde que você assuma o papel de estudante ativo, e não de mero copiador de  &lt;em&gt;prompts&lt;/em&gt;.&lt;/p&gt;




&lt;h3&gt;
  
  
  Redirecionando o tempo ganho
&lt;/h3&gt;

&lt;p&gt;No fim das contas, a automação dos 70% padronizados do nosso trabalho é uma excelente notícia, ela nos livra do trabalho puramente "braçal" e repetitivo que consumia horas do nosso dia. O erro está em achar que o trabalho acaba quando esses 70% são entregues.&lt;/p&gt;

&lt;p&gt;O verdadeiro diferencial humano, o que define uma pessoa engenheira de software de alto nível, mora justamente na nossa capacidade de navegar pelos 30% complexos. Use o tempo que a IA te deu de presente na base do código para pensar melhor na arquitetura, na segurança, na experiência do usuário e no impacto real do que você está construindo.&lt;/p&gt;

&lt;p&gt;Pachi Parra&lt;/p&gt;

</description>
      <category>braziliandevs</category>
      <category>ai</category>
      <category>programming</category>
      <category>productivity</category>
    </item>
    <item>
      <title>3 Competências essenciais para programar com IA em 2026</title>
      <dc:creator>Pachi 🥑 (she/her)</dc:creator>
      <pubDate>Mon, 08 Dec 2025 14:36:27 +0000</pubDate>
      <link>https://dev.to/pachicodes/3-competencias-essenciais-para-programar-com-ia-em-2026-2156</link>
      <guid>https://dev.to/pachicodes/3-competencias-essenciais-para-programar-com-ia-em-2026-2156</guid>
      <description>&lt;p&gt;A gente sempre fala sobre como a tecnologia e as linguagens de programação estão sempre mudando né? Mas dessa vez estamos vivendo uma virada histórica, e é obvio que eu estou falando dela mesma, a IA!.&lt;/p&gt;

&lt;p&gt;Nos próximos anos, IAs vão gerar grande parte do código chato e repetitivo (95% nos próximos 5 anos segundo o GitHub). Parece assustador? Só à primeira vista. Na prática, isso abre espaço para um tipo de trabalho muito mais estratégico e interessante.&lt;/p&gt;

&lt;p&gt;Máquinas são velozes e impecáveis na sintaxe, mas continuam péssimas em criatividade, contexto e visão sistêmica. E é exatamente aí que você pode brilhar. ✨&lt;/p&gt;

&lt;p&gt;Estamos migrando de um modelo baseado em digitar código para um modelo centrado em orquestrar soluções. Não importa quantas linhas você escreve em um dia. Importa se você entende o problema, desenha boas arquiteturas e sabe guiar as ferramentas de IA como uma regente experiente (artístico né? haha).&lt;/p&gt;

&lt;p&gt;Para chegar lá, vou deixar aqui três habilidades vão te colocar na frente agora, não só no futuro (até porque né, quem sabe do futuro?).&lt;/p&gt;

&lt;h2&gt;
  
  
  Habilidade 1: Domine a engenharia de prompt (contexto!)
&lt;/h2&gt;

&lt;p&gt;IA não lê mentes. Ainda bem, né? Mas isso significa que, se você der contexto pela metade, vai receber código genérico ou alucinado, então mais importante do que pedir, é como você pede.&lt;/p&gt;

&lt;p&gt;Ferramentas como GitHub Copilot Spaces vieram justamente para resolver esse problema. Em vez de tratar cada pergunta como se fosse a primeira vez, você cria ambientes onde a IA entende seu projeto, seu estilo e suas regras.&lt;/p&gt;

&lt;p&gt;Como aplicar hoje:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Crie espaços de contexto dedicados para cada projeto.  &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Alimente a IA com tudo que importa: documentação, arquivos reais, padrões internos.  &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Peça com precisão. Não é “crie uma query SQL”, é “crie uma query SQL usando o esquema que anexei, filtrando usuários ativos”.  &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Compartilhe esse contexto com sua equipe. Ensinar a IA não precisa ser um trabalho solitário.  &lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Habilidade 2: Exercite o julgamento crítico
&lt;/h2&gt;

&lt;p&gt;Já que a IA consegue gerar sintaxe com facilidade, o que mais importa agora é a sua capacidade de avaliar, rejeitar, adaptar e alinhar as soluções.&lt;/p&gt;

&lt;p&gt;A IA pode revisar seu PR e apontar problemas óbvios, mas a decisão final é sua, você é a pessoa que conhece a arquitetura, o cliente, a realidade da equipe e o futuro do produto.&lt;/p&gt;

&lt;p&gt;Como fortalecer esse olhar:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Use IA como par de revisão antes de envolver humanos.  &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Questione sempre. A IA sugere padrões, mas raramente entende as exceções que quebram tudo amanhã.  &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Personalize regras no projeto. Um simples arquivo copilot-instructions.md pode transformar a qualidade das sugestões.  &lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Habilidade 3: Aprenda para Sempre
&lt;/h2&gt;

&lt;p&gt;A vida útil das skills técnicas encurtou. Hoje você domina um framework; amanhã ele vira um meme. No mundo assistido por IA, o conhecimento estático vale menos do que a capacidade de aprender rápido.&lt;/p&gt;

&lt;p&gt;Para se manter relevante:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Reforce fundamentos de IA. Se ainda não domina Python, comece daí (Autocrítica: Pachi de 2026, aprenda Python). Entenda o básico de frameworks de ML e o que rola por trás dos modelos que você usa.  &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Aprenda NLP e princípios de LLMs. Quanto mais você entende, melhores ficam seus prompts.  &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Crie prova social. Contribua em open source, escreva, mostre seu processo. Aprender em público te destaca.  &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Tire certificações em ferramentas de IA. Não pelos diplomas, mas pelo pra mostrar que você está se atualizando de verdade.  &lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  O futuro é promissor para quem se move agora
&lt;/h2&gt;

&lt;p&gt;Inspirador esse subtitulo né? Até parece que foi o GPT que escreveu haha Mas fui eu, eu sou inspiradora.&lt;/p&gt;

&lt;p&gt;Programação assistida por IA não elimina o humano (ainda rs) mas aumenta a importância de quem pensa bem, sabe se comunicar e enxerga o todo. O mercado vai continuar mudando rápido, mas quem combina IA com criatividade, contexto e aprendizado contínuo acompanha e se mantém relevante.&lt;/p&gt;

&lt;p&gt;O código continua importante, mas a sua visão estratégica vale muito mais do que qualquer linha escrita às pressas por uma máquina.&lt;/p&gt;

&lt;h2&gt;
  
  
  Quer dar o próximo passo?
&lt;/h2&gt;

&lt;p&gt;Se você quer realmente se preparar para esse novo cenário da programação, tem uma oportunidade perfeita rolando agora: o &lt;a href="https://www.dio.me/bootcamp/github-copilot-codigo-na-pratica" rel="noopener noreferrer"&gt;Bootcamp GitHub Copilot - Código na Prática&lt;/a&gt;, da DIO em parceria com o GitHub. É gratuito, já está com inscrições abertas.&lt;/p&gt;

&lt;p&gt;É a chance de aprender, na prática, como desenvolver com IA ao seu lado: criar APIs, refatorar código com segurança, gerar testes automatizados e construir projetos reais que aumentam sua produtividade de verdade.&lt;br&gt;&lt;br&gt;
&lt;a href="https://www.dio.me/bootcamp/github-copilot-codigo-na-pratica" rel="noopener noreferrer"&gt;Bora garantir sua vaga enquanto ainda tem?&lt;/a&gt;&lt;/p&gt;

</description>
      <category>braziliandevs</category>
      <category>githubcopilot</category>
      <category>ai</category>
      <category>githubbrasil</category>
    </item>
    <item>
      <title>🚀 Novidades GitHub Universe 2025</title>
      <dc:creator>Pachi 🥑 (she/her)</dc:creator>
      <pubDate>Fri, 07 Nov 2025 17:37:48 +0000</pubDate>
      <link>https://dev.to/pachicodes/novidades-github-universe-2025-30mo</link>
      <guid>https://dev.to/pachicodes/novidades-github-universe-2025-30mo</guid>
      <description>&lt;p&gt;O GitHub Universe é a conferência global anual onde o GitHub anuncia as principais inovações e as ferramentas moldarão o futuro do desenvolvimento de software. A edição de 2025 marcou uma &lt;strong&gt;transição definitiva para a era da inteligência artificial&lt;/strong&gt;, com um foco claro na experiência das pessoas desenvolvedoras e na capacitação das equipes.&lt;/p&gt;

&lt;p&gt;Com a missão de &lt;strong&gt;"Explorar as mais recentes ferramentas do GitHub que moldam o software agente e a escolha das pessoas desenvolvedoras"&lt;/strong&gt;, a conferência estabeleceu um novo marco, anunciando desde um centro de controle unificado para agentes até integrações profundas no fluxo de trabalho.&lt;/p&gt;

&lt;p&gt;E no post de hoje, vi trazer as novidades mais importantes anunciadas no evento:&lt;/p&gt;

&lt;h2&gt;
  
  
  🤖 A Nova Era dos Agentes: Apresentando o Agent HQ
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;(Novidades em Breve)&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;O anúncio mais impactante é o Agent HQ, que promete ser um centro de comando unificado para orquestrar qualquer agente de código, de qualquer lugar. Esta nova evolução trará recursos cruciais para a gestão de tarefas complexas:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Introdução ao Agent HQ&lt;/strong&gt;-  &lt;a href="https://github.blog/news-insights/company-news/welcome-home-agents/?utm_source=web-k2k-blog-cta&amp;amp;utm_medium=web&amp;amp;utm_campaign=universe25" rel="noopener noreferrer"&gt;Leia o Blog&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Centro de Controle e Missões:&lt;/strong&gt; Uma visão unificada para atribuir, guiar, rastrear e revisar tarefas complexas executadas por agentes em todo o ecossistema GitHub.&lt;a href="https://github.blog/changelog/2025-10-28-a-mission-control-to-assign-steer-and-track-copilot-coding-agent-tasks/?utm_source=web-k2k-mission-control-cta&amp;amp;utm_medium=web&amp;amp;utm_campaign=universe25" rel="noopener noreferrer"&gt;Leia o Changelog&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Agentes Customizados:&lt;/strong&gt; Capacidade de personalizar agentes com prompts, ferramentas e contextos específicos para tarefas de desenvolvimento e compartilhamento entre equipes. &lt;a href="https://github.blog/changelog/2025-10-28-custom-agents-for-github-copilot/" rel="noopener noreferrer"&gt;Leia o Changelog&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🌐 Fluxos de Trabalho Inteligentes com Copilot Integrado
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;(Disponível Agora)&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;O GitHub Copilot está se expandindo para se tornar um assistente de fluxo de trabalho ainda mais integrado.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Conecte o Copilot ao seu Fluxo de Trabalho&lt;/strong&gt; - &lt;a href="https://github.com/features/copilot" rel="noopener noreferrer"&gt;Explore o Copilot&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Copilot Designável:&lt;/strong&gt; Agora é possível atribuir tarefas ao Copilot diretamente em ferramentas populares de gerenciamento, como Slack, Microsoft Teams, Linear e Azure Boards.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://docs.github.com/en/copilot/concepts/tools/about-copilot-integrations" rel="noopener noreferrer"&gt;Explore as Integrações do Copilot&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Revisão de Código Agente:&lt;/strong&gt; O Copilot aprimora suas revisões de código combinando a inteligência do modelo com a ferramenta CodeQL. &lt;a href="https://github.blog/changelog/2025-10-28-new-public-preview-features-in-copilot-code-review-ai-reviews-that-see-the-full-picture" rel="noopener noreferrer"&gt;Leia o Changelog&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  💻 Experiência de Código Aprimorada no VS Code
&lt;/h2&gt;

&lt;p&gt;_&lt;br&gt;
(Disponível Agora)_&lt;/p&gt;

&lt;p&gt;O Visual Studio Code, ambiente de desenvolvimento essencial, recebe atualizações focadas em planejamento e conformidade.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Modo de Planejamento (Plan Mode):&lt;/strong&gt; As pessoas desenvolvedoras podem usar o Plan Mode para criar um plano passo a passo antes de escrever o código. &lt;a href="https://github.blog/changelog/2025-10-28-github-copilot-in-visual-studio-code-gets-upgraded" rel="noopener noreferrer"&gt;Leia o Changelog&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Seus Agentes, Suas Regras:&lt;/strong&gt; Defina diretrizes de projeto no arquivo AGENTS.md para que cada agente siga os padrões da equipe. &lt;a href="https://code.visualstudio.com/docs/copilot/customization/custom-instructions#_use-an-agentsmd-file-experimental?utm_source=web-k2k-vscode-agentsmd-cta&amp;amp;utm_medium=web&amp;amp;utm_campaign=universe25" rel="noopener noreferrer"&gt;Leia a Documentação&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Integração MCP Simplificada:&lt;/strong&gt; Acesse e instale servidores MCP (Model Control Plane) diretamente do GitHub MCP Registry dentro do VS Code. &lt;a href="https://code.visualstudio.com/docs/copilot/customization/mcp-servers" rel="noopener noreferrer"&gt;Explore o Suporte ao MCP&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  💼 Governança e Visibilidade para Empresas
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;(Disponível Agora)&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Para o ambiente Enterprise, o foco é em governança, segurança e métricas de adoção de IA.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;GitHub Code Quality:&lt;/strong&gt; Oferece visibilidade e relatórios em toda a organização para melhorar a qualidade do código. &lt;a href="https://github.blog/changelog/2025-10-28-github-code-quality-in-public-preview?utm_source=web-k2k-code-quality-cta&amp;amp;utm_medium=web&amp;amp;utm_campaign=universe25" rel="noopener noreferrer"&gt;Leia o Changelog&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Painel de Métricas do Copilot:&lt;/strong&gt; Dashboard e API com um quadro completo de uso do Copilot, incluindo métricas de usuários ativos e adoção. &lt;a href="https://github.blog/changelog/2025-10-28-copilot-usage-metrics-dashboard-and-api-in-public-preview/?utm_source=web-k2k-copilot-metrics-cta&amp;amp;utm_medium=web&amp;amp;utm_campaign=universe25" rel="noopener noreferrer"&gt;Leia o Changelog&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Governança de Fluxos de Agentes:&lt;/strong&gt; Permite que as empresas centralizem o gerenciamento de agentes, definam políticas de segurança e configurem acessos. &lt;a href="https://github.blog/changelog/2025-10-28-enterprise-ai-controls-the-agent-control-plane-are-in-public-preview/?utm_source=web-k2k-control-plane-cta&amp;amp;utm_medium=web&amp;amp;utm_campaign=universe25" rel="noopener noreferrer"&gt;Leia o Changelog&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  📊 O Estado do Octoverse em 2025
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;(Disponível Agora)&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;O relatório anual do Octoverse também foi lançado, revelando as principais tendências da comunidade.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  Relatório Octoverse - &lt;a href="https://github.blog/news-insights/octoverse/octoverse-a-new-developer-joins-github-every-second-as-ai-leads-typescript-to-1/?utm_source=web-k2k-octoverse-cta&amp;amp;utm_medium=web&amp;amp;utm_campaign=universe25" rel="noopener noreferrer"&gt;Leia o Relatório Completo&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Em resumo...
&lt;/h2&gt;

&lt;p&gt;O GitHub Universe 2025 não apenas apresentou ferramentas; ele delineou o mapa para o futuro do desenvolvimento. &lt;br&gt;
&lt;strong&gt;Com o Agent HQ e a expansão do Copilot, o GitHub está garantindo que as pessoas desenvolvedoras mantenham o controle, a visibilidade e a capacidade de escolha, mesmo enquanto a IA assume tarefas mais complexas.&lt;/strong&gt; &lt;br&gt;
Essas inovações solidificam a visão do GitHub: transformar desafios em soluções automatizadas e permitir que as pessoas desenvolvedoras se concentrem no que fazem de melhor: inovar e criar.&lt;/p&gt;

&lt;p&gt;Explore os links acima para mergulhar na nova era do desenvolvimento agente! ✨&lt;/p&gt;

</description>
      <category>githubbrasil</category>
      <category>braziliandevs</category>
    </item>
    <item>
      <title>Oi :3</title>
      <dc:creator>Pachi 🥑 (she/her)</dc:creator>
      <pubDate>Thu, 30 Oct 2025 21:08:54 +0000</pubDate>
      <link>https://dev.to/pachicodes/oi-3-4ikf</link>
      <guid>https://dev.to/pachicodes/oi-3-4ikf</guid>
      <description></description>
    </item>
    <item>
      <title>O Que É DevRel? Entenda Developer Relations no Brasil</title>
      <dc:creator>Pachi 🥑 (she/her)</dc:creator>
      <pubDate>Wed, 01 Oct 2025 20:54:00 +0000</pubDate>
      <link>https://dev.to/consultoriadevrel/o-que-e-devrel-entenda-developer-relations-no-brasil-45i4</link>
      <guid>https://dev.to/consultoriadevrel/o-que-e-devrel-entenda-developer-relations-no-brasil-45i4</guid>
      <description>&lt;p&gt;Olá, pessoas! Eu sou a &lt;strong&gt;Pachi Parra&lt;/strong&gt;, e como Developer Advocate no GitHub, mergulho diariamente no universo de &lt;strong&gt;Developer Relations (DevRel)&lt;/strong&gt;. Essa área é uma paixão para mim, e percebo o quanto falta conteúdo em português sobre ela. É por isso que estou aqui, começando essa série do &lt;strong&gt;Abacate DevRel&lt;/strong&gt;, para preencher esse vazio e compartilhar minha experiência (de startups a empresas grandes como o GitHub!).&lt;/p&gt;

&lt;p&gt;Este artigo é baseado no nosso primeiro vídeo, onde vamos desvendar: &lt;strong&gt;o que é DevRel?&lt;/strong&gt; E por que essa área é tão importante? Vamos lá!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;1. DevRel: A Ponte de Mão Dupla entre Empresa e Comunidade Dev&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;O termo &lt;strong&gt;DevRel&lt;/strong&gt; vem do inglês "Developer Relations", que em português se traduz como "Relações com Pessoas Desenvolvedoras". Basicamente, DevRel é a &lt;strong&gt;ponte&lt;/strong&gt; que une a empresa e a comunidade de desenvolvedores.&lt;/p&gt;

&lt;p&gt;Mas atenção: essa ponte é de &lt;strong&gt;mão dupla&lt;/strong&gt;! Isso significa que o profissional de DevRel não apenas leva a empresa, seus produtos e tecnologias para a comunidade, mas também traz o feedback, as dores e as necessidades da comunidade de volta para a empresa. Nossa função é ser essa interface neutra, representando ambos os lados para garantir uma comunicação eficaz e aprimoramento contínuo.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;2. Por Que DevRel é Importante? Benefícios para Empresas e Devs&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;DevRel não é apenas um "extra"; é uma área crucial com benefícios tangíveis tanto para as empresas quanto para a própria comunidade de desenvolvedores.&lt;/p&gt;

&lt;h4&gt;
  
  
  &lt;strong&gt;2.1. Para as Empresas de Tecnologia:&lt;/strong&gt;
&lt;/h4&gt;

&lt;p&gt;Existem vários motivos pelos quais as empresas precisam de DevRel. Selecionei alguns:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Adoção e Feedback (Melhoria do Produto):&lt;/strong&gt; Um dos pilares do DevRel é garantir a &lt;strong&gt;adoção&lt;/strong&gt; do produto ou tecnologia pela comunidade tech. Para isso, estamos sempre focados em coletar o feedback. Não se trata apenas de seguir um roadmap pré-definido, mas de ouvir quem realmente usa o produto. A gente avalia esse feedback para ver se faz sentido e como podemos melhorar. Isso garante que o produto evolua escutando o usuário final, o que é fundamental para a sua aceitação no mercado.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Comunidade e Confiança (Lealdade à Marca):&lt;/strong&gt; Construir uma comunidade engajada ao redor do produto ou da marca é importante. Pessoas que usam o nosso produto, que estão abertas a dar feedback, geram &lt;strong&gt;confiança&lt;/strong&gt; e &lt;strong&gt;lealdade&lt;/strong&gt;. Essa confiança se estende à &lt;strong&gt;marca empregadora&lt;/strong&gt;. A comunidade Dev é bem unida e se conversa. Se a sua marca é conhecida por se importar com as pessoas desenvolvedoras, por ter um produto de qualidade e por ouvir o feedback, ela vai ter uma boa reputação com a comunidade.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Atração de Talentos:&lt;/strong&gt; Pessoas Desenvolvedoras querem trabalhar em lugares onde se sentem valorizadas e entendidas, uma reputação positiva construída pelo DevRel atrai os melhores talentos para a empresa.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  &lt;strong&gt;2.2. Para a Comunidade Dev&lt;/strong&gt;
&lt;/h4&gt;

&lt;p&gt;E para quem está na comunidade dev, por que o DevRel importa?&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Suporte e Recursos Acessíveis:&lt;/strong&gt; Uma empresa com um time de DevRel não oferece apenas documentação. Oferecemos vídeos educacionais, fazemos lives, compartilhamos cases de uso e criamos exemplos de código. Isso significa mais suporte e recursos para você aprender e usar a tecnologia.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Voz Ativa e Influência no Produto:&lt;/strong&gt; O feedback que a comunidade dá não é ignorado. Seja sobre bugs, novas funcionalidades ou melhorias, o DevRel garante que essa voz chegue à empresa e seja considerada no desenvolvimento do produto. Você consegue influenciar diretamente no que está sendo criado.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Networking e Aprendizado Contínuo:&lt;/strong&gt; Muitas empresas com foco em DevRel criam conteúdo educacional de alta qualidade e organizam eventos (online e presenciais). Isso contribui diretamente para o seu crescimento pessoal e profissional como pessoa desenvolvedora.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;3. DevRel NÃO é Marketing: Entenda a Diferença Fundamental&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Essa é uma confusão comum, mas importante de esclarecer: &lt;strong&gt;DevRel não é marketing&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Trabalhamos muito &lt;em&gt;com&lt;/em&gt; marketing, produto e engenharia, mas nossa essência é diferente.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Foco em Relacionamento e Valor (Não Venda Direta):&lt;/strong&gt; Enquanto o marketing tradicional geralmente tem um foco de venda (trazer pessoas para um funil para converter em clientes), o DevRel foca em construir &lt;strong&gt;relacionamento e entregar valor&lt;/strong&gt;. Meu trabalho é te educar, te ajudar a ver o valor do meu produto. Se, no fim, meu produto não for o ideal para você, tudo bem. Minha obrigação é ser essa ponte de conhecimento e apoio.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Credibilidade e Autenticidade (Não Apenas Promoção):&lt;/strong&gt; Não fazemos promoção cega. Claro que, trabalhando no GitHub, eu produzo artigos sobre o uso do GitHub. Mas o objetivo principal é que você aprenda a usar a ferramenta, não apenas promovê-la. E, se minha ferramenta não for a melhor para a sua necessidade específica, minha obrigação é ser honesta e, talvez, até sugerir uma alternativa. Minha responsabilidade é representar a comunidade e seus interesses.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;4. O Cenário DevRel no Brasil: Potencial e Realidade Atual&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;DevRel é muito mais conhecido fora do Brasil, mas a área está se desenvolvendo por aqui. Tenho trabalhado com DevRel no Brasil há três anos e vejo um &lt;strong&gt;crescimento constante, mas gradual&lt;/strong&gt;. Principalmente neste ano, notei algumas novas vagas surgindo.&lt;/p&gt;

&lt;p&gt;No Brasil, percebo um &lt;strong&gt;foco maior em DevRel interno&lt;/strong&gt;. Isso significa que muitas empresas estão priorizando otimizar a experiência do desenvolvedor que já está dentro da própria organização.&lt;/p&gt;

&lt;p&gt;Apesar do crescimento ser mais lento e com um foco específico, o DevRel no Brasil tem &lt;strong&gt;muito potencial que ainda não está sendo explorado&lt;/strong&gt;. Há um vasto campo para empresas que desejam investir nessa área de conexão e engajamento com a comunidade dev.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Sua Jornada em DevRel Começa Aqui!&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Espero que este artigo tenha te dado uma visão clara e objetiva sobre o que é DevRel e a sua importância. Essa é apenas a primeira etapa de uma jornada de aprendizado que vamos fazer juntos aqui no &lt;strong&gt;Abacate DevRel&lt;/strong&gt;.&lt;/p&gt;

</description>
      <category>braziliandevs</category>
      <category>devrel</category>
    </item>
    <item>
      <title>O Valor de uma Comunidade: Seis pilares tangíveis para o crescimento da sua empresa</title>
      <dc:creator>Pachi 🥑 (she/her)</dc:creator>
      <pubDate>Wed, 01 Oct 2025 20:52:33 +0000</pubDate>
      <link>https://dev.to/consultoriadevrel/o-valor-de-uma-comunidade-seis-pilares-tangiveis-para-o-crescimento-da-sua-empresa-3i4g</link>
      <guid>https://dev.to/consultoriadevrel/o-valor-de-uma-comunidade-seis-pilares-tangiveis-para-o-crescimento-da-sua-empresa-3i4g</guid>
      <description>&lt;p&gt;Olá! &lt;br&gt;
Sei que, como líder de negócios, você está constantemente buscando maneiras de &lt;strong&gt;fazer a sua empresa crescer, otimizar custos e encantar clientes&lt;/strong&gt;. Eu também! E, sabe, ao longo da minha carreira, percebi que muitas empresas investem rios de dinheiro para atrair novos clientes, mas acabam esquecendo de um tesouro que já está ali: &lt;strong&gt;aquelas pessoas que já escolheram a sua marca&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;O que aconteceria se a gente desse a elas um espaço para se conectar, aprender e até mesmo defender o seu negócio? Acredite, o potencial é imenso! Não estou falando de mais uma ferramenta ou de uma estratégia mirabolante. Estou falando de &lt;strong&gt;comunidade&lt;/strong&gt;. E, neste artigo, quero te convidar a ir além do que o mercado dita e desvendar o &lt;strong&gt;valor inestimável de uma comunidade bem estruturada&lt;/strong&gt;, mostrando como ela não é apenas um "extra", mas um pilar fundamental para os resultados do seu negócio.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;1. Otimização de custos com suporte e atendimento&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Imagine suas próprias clientes e clientes auxiliando uns aos outros, resolvendo dúvidas e compartilhando soluções. Isso não é ficção, é a realidade de uma comunidade ativa. Este é, talvez, o benefício mais direto e, paradoxalmente, um dos mais subestimados. Ao empoderar suas clientes e clientes, a sua empresa se beneficia de um poderoso sistema de &lt;strong&gt;call deflection&lt;/strong&gt;, onde dúvidas comuns são resolvidas pelos próprios pares.&lt;/p&gt;

&lt;p&gt;Isso &lt;strong&gt;reduz significativamente o volume de chamados&lt;/strong&gt; para a sua equipe de suporte, liberando seus especialistas para focarem em questões complexas e de maior valor. Estudos da &lt;strong&gt;TSIA (Technology &amp;amp; Services Industry Association)&lt;/strong&gt; mostram que o custo de uma interação de suporte via autoatendimento (comunidade ou FAQ) pode ser até &lt;strong&gt;10 vezes menor&lt;/strong&gt; do que uma interação via call center. Empresas como a &lt;strong&gt;Salesforce&lt;/strong&gt;, com sua Trailblazer Community, e a &lt;strong&gt;Atlassian&lt;/strong&gt;, com seus fóruns de usuários, são exemplos clássicos de como o suporte &lt;em&gt;peer-to-peer&lt;/em&gt; gera economia milionária anualmente e aumenta a satisfação do cliente. As respostas permanecem publicamente acessíveis, construindo uma base de conhecimento colaborativa que se enriquece a cada interação, se tornando um recurso valioso para todos.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;2. Geração contínua de insights e feedback para produto&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Uma comunidade vibrante atua como um canal de escuta ativa e profunda, oferecendo &lt;strong&gt;insights orgânicos e em tempo real&lt;/strong&gt; que as pesquisas tradicionais raramente captam. Ela é um termômetro preciso e dinâmico para:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Pontos de fricção e usabilidade&lt;/strong&gt;: Entenda exatamente onde suas clientes e clientes enfrentam dificuldades, diretamente da fonte.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Necessidades não atendidas e oportunidades de melhoria&lt;/strong&gt;: Descubra o que elas e eles realmente desejam e ainda não encontraram em sua oferta.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Priorização de&lt;/strong&gt; &lt;em&gt;bugs&lt;/em&gt; &lt;strong&gt;e funcionalidades urgentes&lt;/strong&gt;: Tome decisões de &lt;em&gt;roadmap&lt;/em&gt; baseadas na voz autêntica de quem usa seu produto.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Essa inteligência não vem de formulários estáticos ou pesquisas padronizadas. Ela emerge de conversas genuínas, contextos ricos e nuances que as equipes de produto frequentemente não captam sozinhas. A &lt;strong&gt;CMX, uma das maiores comunidades globais de profissionais de comunidade&lt;/strong&gt;, aponta que empresas com comunidades ativas reportam um ciclo de desenvolvimento de produto &lt;strong&gt;mais rápido e alinhado às necessidades do cliente&lt;/strong&gt;, resultando em menor retrabalho e maior aceitação de novas funcionalidades. Esse fluxo constante de feedback qualificado é um atalho para a inovação relevante.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;3. Aumento da retenção e lealdade de clientes&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;A longevidade da cliente e do cliente não se baseia apenas em funcionalidades ou preço. As pessoas permanecem engajadas porque se sentem parte de algo maior. Quando uma cliente ou um cliente é acolhida(o), aprende com seus pares e sente que sua voz tem peso dentro da sua marca, os resultados são claros:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Maior tempo de permanência e engajamento&lt;/strong&gt; com a marca.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Aumento do gasto médio&lt;/strong&gt; e exploração de outros produtos/serviços.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Defesa orgânica da marca&lt;/strong&gt; em ambientes públicos e privados.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Um estudo da &lt;strong&gt;Higher Logic&lt;/strong&gt; revelou que clientes engajados em comunidades têm uma taxa de retenção &lt;strong&gt;significativamente maior&lt;/strong&gt;, chegando a &lt;strong&gt;15-20% acima&lt;/strong&gt; daqueles que não participam. Além disso, tendem a fazer compras repetidas e a ter um LTV (Lifetime Value) mais elevado. A comunidade se torna o elo emocional indispensável entre a empresa e a cliente/cliente, construindo uma lealdade que vai muito além da transação. É a base para um relacionamento duradouro e lucrativo.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;4. Aquisição de novos clientes e dedução do CAC&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Comunidades são potentes canais de aquisição, mas com uma distinção crucial: o fluxo é de dentro para fora. Clientes satisfeitas e satisfeitos, que tiveram experiências positivas e se sentem parte da sua marca, naturalmente se tornam advogados e promotores. Elas e eles compartilham suas histórias, recomendam seus produtos e serviços e validam sua marca para novos &lt;em&gt;prospects&lt;/em&gt; de forma autêntica.&lt;/p&gt;

&lt;p&gt;Pesquisas da &lt;strong&gt;Nielsen&lt;/strong&gt; consistentemente mostram que as recomendações de amigos e familiares são a forma mais confiável de publicidade. Uma comunidade bem-sucedida amplifica essa confiança, transformando membros em verdadeiros defensores que endossam sua marca de forma espontânea. Isso pode &lt;strong&gt;reduzir o CAC (Custo de Aquisição de Cliente) em até 30%&lt;/strong&gt;, como visto em algumas empresas com fortes programas de referência baseados em comunidade. Quando uma potencial cliente ou um potencial cliente interage com a comunidade antes mesmo de se tornar uma compradora ou um comprador, ela/ele se conecta com narrativas autênticas e validações de pares, resultando em maior confiança na decisão de compra e um ciclo de vendas mais sustentável e eficiente.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;5. Inteligência de mercado e monteúdo para marketing e vendas&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Uma comunidade ativa é um repositório inestimável de inteligência competitiva e insights para suas estratégias de mercado. Ela revela:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Quais temas e conteúdos geram maior tração e ressonância com o seu público.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Quais objeções de vendas são mais frequentes, permitindo que suas equipes se preparem melhor.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Quais mensagens de marketing ressoam com o seu público-alvo, otimizando suas campanhas.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Plataformas como a &lt;strong&gt;Reddit&lt;/strong&gt; (para insights de nicho e tendências) ou comunidades específicas de software (para entender dores e soluções do setor) são minas de ouro para equipes de marketing e vendas. A própria &lt;strong&gt;Google&lt;/strong&gt;, por exemplo, utiliza suas comunidades de desenvolvedores e usuários para captar tendências e refinar suas estratégias de comunicação e vendas. Isso permite que as equipes de marketing e vendas parem de operar com suposições e passem a se basear em dados qualitativos aprofundados, provenientes da fonte mais confiável: suas próprias clientes e clientes.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;6. Construção de um diferencial inimitável&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Preço, tecnologia, campanhas de marketing — tudo isso pode, em maior ou menor grau, ser replicado por concorrentes. No entanto, a cultura de uma comunidade vibrante, a profundidade das conexões entre as pessoas e a confiança que se constrói dentro dela são intrínsecas e &lt;strong&gt;inimaginavelmente difíceis de copiar&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Como &lt;strong&gt;Peter Thiel, cofundador do PayPal&lt;/strong&gt;, argumenta, o "fosso" de uma empresa é seu diferencial competitivo que impede a cópia. A comunidade é um dos "fossos" mais poderosos e sustentáveis que uma empresa pode construir, pois é baseada em &lt;strong&gt;conexões humanas e lealdade emocional&lt;/strong&gt;, algo que algoritmos e orçamentos de marketing simplesmente não conseguem replicar. É esse diferencial que transforma uma cliente ou um cliente em fã apaixonada(o) e, consequentemente, em uma embaixadora ou um embaixador ardente da sua marca.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Ative o potencial da sua comunidade&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Se a sua empresa busca uma diferenciação real, um crescimento sustentável e um vínculo inquebrável com suas clientes e clientes, a resposta pode não estar em mais uma campanha de marketing ou em uma nova tecnologia. Ela reside nas pessoas que já confiam em você — e que apenas necessitam de um ambiente propício para cocriar, colaborar e prosperar em conjunto com a sua marca.&lt;/p&gt;

&lt;p&gt;A sua comunidade já existe. A diferença fundamental reside em ignorar esse ativo valioso ou ativá-lo estrategicamente para &lt;strong&gt;desbloquear um novo patamar de sucesso e rentabilidade.&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>braziliandevs</category>
      <category>comm</category>
    </item>
    <item>
      <title>Como a IA Entende a Linguagem</title>
      <dc:creator>Pachi 🥑 (she/her)</dc:creator>
      <pubDate>Tue, 30 Sep 2025 17:56:25 +0000</pubDate>
      <link>https://dev.to/pachicodes/como-a-ia-entende-a-linguagem-1668</link>
      <guid>https://dev.to/pachicodes/como-a-ia-entende-a-linguagem-1668</guid>
      <description>&lt;p&gt;Fala galera!&lt;br&gt;
Nos últimos posts vimos como a IA funciona e como ela aprende. Mas talvez a parte mais mágica pra gente que programa seja: &lt;strong&gt;como ela entende a nossa linguagem&lt;/strong&gt;.&lt;br&gt;&lt;br&gt;
Afinal, pedir em português “me sugere um nome melhor pra essa função” e receber algo útil em segundos as vezes ainda me parece mágica haha. 🧙‍♀️✨&lt;/p&gt;

&lt;p&gt;Pra explicar, vamos falar de três conceitos chave: &lt;strong&gt;NLP, LLMs e Contexto&lt;/strong&gt; (e de quebra, um probleminha comum: as &lt;em&gt;alucinações&lt;/em&gt;).&lt;/p&gt;




&lt;h2&gt;
  
  
  NLP (Processamento de Linguagem Natural)
&lt;/h2&gt;

&lt;p&gt;É a área da IA que permite que as máquinas entendam e gerem linguagem humana.&lt;br&gt;&lt;br&gt;
Graças ao NLP, um modelo consegue interpretar comandos, traduzir frases e até responder perguntas.&lt;/p&gt;

&lt;p&gt;💡 Exemplo: quando você pede “me explica esse erro em palavras simples” e o modelo traduz a mensagem do compilador pra algo compreensível.&lt;/p&gt;




&lt;h2&gt;
  
  
  LLM (Large Language Model)
&lt;/h2&gt;

&lt;p&gt;Os &lt;strong&gt;LLMs&lt;/strong&gt; são modelos gigantes de linguagem treinados com toneladas de textos.&lt;br&gt;&lt;br&gt;
Eles são capazes de escrever, traduzir, resumir e até gerar código de forma muito fluida.&lt;br&gt;&lt;br&gt;
ChatGPT, Gemini e LLaMA são exemplos de LLMs.&lt;/p&gt;




&lt;h2&gt;
  
  
  Contexto
&lt;/h2&gt;

&lt;p&gt;Os modelos não têm “memória infinita”. Eles entendem o que você diz olhando para a janela de contexto, que é a quantidade de tokens que conseguem analisar de uma vez.&lt;br&gt;&lt;br&gt;
Quanto maior o contexto, mais fácil pra IA manter a conversa coerente.&lt;/p&gt;




&lt;h2&gt;
  
  
  Alucinação
&lt;/h2&gt;

&lt;p&gt;Às vezes, o modelo erra bonito: inventa fatos, bibliotecas que não existem ou dados sem sentido.&lt;br&gt;&lt;br&gt;
Isso é o que chamamos de &lt;strong&gt;alucinação&lt;/strong&gt;.&lt;br&gt;&lt;br&gt;
A resposta parece real, mas não é confiável, por isso &lt;strong&gt;sempre&lt;/strong&gt; confira antes de usar no código. 😉&lt;/p&gt;




&lt;h3&gt;
  
  
  E agora?
&lt;/h3&gt;

&lt;p&gt;Agora você já sabe o que permite que a IA entenda o que a gente escreve e responda de volta de forma útil.&lt;/p&gt;

&lt;p&gt;Na &lt;strong&gt;Parte 4&lt;/strong&gt;, vamos falar sobre como pessoas programadoras podem trabalhar lado a lado com a IA: code completion, code review e pair programming com IA.&lt;/p&gt;

&lt;p&gt;XOXO&lt;br&gt;&lt;br&gt;
Pachi 🥑&lt;/p&gt;

</description>
      <category>braziliandevs</category>
      <category>ai</category>
      <category>newbie</category>
      <category>programming</category>
    </item>
    <item>
      <title>Como a IA Aprende</title>
      <dc:creator>Pachi 🥑 (she/her)</dc:creator>
      <pubDate>Wed, 17 Sep 2025 19:35:18 +0000</pubDate>
      <link>https://dev.to/pachicodes/como-a-ia-aprende-descomplicando-a-ia-parte-2-36af</link>
      <guid>https://dev.to/pachicodes/como-a-ia-aprende-descomplicando-a-ia-parte-2-36af</guid>
      <description>&lt;p&gt;No primeiro post a gente viu os termos básicos: &lt;strong&gt;IA, Machine Learning, Deep Learning e Redes Neurais&lt;/strong&gt;. Mas como essa mágica acontece de verdade? Como a IA aprende a gerar código, sugerir soluções ou detectar fraudes?&lt;/p&gt;

&lt;p&gt;Hoje vamos falar de quatro conceitos que são a base desse aprendizado: &lt;strong&gt;modelo, dados de treinamento, tokens e tipos de aprendizado.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A ideia dessa série de artigos é trazer alguns termos por vez para facilitar no fixação do aprendizado. Eu até podia trazer tudo de uma vez, mas o artigo ia ficar grande e meio confuso, então decidi separar por partes.&lt;br&gt;
Bora? 🚀&lt;/p&gt;




&lt;h2&gt;
  
  
  Modelo
&lt;/h2&gt;

&lt;p&gt;Pensa no modelo como o cérebro da IA.&lt;br&gt;
Ele é o “produto final” de todo o treinamento, quem realmente vai executar a tarefa. Mas ele não é criado sabendo, precisa aprender com exemplos.&lt;/p&gt;

&lt;p&gt;💡 Exemplo: o GitHub Copilot é um modelo treinado para completar e sugerir código, então ele é treinado especificamente com dados de código.&lt;/p&gt;




&lt;h2&gt;
  
  
  Dados de Treinamento
&lt;/h2&gt;

&lt;p&gt;Se o modelo é o cérebro, os dados de treinamento são a escola.&lt;br&gt;
Quanto melhores e mais diversos os dados, mais inteligente e preciso o modelo fica.&lt;br&gt;
🐈‍⬛ Exemplo: se você treinar um modelo só com fotos de gatos brancos, ele pode falhar na hora de reconhecer um gato preto. (Provavelmente por isso a gente ainda vê tanto bias em IA quando vamos criar imagens).&lt;/p&gt;




&lt;h2&gt;
  
  
  Tokens
&lt;/h2&gt;

&lt;p&gt;Quando a IA trabalha com texto, ela não lê palavra por palavra. O texto é quebrado em tokens, que são pedaços menores (podem ser sílabas, partes de palavras ou palavras inteiras).&lt;/p&gt;

&lt;p&gt;Assim, o modelo aprende a prever qual token vem a seguir.&lt;br&gt;
&lt;strong&gt;Exemplo&lt;/strong&gt;: a frase “Eu amo programar” pode virar &lt;code&gt;Eu | amo | pro | gramar.&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;O ponto principal é: &lt;strong&gt;o modelo não pensa em palavras, mas em tokens. E tokens podem ser palavras inteiras ou pedaços delas.&lt;/strong&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Tipos de Aprendizado
&lt;/h2&gt;

&lt;p&gt;Nem todo aprendizado de máquina funciona igual. Os dois principais são:&lt;/p&gt;

&lt;h3&gt;
  
  
  Supervisionado
&lt;/h3&gt;

&lt;p&gt;Quando damos os exemplos já com as respostas corretas. Ex: ensinar um modelo a identificar spam mostrando e-mails já classificados como “spam” ou “não spam”.&lt;/p&gt;

&lt;h3&gt;
  
  
  Não supervisionado
&lt;/h3&gt;

&lt;p&gt;Quando entregamos os dados sem respostas e o modelo precisa achar padrões sozinho. Ex: agrupar músicas por estilo sem dizer previamente o gênero de cada uma.&lt;/p&gt;




&lt;p&gt;Agora você já sabe o que é um modelo, como ele aprende com dados, como tokens funcionam e os principais tipos de aprendizado.&lt;br&gt;
Na Parte 3, vamos mergulhar em como as máquinas entendem a linguagem: &lt;strong&gt;LLMs, NLP e contexto.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Obrigada por ler,&lt;br&gt;
Pachi 🥑&lt;/p&gt;

</description>
      <category>braziliandevs</category>
      <category>github</category>
      <category>ai</category>
      <category>newbie</category>
    </item>
  </channel>
</rss>
