Café Debug seu podcast de tecnologia

Café debug

Café Debug é um podcast dedicado ao universo da ciência e tecnologia. Desde sua fundação em 2017, o programa tem se destacado por trazer especialistas do setor para discutir uma ampla variedade de tópicos, incluindo desenvolvimento de software, ferramentas tecnológicas, conceitos avançados de arquitetura de software, trajetórias profissionais na tecnologia e na ciência, e muito mais. Junte-se a nós para explorar as últimas tendências e inovações que moldam nosso mundo. Apresentado por Jéssica Nathany e Wesley Fratini

  1. #182 O Novo Diferencial do Engenheiro de Software na Era da IA

    3D AGO

    #182 O Novo Diferencial do Engenheiro de Software na Era da IA

    Engenharia de software de verdade envolve decisões, responsabilidade, contexto, pessoas, negócio e impacto. Com a evolução acelerada dos modelos de IA generativa,  capazes de produzir código em escala, o papel do(a) engenheiro(a) muda. Codar continua sendo importante, mas não é mais o diferencial principal. Neste episódio, tivemos um bate-papo bem interessante com Angelo Belchior sobre engenharia além do código. 🧩 Assuntos abordados: Introdução do convidado Um pouco sobre a posição de Staff Software Engineer Em que momento você percebe que um erro técnico vira um problema de negócio? Engenharia como tomada de decisão, não apenas implementação Arquitetura de software como ferramenta para lidar com complexidade Análise, mitigação de riscos e investigação (Spike, Discovery e etc) Quanto mais escala, mais pessoas e mais impacto → menos o código isolado importa A importância de entender contexto, pessoas e produto Como evoluir de quem “executa bem” para quem “decide bem” Como se preparar para era da IA (saiba usar agents e continue evoluindo tecnicamente) 🔗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 🌐 Impact of AI on the 2025 Software Engineering Job Market: Link 🌐Spec-kit: Link 🌐 Artigo Angelo Belchior como criar compilador: Link   👥 Participantes Jéssica Nathany – Software Developer e Host Github.io Weslley Fratini – Software Developer e Co-host  LinkedIn Angelo Belchior – Staff Software Engineer no Picpay Link 🎧 Edição: Thiago Carvalho LinkedIn 📬 Dúvidas, sugestões ou publicidadeMande um e-mail para: debugcafe@gmail.com See omnystudio.com/listener for privacy information.

    1h 4m
  2. #181 Cache em Arquitetura de Software: Tipos, Estratégias e Impactos

    FEB 2

    #181 Cache em Arquitetura de Software: Tipos, Estratégias e Impactos

    No episódio de hoje, o assunto é cache! Conversamos com Reginaldo Barros para explicar o que é cache, seus principais tipos, estratégias de uso e por que é tão importante pensar em cache no desenho da arquitetura das aplicações. 🧩 Assuntos abordados: Introdução do convidado Apresentação do tema: por que falar sobre cache é essencial para devs e arquitetos O que é cache Contextualização: performance, escalabilidade e eficiência de recursos Cache CPU (Hardware): L1, L2, L3 objetivo de reduzir acesso à memória RAM Cache de aplicações (software): cache em memória, cache distribuído, cache de usuários (CDN) e cache de resultados de consultas Banco de dados como cache vale a pena? Cache não é sobre tecnologia é sobre estratégia Por que é importante pensar em estratégias de cache em design de sistemas? 🔗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 🌐 Explicação sobre cache - vídeo no youtube canal ByteByteGo : Link 🌐 Cache explicado - vídeo no youtube canal Augusto Galego: Link 🌐 Cache System Design concepts: Link 🌐 Uso e tipos de cache: Link 👥 Participantes Jéssica Nathany – Software Developer e Host Github.io Weslley Fratini – Software Developer e Co-host  LinkedIn Reginaldo Barros – Tech Lead na Builders Link 🎧 Edição: Thiago Carvalho LinkedIn 📬 Dúvidas, sugestões ou publicidadeMande um e-mail para: debugcafe@gmail.com See omnystudio.com/listener for privacy information.

    51 min
  3. #180 Arquitetura de Software além do código: papéis, decisões e carreira

    JAN 19

    #180 Arquitetura de Software além do código: papéis, decisões e carreira

    Neste episódio, conversamos com Renato Groffe, que compartilha sua experiência prática, explica os diferentes papéis de arquitetura e traz dicas para quem deseja evoluir na carreira técnica. Um episódio essencial para desenvolvedores(as) que querem ir além do código. 🧩 Assuntos abordados: Introdução do convidado Trajetória de Dev sênior a arquiteto O que faz um arquiteto de software: negócios, tecnologias, custos e escalabilidade O que não faz um arquiteto de software Papéis de arquiteto: arquiteto de software, arquiteto de soluções, arquiteto de cloud e arquiteto de segurança Habilidades essenciais para um(a) arquiteto(a) de software Caminhos para se tornar um(a) arquiteto(a) de software Ter um bom domínio do negócio é fundamental Disciplinas importantes na vida de um arquiteto hoje: segurança, DevOps, Cloud, Containers… 🔗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 🌐 The evolving roles of the Software Architect: Link 🌐 Software Architecture Guide - Martin Fowler: Link 🌐 Software Architecture books recommendations: Link 🌐 From developer to architect guide transition: Link 🌐 DevShow podcast: Link 🌐 Documentação Mearmaind: Link 🌐 Canal dotNET: Link 👥 Participantes Jéssica Nathany – Software Developer e Host Github.io Weslley Fratini – Software Developer e Co-host  LinkedIn Renato Groffe – Solution Architect na Amil Link 🎧 Edição: Thiago Carvalho LinkedIn 📬 Dúvidas, sugestões ou publicidadeMande um e-mail para: debugcafe@gmail.com See omnystudio.com/listener for privacy information.

    58 min
  4. #179 Dentro da Amazon: Tecnologia, Cultura e Processo Seletivo

    12/01/2025

    #179 Dentro da Amazon: Tecnologia, Cultura e Processo Seletivo

    Já se imaginou trabalhando em um dos maiores e-commerces do planeta? Neste episódio, conversamos com Bruno Tofollo, Principal Software Engineer na Amazon, que compartilhou insights valiosos sobre como se preparar para entrar na empresa, como funciona o processo seletivo, as tecnologias utilizadas no dia a dia e como a cultura Amazônica molda o trabalho dos times. 🧩 Assuntos abordados: Abertura e apresentação Trajetória do Bruno até se tornar Principal Software Engineer Curiosidades sobre trabalhar em uma big tech Como é trabalhar na Amazon: cultura, times e ideias Tecnologias utilizadas na Amazon Carreira técnica na Amazon: estrutura de níveis (SDE I, II, Senior, Principal, etc.) Diferenças entre carreira técnica e carreira de gestão O que é Bar Raiser Entrevistas na Amazon: (behavior interview, system design, algorithm, data structure) O que é preciso ter e focar para trabalhar na Amazon Como se preparar para processos seletivos técnicos Crescimento e desenvolvimento contínuo (como a Amazon incentiva a aprendizagem, ferramentas/cursos internos) 🔗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 🌐 Site Amazon: Link 🌐 Amazon Jobs: Link 🌐 Article Amazon - What's bar raiser: Link 👥 Participantes Jéssica Nathany – Software Developer e Host  LinkedIn Weslley Fratini – Software Developer e Co-host  LinkedIn Bruno Tofollo – Principal Software Engineer na Amazon Link 🎧 Edição: Thiago Carvalho LinkedIn 📬 Dúvidas, sugestões ou publicidadeMande um e-mail para: debugcafe@gmail.com See omnystudio.com/listener for privacy information.

    1h 10m
  5. #178 Clean Architecture e Vertical Slice: Entendendo as Diferenças

    11/24/2025

    #178 Clean Architecture e Vertical Slice: Entendendo as Diferenças

    Você sabe a diferença entre Clean Architecture e Vertical Slice? Sabe quando utilizar cada arquitetura? No programa de hoje trouxemos o Tiago Aguiar e o Luiz Motta, pra conversar e discutir alguns pontos de ambas as arquiteturas com a gente, qual e quando é a melhor decisão a escolher, e como isso impacta positivamente os desenvolvedores e a manutenção das aplicações. 🧩 Assuntos abordados: Apresentação dos convidados Introdução ao tema Uma breve introdução sobre clean architecture e vertical slice A importância de escolher a arquitetura certa conforme o contexto do projeto e negócio Quando a arquitetura deixa de ser só um “design pattern” e passa a impactar o negócio Conceitos do clean architecture: separação de camadas (Domain, Application, Infrastructure, Presentation), regras de dependência e inversão de controle… Conceitos da slice architecture: organização por features ao invés de camadas, redução de complexidade e foco em entrega de valor… Quando usar um e outro? Finaliação: dicas, recomendações e considerações finais 🔗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 🌐 Artigo do Milan Javonovic sobre Vertical Slice: Link 🌐 Artigo: Why vertical slice won't evolve clean architecture: Link 🌐 Github:exemplo vertical slice dotnet: Link 🌐 Artigo: Sharpcorner - vertical slice: Link 🌐 Artigo: Vertical slice dotnet example: Link 🌐 Github Luiz Motta: Link  👥 Participantes Jéssica Nathany – Software Developer e Host  LinkedIn Weslley Fratini – Software Developer e Co-host  LinkedIn Luiz Motta – Solution Architecture na Ambev Link Tiago Aguiar – Desenvolvedor .NET na Infojobs Link 🎧 Edição: Thiago Carvalho LinkedIn 📬 Dúvidas, sugestões ou publicidadeMande um e-mail para: debugcafe@gmail.com See omnystudio.com/listener for privacy information.

    1h 9m
  6. #177 Arquitetura de Software com Propósito: Como as Decisões Técnicas Impactam o Negócio

    11/10/2025

    #177 Arquitetura de Software com Propósito: Como as Decisões Técnicas Impactam o Negócio

    Neste programa, tivemos uma conversa calorosa com o Rubens Rodrigues sobre como as decisões de arquitetura impactam o negócio  de aplicações monolíticas a microsserviços e como equilibrar complexidade técnica, custos e valor entregue. 🧩 Assuntos abordados: Apresentação aos convidados O que é a School Guardian e os principais desafios enfrentados no produto Por que falar de arquitetura importa para o negócio Como as decisões de arquitetura impactam custo, tempo e escalabilidade A importância de alinhar técnica e estratégia de produto Quando uma aplicação monolítica é a melhor opção (times pequenos, foco em entrega rápida, menos complexidade de deploy) Cuidados com acoplamento e pontos de gargalo Quando a aplicação chega no limite do monólito e exige desacoplamento Estratégias para modernizar sem reescrever tudo: Strangler Pattern, migração gradual de domínios Uso de cache (Redis, CDN, cache por domínio de negócio) para otimizar performance e custo Custos ocultos: infraestrutura, observabilidade, times especializados 🔗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 🌐 10 Microservices Architecture Challenges for System Design Interviews: Link 🌐 Major Challenges and Solutions of Microservices Architecture: Link 📖 Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith: Link 📖 Livro Arquitetura de Software partes difíceis : Link 📖 School Guardian: Link   👥 Participantes Jéssica Nathany – Software Developer e Host  LinkedIn Weslley Fratini – Software Developer e Co-host  LinkedIn Rubens Rodrigues – Fundador da School Guardian Link 🎧 Edição: Thiago Carvalho LinkedIn 📬 Dúvidas, sugestões ou publicidadeMande um e-mail para: debugcafe@gmail.com See omnystudio.com/listener for privacy information.

    1h 3m
  7. #176 - Do Log ao Insight: MLOps e DataOps na Infraestrutura Moderna

    11/03/2025

    #176 - Do Log ao Insight: MLOps e DataOps na Infraestrutura Moderna

    Neste episódio, recebemos o cientista de dados Paulo da Silva para uma conversa rica sobre os desafios e práticas do ML Ops no cotidiano profissional. Ele também compartilhou uma visão abrangente sobre os conceitos de DevOps e DataOps, destacando suas interseções com o mundo da ciência de dados. 🧩 Assuntos abordados: Introdução aos convidados Sobre a System Frame O papel dos dados na unificação de DEV e Infra e como se aplica a System Frame Como a observabilidade e métricas de infraestrutura podem ser tratadas como dados DevOps + DataOps: similaridades e diferenças O que é MLOps Casos práticos de como dados de sistemas foram usados para tomada de decisão Como tratar dados de logs, monitoramento, uso de aplicações Insights preditivos para infraestrutura (ex: prever gargalos de rede, uso de CPU, custos em cloud) Próximos passos para empresas que querem começar a unir dev, infra e dados 🔗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 🌐Artigo sobre Data Ops: Link 👥 Participantes Jéssica Nathany – Software Developer e Host  LinkedIn Weslley Fratini – Software Developer e Co-Host  LinkedIn Paulo Henrique – Data Scientist na System Frame Link 📸 Instagram da System Frame Link 🎧 Edição: Thiago Carvalho  LinkedIn 📬 Dúvidas, sugestões ou publicidadeMande um e-mail para: debugcafe@gmail.com See omnystudio.com/listener for privacy information.

    53 min
  8. #175 Design e Fundamentos da Neurociencia

    10/13/2025

    #175 Design e Fundamentos da Neurociencia

    Neste episódio sobre Design com Neurociência, conversamos com o Alex Soares para entender como os princípios da neurociência se aplicam de fato na prática do design. Um dos aspectos mais fascinantes dessa área é a capacidade de revelar como o cérebro humano processa informações visuais, influenciando decisões, percepções e experiências do usuário. Trouxemos exemplos práticos, insights valiosos e dicas que podem ajudar designers e desenvolvedores a criar produtos mais intuitivos e eficientes. 🧩 Assuntos abordados: Introdução ao convidado O que é Design Neurociência  Como a neurociência pode ajudar a entender o comportamento humano Exemplos práticos no dia a dia do design de produtos UX e UI: como o cérebro processa informações visuais Tomada de decisão: cores, formas, textos e estímulos que influenciam o usuário Casos ou experiências que mostram resultados mensuráveis Vantagens de aplicar princípios de neurociência em design Como o design aliado à neurociência pode evoluir nos próximos anos Outras áreas que podem se beneficiar dessa integração (educação, saúde, tecnologia etc.) 🔗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 🌐Medium Alex Soares: Link 📖Livro  Alex Soares - Design e Fundamentos da Neurociencia: Link 🌐Artigo sobre Neurociência: Link 👥 Participantes Jéssica Nathany – Software Developer e Host  LinkedIn Weslley Fratini – Software Developer e Co-Host  LinkedIn Alex Soares – Design Lead na TOTVs e Autor Link 📸 Instagram do Alex Soares Link 🎧 Edição: Thiago Carvalho LinkedIn 📬 Dúvidas, sugestões ou publicidadeMande um e-mail para: debugcafe@gmail.com See omnystudio.com/listener for privacy information.

    1h 3m

About

Café Debug é um podcast dedicado ao universo da ciência e tecnologia. Desde sua fundação em 2017, o programa tem se destacado por trazer especialistas do setor para discutir uma ampla variedade de tópicos, incluindo desenvolvimento de software, ferramentas tecnológicas, conceitos avançados de arquitetura de software, trajetórias profissionais na tecnologia e na ciência, e muito mais. Junte-se a nós para explorar as últimas tendências e inovações que moldam nosso mundo. Apresentado por Jéssica Nathany e Wesley Fratini

You Might Also Like