DiscoverCafé Debug seu podcast de tecnologia
Café Debug seu podcast de tecnologia
Claim Ownership

Café Debug seu podcast de tecnologia

Author: Café debug

Subscribed: 400Played: 9,769
Share

Description

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

196 Episodes
Reverse
SRE não é apenas manter sistemas no ar. É sobre assumir responsabilidades, tomar decisões sob pressão, equilibrar riscos, custo e confiabilidade. Tudo isso em escala. Neste programa, tivemos uma conversa bem interessante com a Camila Martins, para falar sobre papéis, carreira e maturidade em SRE. Conversamos sobre o que realmente diferencia um(a) SRE, como essa função se conecta com produto e negócio, e como evoluir na carreira além de tarefas operacionais. 🧩 Assuntos abordados: Introdução da convidada  O que é SRE (Site Reliability Engineering) na prática Diferença entre SRE, DevOps e Engenharia de Plataforma O papel do SRE na tomada de decisões de gestão de risco Confiabilidade como produto: SLIs, SLOs e SLAs Quando “ficar no ar” entra em conflito com velocidade de entrega Incidentes, post-mortems e cultura do aprendizado Doutorado, estudos e atualização 🔗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 🌐 Portfólio Camila Martins: Link 🌐 Instrutora do LinuxTip: Link 🌐 Uma guia sobre carreira como SRE e Devops: Link 👥 Participantes Jéssica Nathany – Software Developer e Host Github.io Camila Martins – Google Developer Expert e Senior Specialist SRE na Storyblock Link 🎧 Edição: Thiago Carvalho LinkedIn 📬 Dúvidas, sugestões ou publicidadeMande um e-mail para: debugcafe@gmail.comSee omnystudio.com/listener for privacy information.
Logs são fundamentais para observabilidade, diagnóstico e auditoria. Mas em algum ponto, mais logs não significam mais visibilidade, significam mais custo, mais ruído, mais risco e mais decisões ruins. Neste episódio, conversamos sobre quando o armazenamento de logs deixa de ser uma solução e passa a ser um problema. Tivemos a participação do Daniel Jesus e do Lucas Massena. 🧩 Assuntos abordados: Introdução do convidado Por que logging é essencial (e por que todo sistema começa logando “demais) Quando logs deixam de ajudar no diagnóstico e passam a gerar ruído Custo invisível de logs: armazenamento, ingestão, indexação e consultas Logs em escala: impacto financeiro em sistemas distribuídos Retenção de logs: quanto tempo faz sentido guardar? Logs vs métricas vcs traces: quando usar cada um Problemas de performance causados por excesso de logging Logs e segurança: vazamento de dados sensíveis compliance (LGPD) 🔗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 🌐 Logs à Excelência artigo: Link 🌐 Logs e LGPD responsabilidades do desenvolvedor: Link 👥 Participantes Jéssica Nathany – Software Developer e Host Github.io Daniel Jesus –  Engineer Manager no Banco Daycoval Link Lucas Massena –  Global Enterprise Architect @ Mars.com Link 🎧 Edição: Thiago Carvalho LinkedIn 📬 Dúvidas, sugestões ou publicidadeMande um e-mail para: debugcafe@gmail.comSee omnystudio.com/listener for privacy information.
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.comSee omnystudio.com/listener for privacy information.
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.comSee omnystudio.com/listener for privacy information.
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.comSee omnystudio.com/listener for privacy information.
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.comSee omnystudio.com/listener for privacy information.
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.comSee omnystudio.com/listener for privacy information.
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.comSee omnystudio.com/listener for privacy information.
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.comSee omnystudio.com/listener for privacy information.
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.comSee omnystudio.com/listener for privacy information.
Já pensou em publicar um livro tech? Neste programa conversamos com o Thiago Leite, autor de três livros técnicos, que compartilhou sua experiência prática e os desafios de transformar conhecimento em conteúdo publicado. 🧩 Assuntos abordados: Apresentação ao convidado Como funciona o processo de publicação de livros técnicos na editora O que é necessário para se tornar autor e quais temas são aceitos A importância de uma boa comunicação e divulgação do livro O impacto de publicar um livro na carreira e na comunidade tech Incentivo a novos autores e a relevância da leitura para desenvolvedores Dicas práticas para quem quer começar a escrever um livro 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 📖 Livro Testes de Software por Thiago Leite e João Frederico Roldan Viana : Link 📖 Livro Orientação a Objetos por Thiago Leite : Link 📖 Livro Estrutura de Dados por Thiago Leite : Link 👥 Participantes Jéssica Nathany – Software Developer e Host  LinkedIn Weslley Fratini – Software Developer e Co-host  LinkedIn Thiago Leite – Software Engineer na Serpro Link 🎧 Edição: Thiago Carvalho LinkedIn 📬 Dúvidas, sugestões ou publicidadeMande um e-mail para: debugcafe@gmail.comSee omnystudio.com/listener for privacy information.
Neste episódio, recebemos Vinícius Cararine para discutir alguns tópicos relacionados ao livro (Carreira Dev: Hábitos para evoluir na carreira de desenvolvimento de software além do código). Assuntos relevantes que fará você a repensar em estratégias para evoluir na carreira, tais como: habilidades soft skills, contribuição com comunidade técnica e como abstrair o melhor dela, projetos desafiadores e muito mais 🧩 Assuntos abordados: Introdução ao convidado Introdução ao tema: sobre o livro Carreira Dev Diferença entre um dev que "só executa" e um que "questiona e refina requisitos" Dev Fullcycle - Do System Design ao CICD (A importância de entender o ciclo completo) Discussão sobre T-shaped skills (profundidade em uma área, mas visão geral de várias) Domínio em Algoritmos e Estrutura de Dados ainda é relevante? Hábito 1: Crie projetos desafiadores e construa um excelente portfólio Hábito 6: Primeiro entenda os conceitos, depois consolide com a prática Hábito 7: Alinhe suas habilidades técnicas ao entendimento do negócio LLMs & AI - utilize na sua produtividade no desenvolvimento, estudos e melhorias nos projetos 🔗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 🌐Cycle Developers at Netflix — Operate What You Build: Link 🌐Carreira em “T” — Matéria Exame: Link 👥 Participantes Jéssica Nathany – Software Developer e Host LinkedIn Vinicios Cararine – Software Engineer na Splitcare  LinkedIn 🎧 Edição: Thiago Carvalho LinkedIn 📬 Dúvidas, sugestões ou publicidadeMande um e-mail para: debugcafe@gmail.comSee omnystudio.com/listener for privacy information.
Neste episódio, conversamos com Rochael Ribeiro, Gerente de Pré-Vendas da InterSystems Brasil, especialista em tecnologia, sobre o famoso Bug do Milênio (Y2K). Uma conversa fascinante que percorre desde os desafios da virada do século até as lições que essa experiência deixou para a engenharia de software e a gestão de riscos. 🧩 Assuntos abordados: Breve introdução ao participante Internet 2.0 Guerra dos navegadores Um pouco sobre a virada de 1999 para 2000 O medo: aviões caindo, bancos quebrando e sistemas apagando O que foi o (Y2K) Bug do Milênio e como surgiu Limitações de hardware da época (memória cara - economizava-se espaço) O que foi feito para corrigir A importância da engenharia preventiva e manutenção de sistemas legados Gestão de risco x pânico coletivo Lições aprendida 🔗Links úteis 💬 Nosso Discord: https://discord.com/invite/hGpFPsV2gB 📖 Livro Carreira Dev - Hábitos para evoluir no desenvolvimento do software além do código Link ☕ Café Debug Global no Spotify: Ouça aqui 🌐 Kiinhost Link 🌐 G1 Bug do Milênio notícias Link  🌐 Y2k bug do milênio Link  🌐 Bug do milênio video BBC archive Link  🌐 Vídeo Fantástico Bug do milênio Link  🌐 Guerra dos Navegadores artigo Link  👥 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.comSee omnystudio.com/listener for privacy information.
Neste episódio, recebemos Francisco Zanfranceschi, para compartilhar com a gente como é organizar essa competição da Rinha Backend. Uma competição divertida que movimentou a comunidade técnica com intuito de compartilhar o conhecimento e descontrair um pouco. 🧩 Assuntos abordados: Quem é o Francisco Zanfranceschi e sua trajetória na área Como surgiu ideia da Rinha Backend  e dificuldades em criar um problema justo e divertido Quais tecnologias e stacks mais chamaram atenção nas submissões Estratégias criativas que a galera usou para driblar instabilidades O poder da comunidade técnica Como a Rinha virou ponto de encontro e aprendizado O papel da competição em valorizar performance e boas práticas de engenharia O que diferencia a Rinha de Backend dessas outras práticas Spoiler da Rinha 2026 🔗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 🌐Github da Rinha 2025: Link 🌐Site da Rinha com os resultados: Link 🌐Discord: Link 👥 Participantes Jéssica Nathany – Software Developer e Host LinkedIn Francisco Zanfranceschi – Software Engineering Specialist Link 📸 Instagram do Zan Link 💻Github do Zan Link 🎧 Edição: Thiago Carvalho LinkedIn 📬 Dúvidas, sugestões ou publicidadeMande um e-mail para: debugcafe@gmail.comSee omnystudio.com/listener for privacy information.
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 publicidadeMande um e-mail para: debugcafe@gmail.comSee omnystudio.com/listener for privacy information.
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.comSee omnystudio.com/listener for privacy information.
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.comSee omnystudio.com/listener for privacy information.
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 globalhttps://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 Carvalhohttps://www.linkedin.com/in/thi-agocarvalho/ Dúvidas, sugestões ou anúncios envie para: debugcafe@gmail.comSee omnystudio.com/listener for privacy information.
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 globalhttps://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.comSee omnystudio.com/listener for privacy information.
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 globalhttps://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.comSee omnystudio.com/listener for privacy information.
loading
Comments (4)

Andre A.

Episódio muito ruim.. Enfiam jargões em inglês desnecessários e que a comunidade de arquitetura não usa no dia a dia, sem nem saber a pronúncia. Tem mais uma visão de design do que arquitetura.. Recomendo o livro de fundamentos de arquitetura de software, do Neil Ford. Pra dar base a arquitetura de eventos, além da de microsserviços.

Jun 6th
Reply

Andre A.

Daqui a pouco vamos ver casas noturnas se denominando FaaS (Fun as a Service) 🤡

Feb 25th
Reply

Afonso Rodrigues

opa pessoal... top o assunto, mas esta um pouco inaudivel pq a musica de fundo esta muito alta.

Apr 13th
Reply (1)