Episódios

  • #170 Entre Vibe Coding e Dependência: A linha tênue do uso da IA
    Aug 25 2025

    Neste episódio, recebemos Reginaldo Barros e Tiago Aguiar, para discutir como a inteligência artificial está transformando a forma como desenvolvedores aprendem e evoluem na carreira.Partimos da ideia de vibe coding e dos artigos The Junior Developer Extinction e Senior project legacy para refletir sobre questões importantes: até que ponto a IA pode acelerar o aprendizado de um júnior e em que momento ela pode atrapalhar?

    🧩 Assuntos abordados:

    Introdução aos convidados

    • Introdução ao tema: artigo
    • O que é vibe coding?
    • Como o modelo generativo ajuda e como atrapalha: para aprendizado do Jr
    • Como não se tornar dependente da IA e evoluir na carreira (Jr/Senior)
    • Estratégias para não “atrofiar” o cérebro
    • Como triturar requisitos e estruturar soluções de forma consciente
    • O caminho para desenvolvedores full cycle - do negócio à arquitetura
    • Como utilizar a IA no dia a dia e como? (perguntas)

    🔗Links úteis

    • 💬 Nosso Discord: https://discord.com/invite/hGpFPsV2gB
    • ☕ Café Debug Global no Spotify: Ouça aqui
    • 📖 Livro Carreira Dev - Hábitos para evoluir no desenvolvimento do software além do código Link
    • 🌐 King Host: Link
    • 🌐 The Junior Developer Extinction: We’re All Building the Next Programming Dark: Link
    • 🌐The Senior Developer Ghetto: How We Created a Glass Ceiling Made of AI & Legacy Code: Link
    • 🌐Study suggests that to much AI use could increase cognitive decline: Link
    • 🌐MIT revela que o uso excessivo de Ia pode estar desligando o seu cérebro: Link
    • 🌐Reproduzir vídeos e áudios acelerados pode prejudicar o cérebro: Link
    • 🌐Artigo diz que Aza Raskin se arrepende de ter criado “scroll infinito: Link

    👥 Participantes

    • Jéssica Nathany – Software Developer e Host
      LinkedIn
    • Weslley Fratini – Software Developer e Co-host
      LinkedIn
    • Reginaldo Barros – Tech Lead na Builders LinkedIn
    • Tiago Aguiar – Software Engineer na InfoJobs, criador de conteúdo e MVP Microsoft Site

    🎧 Edição: Thiago Carvalho
    LinkedIn

    📬 Dúvidas, sugestões ou publicidade
    Mande um e-mail para: debugcafe@gmail.com

    See omnystudio.com/listener for privacy information.

    Exibir mais Exibir menos
    1 hora
  • #169 APIs, Arquitetura de Soluções e Protocolos MCP e A2A
    Aug 11 2025

    Neste episódio, conversamos com Flávio Lopes sobre protocolos MCP e A2A, a evolução das APIs no cenário corporativo e como a Arquitetura de Soluções se adapta às demandas modernas de integração entre sistemas.

    🧩 Assuntos abordados:

    Breve introdução ao participante

    • Uma visão geral sobre a arquitetura de soluções
    • Se a arquitetura de soluções não envolve agents IA, não faz sentido usar MCP
    • O que é MCP (Message Communication Protocol) e onde ele é utilizado
    • Diferenças entre protocolos MCP e A2A (Application to Application)
    • A importância das APIs na integração de sistemas legados e modernos
    • Arquitetura orientada a eventos vs arquitetura orientada a serviços
    • Desafios comuns na implementação de integrações A2A
    • Como arquitetar soluções escaláveis e resilientes usando APIs
    • O papel do arquiteto de soluções em ambientes complexos

    🔗Links úteis

    • 💬 Nosso Discord: https://discord.com/invite/hGpFPsV2gB
    • ☕ Café Debug Global no Spotify: Ouça aqui
    • 🌐 Artigo Google sobre Protocolo A2A: Link
    • 🌐 Artigo Bright data sobre protocolos MCP e A2A: Link
    • 🌐 Agentic MCP and A2A Architecture: A Comprehensive Guide: Link
    • 🌐 Artigo Dynatrace The rise of agentic AI part 1: Understanding MCP, A2A, and the future of automation: Link
    • 🌐 Recursos para estudo Langchain: Link
    • 🌐 Site Sensedia sobre IA: Link
    • 🌐 Plano de integração de IA Sensedia: Link

    👥 Participantes

    • Jéssica Nathany – Software Developer e Host
      LinkedIn
    • Flávio Lopes – Arquiteto de Soluções da Sensedia
    • LinkedIn
    • Github

    🎧 Edição: Thiago Carvalho
    LinkedIn

    📬 Dúvidas, sugestões ou quer anunciar com a gente?
    Mande um e-mail para: debugcafe@gmail.com

    See omnystudio.com/listener for privacy information.

    Exibir mais Exibir menos
    53 minutos
  • #168 Comunidade InterSystems com Rochael Ribeiro
    Jul 28 2025

    Neste episódio, conversamos com Rochael Ribeiro, Gerente de Pré-Vendas da InterSystems Brasil, sobre o ecossistema da Comunidade InterSystems para desenvolvedores. Uma conversa rica em insights sobre tecnologia, colaboração e o papel das comunidades técnicas no crescimento profissional.

    🧩 Assuntos abordados:

    • Breve introdução sobre a InterSystems e seu papel no mercado
    • A trajetória do Rochael Ribeiro
    • O que é a Comunidade InterSystems e como ela funciona
    • Perfil dos profissionais que participam e o que é possível encontrar por lá
    • Como a comunidade surgiu e qual seu principal objetivo
    • O impacto da plataforma Open Exchange para desenvolvedores
    • Recursos disponíveis no Developer Community
    • Como a comunidade é mantida: moderação, ferramentas e contribuição dos membros
    • A experiência de gerenciar uma comunidade técnica e estratégias para atrair novos participantes
    • Principais desafios enfrentados
    • Dicas e sugestões para quem quer se envolver mais

    🔗Links úteis

    • 💬 Nosso Discord: https://discord.com/invite/hGpFPsV2gB
    • ☕ Café Debug Global no Spotify: Ouça aqui
    • 🌐 Site oficial InterSystems: https://www.intersystems.com/br/
    • Comunidade InterSystems: https://pt.community.intersystems.com/

    👥 Participantes

    • Jéssica Nathany – Software Developer e Host
      LinkedIn
    • Weslley Fratini – Software Developer e Co-host
      LinkedIn
    • Rochael Ribeiro – Gerente de Pré-Vendas na InterSystems Brasil
      LinkedIn

    🎧 Edição: Thiago Carvalho
    LinkedIn

    📬 Dúvidas, sugestões ou quer anunciar com a gente?
    Mande um e-mail para: debugcafe@gmail.com

    See omnystudio.com/listener for privacy information.

    Exibir mais Exibir menos
    59 minutos
  • #167 Threads, Paralelismo e SO na Prática para Devs
    Jul 14 2025

    Neste episódio técnico, mergulhamos nos conceitos fundamentais de Sistema Operacional que todo desenvolvedor deveria dominar. Com insights práticos e exemplos reais, discutimos sobre threads, paralelismo e alguns conceitos importantes para você que é desenvolvedor(a) sobre S.O. e o que isso impacta no desenvolvimento de sistemas. Tivemos a participação do Vinicios Cararine.

    Assuntos abordados no tema

    • Introdução ao convidado
    • Por que Devs precisam entender de Sistema Operacional
    • Casos reais: apps lentos ou instáveis por ignorar conceitos de S.O.
    • O que é uma thread
    • Context switching: custos e impacto no desempenho
    • Thread pools: quando usar e como configurar
    • Paralelismo vs Concorrência - diferença, múltiplos cores vs. tempo compartilhado exemplos em linguagens (Go, Rust, Java)
    • Quando usar multi-threading (ex.: servidores web)
    • Quando evitar threads (ex.: tasks I/O-bound);
    • Async/Await sob a perspectiva do SO.

    Links úteis

    • Nosso Discord: https://discord.com/invite/hGpFPsV2gB
    • Café Debug global
      https://open.spotify.com/show/3S1OK2ecjZj7zoaZ34bFkP?si=ae09a6a1796a4587
    • Patrocinadora do programa https://king.host/
    • https://www.mongodb.com/products/tools/compass
    • The Linux Kernel documentation https://www.kernel.org/doc/html/latest/
    • Operating System https://pages.cs.wisc.edu/~remzi/OSTEP/
    • Why Are Threads Needed On Single-Core Processors https://www.youtube.com/watch?v=M9HHWFp84f0
    • Livro Sistemas Operacionais Modernos - https://www.amazon.com.br/Sistemas-Operacionais-Modernos-Andrew-Tanenbaum/dp/8582606168/?_encoding=UTF8&pd_rd_w=wRcRl&content-id=amzn1.sym.454738cc-1d38-49bf-ab88-1bd74f2484a1%3Aamzn1.symc.abfa8731-fff2-4177-9d31-bf48857c2263&pf_rd_p=454738cc-1d38-49bf-ab88-1bd74f2484a1&pf_rd_r=K22XK4M0NPBDZ5XZRB5E&pd_rd_wg=P0TkT&pd_rd_r=be39ae3f-29cf-4b24-b82c-9cecafa25f60&ref_=pd_hp_d_btf_ci_mcx_mr_ca_id_hp_d

    Participantes

    Jéssica Nathany (Software Developer e host)
    LinkedIn: https://www.linkedin.com/in/jessica-nathany-carvalho-freitas-38260868/

    Weslley Fratini (Software Developer e co-host)
    LinkedIn: https://www.linkedin.com/in/weslley-fratini/

    Vinicios Cararine (Software Engineer na Splitcare)
    Linkedin: https://www.linkedin.com/in/vinicios-cararine/

    Edição: Thiago Carvalho
    https://www.linkedin.com/in/thi-agocarvalho/

    Dúvidas, sugestões ou anúncios envie para: debugcafe@gmail.com

    See omnystudio.com/listener for privacy information.

    Exibir mais Exibir menos
    1 hora e 8 minutos
  • #166 MongoDB como Backend para AI Agents: Atlas Vector Search e Análises do Banco
    Jun 30 2025

    Neste episódio, exploramos o MongoDB além do básico, focando nas tendências e práticas avançadas que estão moldando o futuro dos bancos de dados NoSQL. Conversamos com Jhonathan Soares sobre como usar MongoDB como sistema de cache, os desafios do Teorema de CAP em ambientes distribuídos, e as novas possibilidades de integração com inteligência artificial através de dados vetoriais e o protocolo MCP. Conheça o AI Agent do Mongodb.

    Assuntos abordados no tema

    • Mongo como cache
    • Teorema de CAP (breve menção)
    • Melhor integração com inteligência artificial e dados vetoriais.
    • Protocolo MCP
    • Expansão de capacidades serverless via MongoDB Atlas.
    • Read Secondary: cenários ideais para utilização
    • Armadilhas comuns em dados inconsistentes
    • Query pipelines cada vez mais sofisticados, substituindo ferramentas de ETL
    • Edge computing com Mongo embutido em dispositivos (Realm).
    • Maior uso de BSON + JSON Schema para validação automática.
    • O que a IA deveria fazer com o Mongodb

    Links úteis

    • Nosso Discord: https://discord.com/invite/hGpFPsV2gB
    • Café Debug global
      https://open.spotify.com/show/3S1OK2ecjZj7zoaZ34bFkP?si=ae09a6a1796a4587
    • Patrocinadora do programa https://king.host/
    • https://www.mongodb.com/products/tools/compass
    • https://learn.mongodb.com/
    • https://dev-aditya.medium.com/understanding-temporary-inconsistency-in-mongodb-during-network-partitions-causes-and-solutions-7ab418a76ac5
    • https://www.educative.io/blog/what-is-cap-theorem
    • https://openai.com/codex/
    • https://github.com/modelcontextprotocol
    • https://www.mongodb.com/docs/manual/mcp/
    • https://www.mongodb.com/resources/basics/json-and-bson
    • https://www.mongodb.com/pt-br/docs/atlas/architecture/current/solutions-library/manufacturing-agentic-ai-framework/

    Participantes

    Jéssica Nathany (Software Developer e host)
    LinkedIn: https://www.linkedin.com/in/jessica-nathany-carvalho-freitas-38260868/

    Weslley Fratini (Software Developer e co-host)
    LinkedIn: https://www.linkedin.com/in/weslley-fratini/

    Jonathan Soares (Senior Project Leader no Mercado Livre e Criador de Conteúdo do Código Simples)

    Linkedin:https://www.linkedin.com/in/jhonathansoares/
    Codigo simples: https://codigosimples.net/

    Produtora AGO Filmes: https://thiagocarvalhofotografia.wordpress.com/
    dúvidas, sugestões ou anúncios envie para: debugcafe@gmail.com

    See omnystudio.com/listener for privacy information.

    Exibir mais Exibir menos
    1 hora e 6 minutos
  • #165 Contratos em Tech: Entendendo CLT e PJ Sem Viés
    Jun 16 2025

    Neste episódio, conversamos sobre as diferenças entre ser contratado como CLT e como PJ no mercado de tecnologia. Discutimos os impactos na vida de Devs, QAs, DevOps e até gerentes de tecnologia, abordando pontos como carga tributária, segurança jurídica, oportunidades no exterior, planejamento financeiro e muito mais.

    Assuntos abordados no tema

    • Introdução ao tema e ao participante
    • Diferença entre contratação CLT e PJ (visão prática, jurídicam, vantagens e desvantagens)
    • Tributos envolvidos para PJ (Simples Nacional, MEI, Lucro Presumido etc.)
    • O que ninguém te conta antes de virar PJ
    • PJ precisa de contador? Quanto custa manter uma empresa?
    • Planejamento financeiro ao se tornar PJ (instabilidade, reserva de emergência, impostos…)
    • PJ para exterior: Como funciona a contratação de devs brasileiros por empresas de fora?
    • Plataformas como Remessa Online, Remote, Oyster, Wise, etc.
    • Impostos para PJ que presta serviço para o exterior

    Links úteis

    • Nosso Discord: https://discord.com/invite/hGpFPsV2gB
    • Café Debug global
      https://open.spotify.com/show/3S1OK2ecjZj7zoaZ34bFkP?si=ae09a6a1796a4587
    • https://www.husky.io/melhor-opcao-receber-do-exterior

    Participantes

    Jéssica Nathany (Software Developer e host)
    LinkedIn: https://www.linkedin.com/in/jessica-nathany-carvalho-freitas-38260868/

    Weslley Fratini (Software Developer e co-host)
    LinkedIn: https://www.linkedin.com/in/weslley-fratini/

    André Aranha (Profissional de TI setor financeiro e criador conteúdo ContratoPJ)
    LinkedIn: https://www.linkedin.com/in/andrearanha/
    Canal Youtube: https://www.youtube.com/@Contrato_PJ

    Produtora AGO Filmes: https://thiagocarvalhofotografia.wordpress.com/
    dúvidas, sugestões ou anúncios envie para: debugcafe@gmail.com

    See omnystudio.com/listener for privacy information.

    Exibir mais Exibir menos
    53 minutos
  • #10 Devs Empreendedores com Franco Lamping
    Jun 2 2025

    Nós começamos uma pequena série sobre Devs e Empreendedores, vamos entrevistar desenvolvedores que ainda programam e tem seu próprio negócio. Como gerenciam seu tempo? Como organizam suas empresas? Neste programa entrevistamos o Franco Lamping que compartilhou sua experiência com nós.

    Assuntos abordados no tema

    • Apresentação do convidado
    • A carreira como desenvolvedor
    • De onde surgiu a ideia de fundar a 180 Seguros e como o motivou?
    • Como foi sair de uma das maiores fintechs brasileiras para arriscar no seu próprio negócio?
    • Como pensar em um MVP? Qual melhor caminho?
    • Desafios e como ser um bom gestor
    • Desenvolvedores precisam empreender? (opinião pessoal)
    • Programador(a) vai sempre ser um programador(a) ou é natural ir para o caminho da gestão?
    • Na sua opinião, como você enxerga o mercado de tecnologia para desenvolvedores e empreendedores com tanto avanço e investimentos em IA?
    • Gerenciamento de tempo

    Links úteis

    • Nosso Discord: https://discord.com/invite/hGpFPsV2gB
    • Café Debug global
      https://open.spotify.com/show/3S1OK2ecjZj7zoaZ34bFkP?si=ae09a6a1796a4587
    • https://180s.com.br/
    • Patrocinadora do programa https://king.host/

    Participantes

    Jéssica Nathany Software Developer e host)
    LinkedIn: https://www.linkedin.com/in/jessica-nathany-carvalho-freitas-38260868/

    Weslley Fratini (Software Developer e co-host)
    LinkedIn: https://www.linkedin.com/in/weslley-fratini/

    Franco Lamping (Co-Fundador e CTO da 180 Seguros)
    LinkedIn: https://www.linkedin.com/in/francolamping/

    Anuncie em nosso site: http://www.cafedebug.com.br
    Produtora AGO Filmes: https://thiagocarvalhofotografia.wordpress.com/

    dúvidas, sugestões ou críticas construtivas envie para: debugcafe@gmail.com

    See omnystudio.com/listener for privacy information.

    Exibir mais Exibir menos
    47 minutos
  • #164 Soft Skills para Devs: O Diferencial que Nenhum Código Ensina
    May 26 2025

    Neste episódio, conversamos sobre a importância das soft skills na carreira de quem desenvolve software. Apesar do foco técnico ser essencial, cada vez mais empresas valorizam profissionais que sabem se comunicar bem, trabalhar em equipe, lidar com feedbacks e resolver problemas de forma colaborativa. Com a presença do Tiago Aguiar e Daniel Jesus.

    Assuntos abordados no tema

    • Introdução ao tema
    • O que são soft skills e porque elas são tão relevantes para devs?
    • Habilidades mais valorizadas além da técnica: comunicação, colaboração, empatia, inteligência emocional, pensamento crítico..
    • Por que devs técnicos incríveis podem perder oportunidades por falta de soft sills?
    • Como as soft skills impactam no trabalho remoto e na convivência em times diversos?
    • Diferenças entre dev jr, pleno e sênior vai além da stack: maturidade e autonomia contra
    • Dificuldades comuns de devs com soft skills e como desenvolvê-las na prática
    • Como se preparar para entrevistas técnicas que também avaliam comportamento
    • Dicas de cursos, livros e podcasts

    Links úteis

    • Nosso Discord: https://discord.com/invite/hGpFPsV2gB
    • Café Debug global
      https://open.spotify.com/show/3S1OK2ecjZj7zoaZ34bFkP?si=ae09a6a1796a4587
    • Patrocinadora do programa https://king.host/
    • https://www.husky.io/melhor-opcao-receber-do-exterior
    • https://www.amazon.com.br/Upstarts-Airbnb-Companies-Sil%C3%ADcio-Mudando/dp/8551002082
    • https://www.amazon.com.br/Como-fazer-amigos-influenciar-pessoas/dp/8543108683
    • https://www.amazon.com.br/arte-comunica%C3%A7%C3%A3o-impacto-naturalidade-potencialize/dp/6555443464

    Participantes

    Jéssica Nathany (Software Developer e host)
    LinkedIn: https://www.linkedin.com/in/jessica-nathany-carvalho-freitas-38260868/

    Weslley Fratini (Software Developer e co-host)
    LinkedIn: https://www.linkedin.com/in/weslley-fratini/

    Tiago Aguiar (Desenvovledor .NET na InfoJobs e Criador de conteúdo)
    Site: https://beacons.ai/aguiardev

    Daniel Jesus (Líder Técnico na XP e Criador de conteúdo)
    Linkedin: https://www.linkedin.com/in/djesusnet/
    Site: https://danieljesus.io/

    Produtora AGO Filmes: https://thiagocarvalhofotografia.wordpress.com/
    dúvidas, sugestões ou anúncios envie para: debugcafe@gmail.com

    See omnystudio.com/listener for privacy information.

    Exibir mais Exibir menos
    56 minutos