iMaster Developers

Iago Cavalcante
Iago Cavalcante atualmente trabalha na EasyMateAI como Software Engineer. Apaixonado por tudo que envolve tecnologia. Gosta de contribuir e ajudar no crescimento das comunidades. Busca contribuir com o mundo open-source e acredita na lei do retorno.
  • Publicou
    19
    Artigo(s)
    book
  • Visualizados
    36100
    Vezes
    eye
  • Desde
    2019
    clock
awardArtigos Publicados
Iago Cavalcante
código
Vibe Coding com Esteroides: Claude Code, Agentes e Skills com Superpoderes

Fala, pessoal! Deixa eu contar sobre algo que mudou completamente a forma como eu codifico. Você provavelmente já ouviu falar de “vibe coding” – aquele estado de fluxo onde você só descreve o que quer e a IA te ajuda a construir. Mas e se eu te dissesse que existe uma forma de turbinar essa…

Iago Cavalcante
Dev (Back & Front)
Programação funcional com JavaScript - Funções puras

E aí, pessoal! Tudo certo? Hoje vou começar a falar um pouco sobre programação funcional utilizando JavaScript, bem como as características desse paradigma e vou entrar na primeira parte desta série, que trará os conceitos e as definições das funções puras. O que é programação funcional? Nada mais é do que um paradigma onde os…

Iago Cavalcante
Cloud Computing
ClawdBot É Incrível. E Você Deveria Ter Cuidado Ao Usar.

Fala, pessoal! Passei a semana brincando com o ClawdBot e entendi o hype. Sério. É tipo ter um Jarvis de verdade. Você manda mensagem no Telegram, ele controla seu Mac, pesquisa coisas, manda briefings de manhã, lembra de tudo. O Peter Steinberger construiu algo especial aqui. Mas eu continuo vendo gente configurando isso na máquina…

Iago Cavalcante
Dev (Back & Front)
Anatomia de um Bom RFC

Fala, galera! Vou começar com uma história que parece bobeira, mas acontece toda semana em algum time de engenharia pelo mundo. Um time de cinco devs gastou três sprints construindo um sistema de notificações. Push notifications, email, SMS, webhook – o pacote completo. No dia da demo, o product manager olhou pra tela e disse:…

Iago Cavalcante
Back-End
Anatomia de um Bom Prompt de Sistema

O espelho: RFC vs. prompt de sistema Vamos direto ao ponto. Cada seção clássica de um RFC tem um equivalente direto num prompt de sistema: Elemento do RFC Equivalente no Prompt Problem Statement Contexto / Definição de papel Proposed Solution Descrição da tarefa Constraints Regras / Limites Non-Goals Exclusões explícitas (“NÃO faça…”) Open Questions Pedidos…

Iago Cavalcante
DevSecOps
Interfaces e Contratos: Como Agentes Respeitam Fronteiras

Duas equipes. Dois serviços. Um prazo apertado. Cada time trabalha no seu canto por duas semanas. No dia da integração, ligam os dois serviços e… nada funciona. O serviço A manda o campo user_id como string. O serviço B espera um inteiro. O serviço A retorna erros com um campo error_message. O serviço B procura…

Iago Cavalcante
Generative AI
Critérios de Aceite: Quando o Agente Sabe que Terminou

Um diz que está pronta quando o código compila. Outro diz que está pronta quando tem teste. O terceiro diz que está pronta quando passou no code review. O quarto diz que está pronta quando está em produção. O quinto diz que nunca está pronta de verdade, abre uma cerveja e muda de assunto. Agora…

Iago Cavalcante
Dev (Back & Front)
Onde o Prompt Vai Além do RFC: Loops de Feedback

A disciplina dos RFCs se traduz diretamente pro mundo dos prompts: estrutura, restrições, interfaces, critérios de aceite. Cada seção do RFC encontrou seu espelho no prompt de sistema. Foi bonito, foi útil, e ainda vale. Mas se a história parasse aí, prompt seria só um RFC com outra roupa. E não é. A partir deste…

Iago Cavalcante
Back-End
Contexto Compartilhado: O que RFCs Assumem e Agentes Precisam Ouvir

O código estava perfeito. A arquitetura estava errada. Um desenvolvedor pediu para um agente criar um módulo de processamento de pedidos. O prompt era claro: “Crie um serviço de processamento de pedidos com validação, cálculo de preço e notificação ao cliente.” O agente entregou código limpo. Testes passando. Nomes bem escolhidos. Boas práticas seguidas à…

Iago Cavalcante
Generative AI
O Futuro da Especificação: Quando o RFC É o Código

As quatro fases da especificação Pensa comigo na evolução da relação entre quem especifica e quem implementa. Fase 1: O humano especifica, o humano constrói. Esse é o mundo que a gente conhece há décadas. Alguém escreve um RFC, design doc ou tech spec. Outro alguém (ou o mesmo alguém) lê, interpreta, e escreve o…

visualizando 10 de 19
Publicidade