<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>SeniorPath PT-BR</title><description>SeniorPath em portugues, com artigos, trilhas, conceitos e referencias organizadas para estudo.</description><link>https://seniorpath.pro/</link><language>pt-br</language><item><title>Como IA mudou a barra para engenheiros seniores em entrevista</title><link>https://seniorpath.pro/pt-br/artigos/ia-no-desenvolvimento/como-ia-mudou-a-barra-para-engenheiros-seniores-em-entrevista/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/ia-no-desenvolvimento/como-ia-mudou-a-barra-para-engenheiros-seniores-em-entrevista/</guid><description>IA não baixou a barra para senior. Só deixou mais óbvio quem pensa bem, valida direito e continua dono da solução.</description><pubDate>Mon, 23 Mar 2026 00:00:00 GMT</pubDate></item><item><title>O que responder quando perguntam &quot;como você usa IA no seu trabalho?&quot;</title><link>https://seniorpath.pro/pt-br/artigos/ia-no-desenvolvimento/o-que-responder-quando-perguntam-como-voce-usa-ia-no-seu-trabalho/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/ia-no-desenvolvimento/o-que-responder-quando-perguntam-como-voce-usa-ia-no-seu-trabalho/</guid><description>Essa pergunta não é sobre ferramenta favorita. É sobre mostrar onde IA te ajuda, onde você freia e como continua responsável pelo que aceita.</description><pubDate>Sat, 21 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Como validar código gerado por IA ao vivo</title><link>https://seniorpath.pro/pt-br/artigos/ia-no-desenvolvimento/como-validar-codigo-gerado-por-ia-ao-vivo-sem-parecer-dependente/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/ia-no-desenvolvimento/como-validar-codigo-gerado-por-ia-ao-vivo-sem-parecer-dependente/</guid><description>O problema não é abrir a IA ao vivo. É aceitar a resposta rápido demais e deixar parecer que o seu critério sumiu.</description><pubDate>Fri, 20 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Coding assistido por IA em entrevistas práticas</title><link>https://seniorpath.pro/pt-br/artigos/ia-no-desenvolvimento/entrevistas-com-coding-assistido-por-ia-como-usar-claude-codex-ou-chatgpt-sem-parecer-passageiro/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/ia-no-desenvolvimento/entrevistas-com-coding-assistido-por-ia-como-usar-claude-codex-ou-chatgpt-sem-parecer-passageiro/</guid><description>Usar IA na entrevista pode ajudar. O ponto é continuar dirigindo a solução em vez de virar a pessoa que só cola prompt e espera.</description><pubDate>Thu, 19 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Prompt engineering para desenvolvimento: o que funciona na prática</title><link>https://seniorpath.pro/pt-br/artigos/ia-no-desenvolvimento/prompt-engineering-para-desenvolvimento-o-que-funciona-na-pratica/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/ia-no-desenvolvimento/prompt-engineering-para-desenvolvimento-o-que-funciona-na-pratica/</guid><description>Prompt bom para engenharia parece mais briefing de trabalho do que truque de wording.</description><pubDate>Wed, 18 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Como usar LLM para código com critério</title><link>https://seniorpath.pro/pt-br/artigos/ia-no-desenvolvimento/como-usar-llm-para-codigo-sem-perder-o-controle-do-que-voce-aceita/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/ia-no-desenvolvimento/como-usar-llm-para-codigo-sem-perder-o-controle-do-que-voce-aceita/</guid><description>LLM ajuda de verdade quando vira apoio de leitura, rascunho e exploração. O erro é usar como atalho para aprovar coisa que você nem entendeu direito.</description><pubDate>Tue, 17 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Como construir produto de IA que não quebra quando o modelo muda</title><link>https://seniorpath.pro/pt-br/artigos/ia-no-desenvolvimento/como-construir-produto-de-ia-que-nao-quebra-quando-o-modelo-muda/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/ia-no-desenvolvimento/como-construir-produto-de-ia-que-nao-quebra-quando-o-modelo-muda/</guid><description>Produto de IA fica frágil quando a feature depende demais do comportamento atual de um modelo. O seguro vem de contrato, fallback e observabilidade.</description><pubDate>Mon, 16 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Agentic workflows: o que são e quando fazem sentido</title><link>https://seniorpath.pro/pt-br/artigos/ia-no-desenvolvimento/agentic-workflows-o-que-sao-e-quando-fazem-sentido/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/ia-no-desenvolvimento/agentic-workflows-o-que-sao-e-quando-fazem-sentido/</guid><description>Nem toda tarefa com LLM precisa virar agente. Em bastante caso, isso só adiciona custo, demora e comportamento difícil de prever.</description><pubDate>Sat, 14 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Review de código gerado por IA: o checklist real antes de aceitar</title><link>https://seniorpath.pro/pt-br/artigos/ia-no-desenvolvimento/review-de-codigo-gerado-por-ia-o-checklist-real-antes-de-aceitar/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/ia-no-desenvolvimento/review-de-codigo-gerado-por-ia-o-checklist-real-antes-de-aceitar/</guid><description>Código vindo de LLM não pede review especial. Pede um reviewer mais acordado para coisa que parece certa rápido demais.</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>O que entrevistas estilo 2026 realmente testam agora</title><link>https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/o-que-entrevistas-estilo-2026-realmente-testam-agora/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/o-que-entrevistas-estilo-2026-realmente-testam-agora/</guid><description>Entrevista forte ainda cobra base. A diferença é que agora fica mais fácil ver julgamento, comunicação, debugging e uso de ferramenta sem perder autoria.</description><pubDate>Wed, 11 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Segurança e privacidade com código gerado por IA</title><link>https://seniorpath.pro/pt-br/artigos/ia-no-desenvolvimento/seguranca-e-privacidade-com-codigo-gerado-por-ia/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/ia-no-desenvolvimento/seguranca-e-privacidade-com-codigo-gerado-por-ia/</guid><description>Usar IA para código mexe em duas frentes ao mesmo tempo: o que você manda para a ferramenta e o que você aceita de volta dela.</description><pubDate>Tue, 10 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Avaliação de features com IA: como medir se está funcionando</title><link>https://seniorpath.pro/pt-br/artigos/ia-no-desenvolvimento/avaliacao-de-features-com-ia-como-medir-se-esta-funcionando/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/ia-no-desenvolvimento/avaliacao-de-features-com-ia-como-medir-se-esta-funcionando/</guid><description>Feature com IA não se prova em demo bonita. Ela se prova quando melhora o fluxo real, falha de um jeito aceitável e custa o que faz sentido pagar.</description><pubDate>Mon, 09 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Evals: como testar saída de LLM sem ser subjetivo</title><link>https://seniorpath.pro/pt-br/artigos/ia-no-desenvolvimento/evals-como-testar-saida-de-llm-sem-ser-subjetivo/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/ia-no-desenvolvimento/evals-como-testar-saida-de-llm-sem-ser-subjetivo/</guid><description>Evals são a forma menos confusa de sair do &apos;parece bom&apos; e comparar mudança de prompt, contexto ou modelo sem cair em opinião solta.</description><pubDate>Sat, 07 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Como integrar IA no fluxo do time sem criar dependência cega</title><link>https://seniorpath.pro/pt-br/artigos/ia-no-desenvolvimento/como-integrar-ia-no-fluxo-do-time-sem-criar-dependencia-cega/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/ia-no-desenvolvimento/como-integrar-ia-no-fluxo-do-time-sem-criar-dependencia-cega/</guid><description>Integrar IA no time não é espalhar assistente em todo canto. É escolher onde ela ajuda e onde checkpoint humano continua obrigatório.</description><pubDate>Fri, 06 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Context engineering: como alimentar o modelo com o contexto certo</title><link>https://seniorpath.pro/pt-br/artigos/ia-no-desenvolvimento/context-engineering-como-alimentar-o-modelo-com-o-contexto-certo/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/ia-no-desenvolvimento/context-engineering-como-alimentar-o-modelo-com-o-contexto-certo/</guid><description>Contexto bom ajuda mais do que prompt bonito. O difícil é escolher o que entra, o que sai e o que já chegou velho demais.</description><pubDate>Thu, 05 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Mock AI-allowed coding round: simulação com avaliação e resposta melhorada</title><link>https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/mock-ai-allowed-coding-round/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/mock-ai-allowed-coding-round/</guid><description>Uma simulação de round prático com IA permitida, incluindo prompt, resposta inicial, follow-ups, avaliação e uma versão melhorada da condução.</description><pubDate>Wed, 04 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Como pensar em voz alta em entrevista</title><link>https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/como-pensar-em-voz-alta-sem-soar-perdido/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/como-pensar-em-voz-alta-sem-soar-perdido/</guid><description>Como deixar o raciocínio visível sem transformar a resposta em monólogo.</description><pubDate>Tue, 03 Mar 2026 00:00:00 GMT</pubDate></item><item><title>O que Colocar no README do Take-home</title><link>https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/o-que-colocar-no-readme-do-take-home/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/o-que-colocar-no-readme-do-take-home/</guid><description>O README certo reduz atrito para quem avalia e transforma decisões implícitas em critério visível.</description><pubDate>Sat, 28 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Mock senior full stack interview: simulação com avaliação e resposta melhorada</title><link>https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/mock-senior-full-stack-interview/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/mock-senior-full-stack-interview/</guid><description>Uma simulação completa de entrevista senior full stack com prompt, resposta inicial, follow-ups, avaliação e uma versão melhorada da resposta.</description><pubDate>Fri, 27 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Como estruturar uma resposta de system design</title><link>https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/como-estruturar-uma-resposta-de-system-design/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/como-estruturar-uma-resposta-de-system-design/</guid><description>Um protocolo simples para responder system design do início ao fim com clareza sob pressão.</description><pubDate>Thu, 26 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Two pointers e sliding window</title><link>https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/two-pointers-e-sliding-window-sem-decorar-a-tecnica/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/two-pointers-e-sliding-window-sem-decorar-a-tecnica/</guid><description>Como enxergar essas técnicas como jeitos de percorrer uma sequência com menos trabalho repetido.</description><pubDate>Wed, 25 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Como responder &quot;por que essa abordagem?&quot;</title><link>https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/como-responder-por-que-essa-abordagem-sem-soar-generico/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/como-responder-por-que-essa-abordagem-sem-soar-generico/</guid><description>Uma resposta forte explica restrições, trade-offs e por que a escolha faz sentido naquele problema.</description><pubDate>Tue, 24 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Recursão e Backtracking: quando Usar e quando Parar</title><link>https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/recursao-e-backtracking-quando-usar-e-quando-parar/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/recursao-e-backtracking-quando-usar-e-quando-parar/</guid><description>Recursão não é um ritual elegante. É uma forma de resolver problemas que se repetem em subproblemas menores com condição clara de parada.</description><pubDate>Mon, 23 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Mock system design round: simulação com avaliação e resposta melhorada</title><link>https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/mock-system-design-round/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/mock-system-design-round/</guid><description>Uma simulação de round de system design com prompt, resposta inicial, follow-ups, avaliação do sinal percebido e uma versão melhorada.</description><pubDate>Sat, 21 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Arrays e Hashmaps: os Padrões que Aparecem em 80% das Perguntas</title><link>https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/arrays-e-hashmaps-os-padroes-que-aparecem-em-80-por-cento-das-perguntas/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/arrays-e-hashmaps-os-padroes-que-aparecem-em-80-por-cento-das-perguntas/</guid><description>Muitas entrevistas de código viram busca, contagem, agrupamento ou acesso rápido por chave. Quase sempre array e hashmap estão no centro disso.</description><pubDate>Fri, 20 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Como revisar suas próprias respostas sem autoengano</title><link>https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/como-revisar-suas-proprias-respostas-sem-autoengano/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/como-revisar-suas-proprias-respostas-sem-autoengano/</guid><description>Muita gente termina um mock achando que foi bem só porque não travou completamente. Revisão boa separa sensação, evidência e padrão de erro.</description><pubDate>Wed, 18 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Como montar seu playbook pessoal de entrevista</title><link>https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/como-montar-seu-playbook-pessoal-de-entrevista/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/como-montar-seu-playbook-pessoal-de-entrevista/</guid><description>Em vez de notas soltas e preparação caótica, monte um sistema simples com estruturas reutilizáveis para entrevistas de código, design de sistemas, debugging e comportamentais.</description><pubDate>Tue, 17 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Dynamic Programming: como Identificar o Problema antes de Atacar</title><link>https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/dynamic-programming-como-identificar-o-problema-antes-de-atacar/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/dynamic-programming-como-identificar-o-problema-antes-de-atacar/</guid><description>Dynamic programming não é decorar tabela. É perceber quando você está resolvendo o mesmo subproblema várias vezes e pode reaproveitar a resposta.</description><pubDate>Mon, 16 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Mock behavioral round: simulação com avaliação e resposta melhorada</title><link>https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/mock-behavioral-round/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/mock-behavioral-round/</guid><description>Uma simulação de round behavioral com prompt, resposta inicial, follow-ups, avaliação do sinal percebido e uma versão melhorada.</description><pubDate>Sat, 14 Feb 2026 00:00:00 GMT</pubDate></item><item><title>O que Entrevistadores Olham em Exercício Prático além do Código</title><link>https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/o-que-entrevistadores-olham-em-exercicio-pratico-alem-do-codigo/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/o-que-entrevistadores-olham-em-exercicio-pratico-alem-do-codigo/</guid><description>Num exercício prático, o código importa, mas quase nunca é a única coisa em jogo. Escopo, comunicação, trade-off e acabamento também pesam.</description><pubDate>Fri, 13 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Strings: Manipulação e Padrões Frequentes em Entrevistas</title><link>https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/strings-manipulacao-e-padroes-frequentes-em-entrevistas/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/strings-manipulacao-e-padroes-frequentes-em-entrevistas/</guid><description>Strings podem parecer um tema separado, mas quase sempre são sequência, regra de comparação e memória auxiliar bem escolhida.</description><pubDate>Thu, 12 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Árvores e grafos: como percorrer</title><link>https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/trees-e-grafos-como-percorrer-sem-entrar-em-panico/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/trees-e-grafos-como-percorrer-sem-entrar-em-panico/</guid><description>Quase toda pergunta de árvore ou grafo fica menor quando você responde uma coisa primeiro: quais nós preciso visitar e em que ordem?</description><pubDate>Wed, 11 Feb 2026 00:00:00 GMT</pubDate></item><item><title>System design: resposta confusa vs resposta forte</title><link>https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/system-design-resposta-confusa-vs-resposta-forte/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/system-design-resposta-confusa-vs-resposta-forte/</guid><description>Em system design, a diferença entre uma resposta mediana e uma resposta forte quase nunca está no diagrama em si. Está na ordem mental, no recorte e em como seu critério fica legível.</description><pubDate>Tue, 10 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Enquadrar o problema antes de codificar</title><link>https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/pensar-antes-de-codificar-em-entrevistas/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/pensar-antes-de-codificar-em-entrevistas/</guid><description>Um jeito repetivel de confirmar o problema, fechar restrições e escolher uma baseline antes de abrir o editor.</description><pubDate>Mon, 09 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Por que bons engenheiros ainda falham em entrevista</title><link>https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/por-que-bons-engenheiros-ainda-falham-em-entrevista/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/por-que-bons-engenheiros-ainda-falham-em-entrevista/</guid><description>Falhar em entrevista nem sempre significa falta de capacidade. Muitas vezes significa sinal ruim, resposta mal estruturada ou solução do problema errado.</description><pubDate>Fri, 06 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Como pensar em complexidade de tempo e espaço</title><link>https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/como-pensar-em-complexidade-de-tempo-e-espaco-sem-travar/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/como-pensar-em-complexidade-de-tempo-e-espaco-sem-travar/</guid><description>Complexidade é um jeito simples de comparar custo quando a entrada cresce.</description><pubDate>Thu, 05 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Como revisar código ao vivo</title><link>https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/como-revisar-codigo-alheio-ao-vivo-sem-virar-pedante/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/como-revisar-codigo-alheio-ao-vivo-sem-virar-pedante/</guid><description>Revisão ao vivo em entrevista mede leitura de risco, priorização e comunicação profissional, não coleção de opiniões absolutas.</description><pubDate>Wed, 04 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Como simular pressão sem depender sempre de mock com outra pessoa</title><link>https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/como-simular-pressao-sem-depender-sempre-de-mock-com-outra-pessoa/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/como-simular-pressao-sem-depender-sempre-de-mock-com-outra-pessoa/</guid><description>Esperar disponibilidade de outra pessoa para treinar toda vez cria dependência demais. Dá para simular bastante pressão sozinho se você fizer do jeito certo.</description><pubDate>Tue, 03 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Como se Comportar durante Live Coding: o que Falar e quando Pausar</title><link>https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/como-se-comportar-durante-live-coding-o-que-falar-e-quando-pausar/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/como-se-comportar-durante-live-coding-o-que-falar-e-quando-pausar/</guid><description>Live coding forte não é comentário ininterrupto. É ritmo entre alinhamento, silêncio curto para pensar, implementação e validação.</description><pubDate>Mon, 02 Feb 2026 00:00:00 GMT</pubDate></item><item><title>O que entrevistadores realmente ouvem quando você responde</title><link>https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/o-que-entrevistadores-realmente-ouvem-quando-voce-responde/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/o-que-entrevistadores-realmente-ouvem-quando-voce-responde/</guid><description>Sua resposta não chega ao entrevistador como você imagina. Ela chega como sinal de clareza, pressa, critério, insegurança ou maturidade.</description><pubDate>Sat, 31 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Como fazer take-home com bom escopo</title><link>https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/como-atacar-take-home-sem-exagerar-nem-entregar-raso/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/como-atacar-take-home-sem-exagerar-nem-entregar-raso/</guid><description>Um jeito de enquadrar escopo, tempo e critério para não transformar exercício prático em mini startup nem em resposta apressada.</description><pubDate>Fri, 30 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Como Explicar sua Solução sem se Perder</title><link>https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/como-explicar-sua-solucao-sem-se-perder/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/como-explicar-sua-solucao-sem-se-perder/</guid><description>Um jeito simples de falar enquanto resolve, sem virar monólogo confuso nem obrigar o entrevistador a adivinhar seu raciocínio.</description><pubDate>Thu, 29 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Grafos com peso: Dijkstra e BFS</title><link>https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/grafos-com-peso-dijkstra-e-bfs-sem-confundir-os-dois/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/grafos-com-peso-dijkstra-e-bfs-sem-confundir-os-dois/</guid><description>BFS e Dijkstra parecem próximos, mas respondem perguntas diferentes quando o custo das arestas importa.</description><pubDate>Wed, 28 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Como saber se você está realmente melhorando em entrevista</title><link>https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/como-saber-se-voce-esta-realmente-melhorando-em-entrevista/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/como-saber-se-voce-esta-realmente-melhorando-em-entrevista/</guid><description>Melhora real não é só sentir mais confiança nem resolver mais perguntas. É gerar sinal mais forte, com mais consistência, sob tempo e pressão.</description><pubDate>Mon, 26 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Mock debugging round: simulação com avaliação e resposta melhorada</title><link>https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/mock-debugging-round/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/mock-debugging-round/</guid><description>Uma simulação de round de debugging com sintoma inicial, follow-ups do entrevistador, avaliação do sinal percebido e uma resposta melhorada.</description><pubDate>Sat, 24 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Reconhecer padrões em problemas</title><link>https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/reconhecer-padroes-sem-decorar-respostas/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/reconhecer-padroes-sem-decorar-respostas/</guid><description>Como perceber o formato de um problema olhando restrições e estrutura, não uma lista de truques decorados.</description><pubDate>Fri, 23 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Como Explicar Decisões no PR em Entrevista de Code Review</title><link>https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/como-explicar-decisoes-no-pr-em-entrevista-de-code-review/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/como-explicar-decisoes-no-pr-em-entrevista-de-code-review/</guid><description>Em code review de entrevista, o que conta não é só detectar problema. É justificar prioridade, risco e alternativa sem virar pedante.</description><pubDate>Thu, 22 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Como Agir em Pair Programming sem Entrar em Pânico</title><link>https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/como-agir-em-pair-programming-sem-entrar-em-panico/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/como-agir-em-pair-programming-sem-entrar-em-panico/</guid><description>Pair programming de entrevista não mede só código. Mede clareza, colaboração, correção de rota e como você pensa junto com outra pessoa.</description><pubDate>Wed, 21 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Como Estimar Capacidade sem Inventar Números</title><link>https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/como-estimar-capacidade-sem-inventar-numeros/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/como-estimar-capacidade-sem-inventar-numeros/</guid><description>Como fazer estimativa de capacidade em system design sem entrar em pânico nem fingir precisão falsa.</description><pubDate>Tue, 20 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Como rastrear pontos fracos de entrevista sem transformar preparação em planilha inútil</title><link>https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/como-rastrear-pontos-fracos-de-entrevista-sem-transformar-preparacao-em-planilha-inutil/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/como-rastrear-pontos-fracos-de-entrevista-sem-transformar-preparacao-em-planilha-inutil/</guid><description>Você precisa ver padrão de erro, não montar um sistema burocrático que consome mais energia do que melhora sua performance.</description><pubDate>Mon, 19 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Como praticar entrevista de um jeito que realmente melhora performance</title><link>https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/como-praticar-entrevista-de-um-jeito-que-realmente-melhora-performance/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensamento-de-entrevista-e-resolucao-de-problemas/como-praticar-entrevista-de-um-jeito-que-realmente-melhora-performance/</guid><description>Estudar mais não é o mesmo que melhorar. Este guia mostra como transformar preparação em ciclos de prática que realmente mudam seu desempenho.</description><pubDate>Sat, 17 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Como se preparar para entrevista em startup vs big tech</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-se-preparar-para-entrevista-em-startup-vs-big-tech/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-se-preparar-para-entrevista-em-startup-vs-big-tech/</guid><description>Os dois formatos procuram sinais diferentes. Se você se prepara do mesmo jeito para ambos, desperdiça energia e erra a ênfase.</description><pubDate>Thu, 15 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Como fazer follow-up profissional depois da entrevista</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-fazer-follow-up-profissional-depois-da-entrevista/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-fazer-follow-up-profissional-depois-da-entrevista/</guid><description>Follow-up bom não é cobrança ansiosa nem sumiço passivo. É uma mensagem curta, útil e bem-timed que reforça maturidade.</description><pubDate>Wed, 14 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Como ler uma vaga e identificar o que realmente estão pedindo</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-ler-uma-vaga-e-identificar-o-que-realmente-estao-pedindo/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-ler-uma-vaga-e-identificar-o-que-realmente-estao-pedindo/</guid><description>Como separar requisito central, desejo genérico e ruído de recrutamento para não se candidatar no escuro nem se eliminar cedo demais.</description><pubDate>Tue, 13 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Como apresentar seu próprio trabalho: &quot;me fale sobre você&quot;</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-apresentar-seu-proprio-trabalho-me-fale-sobre-voce/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-apresentar-seu-proprio-trabalho-me-fale-sobre-voce/</guid><description>A melhor resposta para essa pergunta não é autobiografia longa nem slogan pessoal. É um recorte claro da sua trajetória ancorado no tipo de problema que você resolve.</description><pubDate>Mon, 12 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Como fazer perguntas inteligentes no final da entrevista</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-fazer-perguntas-inteligentes-no-final-da-entrevista/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-fazer-perguntas-inteligentes-no-final-da-entrevista/</guid><description>A parte final da entrevista não é protocolo social. É sua chance de reduzir incerteza, mostrar critério e sair com informação que realmente ajuda a decidir.</description><pubDate>Sat, 10 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Como pedir feedback útil depois da entrevista</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-pedir-feedback-util-depois-da-entrevista/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-pedir-feedback-util-depois-da-entrevista/</guid><description>Pedir feedback depois de uma entrevista raramente traz um relatório perfeito, mas dá para aumentar bastante a chance de receber algo realmente aproveitável.</description><pubDate>Fri, 09 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Quando você discordou do time e o que fez</title><link>https://seniorpath.pro/pt-br/artigos/lideranca-e-entrevistas/quando-voce-discordou-do-time-e-o-que-fez/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/lideranca-e-entrevistas/quando-voce-discordou-do-time-e-o-que-fez/</guid><description>Como responder essa pergunta de entrevista sem soar teimoso, ressentido ou diplomático demais para dizer algo útil.</description><pubDate>Thu, 08 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Processo lento e ghosting em vagas</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-lidar-com-processo-lento-e-ghosting-sem-perder-energia/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-lidar-com-processo-lento-e-ghosting-sem-perder-energia/</guid><description>Processo lento e ghosting cansam. O ponto aqui é proteger seu foco enquanto a empresa ainda não decidiu.</description><pubDate>Wed, 07 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Behavioral interviews para engenheiros que odeiam resposta corporativa falsa</title><link>https://seniorpath.pro/pt-br/artigos/lideranca-e-entrevistas/behavioral-interviews-para-engenheiros-que-odeiam-resposta-corporativa-falsa/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/lideranca-e-entrevistas/behavioral-interviews-para-engenheiros-que-odeiam-resposta-corporativa-falsa/</guid><description>Como responder behavioral sem virar personagem corporativo, sem parecer defensivo e sem cair em história lisa demais para ser confiável.</description><pubDate>Tue, 06 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Como falar sobre decisões técnicas polêmicas que você liderou</title><link>https://seniorpath.pro/pt-br/artigos/lideranca-e-entrevistas/como-falar-sobre-decisoes-tecnicas-polemicas-que-voce-liderou/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/lideranca-e-entrevistas/como-falar-sobre-decisoes-tecnicas-polemicas-que-voce-liderou/</guid><description>Como responder sobre decisões controversas em entrevista sem soar dogmático, defensivo ou apegado demais à própria opinião.</description><pubDate>Sat, 03 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Síndrome do impostor em entrevista: o que ajuda de verdade</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/sindrome-do-impostor-em-entrevista-o-que-ajuda-de-verdade/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/sindrome-do-impostor-em-entrevista-o-que-ajuda-de-verdade/</guid><description>Síndrome do impostor em entrevista não some com frase motivacional. O que ajuda mesmo é ajustar expectativa, estruturar melhor a preparação e reduzir o espaço para interpretação distorcida.</description><pubDate>Fri, 02 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Como responder sobre requisitos ambíguos</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-responder-sobre-requisitos-ambiguos-sem-parecer-travado/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-responder-sobre-requisitos-ambiguos-sem-parecer-travado/</guid><description>Essa pergunta mede se você consegue reduzir ambiguidade até virar decisão executável.</description><pubDate>Thu, 01 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Como falar como um senior em entrevista</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-falar-como-um-senior-em-entrevista/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-falar-como-um-senior-em-entrevista/</guid><description>Soar senior em entrevista não é usar palavras difíceis. É organizar resposta, nomear trade-off, admitir limite com calma e passar sensação de critério.</description><pubDate>Wed, 31 Dec 2025 00:00:00 GMT</pubDate></item><item><title>O que fazer na última semana antes da entrevista</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/o-que-fazer-na-ultima-semana-antes-da-entrevista/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/o-que-fazer-na-ultima-semana-antes-da-entrevista/</guid><description>Na reta final, o ganho vem de consolidar, ajustar ritmo e entrar no round com clareza. Não de tentar aprender tudo o que ficou faltando.</description><pubDate>Tue, 30 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Checklist das últimas 24 horas antes da entrevista</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/checklist-das-ultimas-24-horas-antes-da-entrevista/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/checklist-das-ultimas-24-horas-antes-da-entrevista/</guid><description>Nas últimas 24 horas, o que mais ajuda não é estudar em pânico. É reduzir ruído, proteger energia e chegar com execução mais estável.</description><pubDate>Mon, 29 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Influenciar sem autoridade: quando você não é o manager</title><link>https://seniorpath.pro/pt-br/artigos/lideranca-e-entrevistas/influenciar-sem-autoridade-quando-voce-nao-e-o-manager/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/lideranca-e-entrevistas/influenciar-sem-autoridade-quando-voce-nao-e-o-manager/</guid><description>Como mostrar poder de influência em entrevista sem cargo formal, sem heroísmo e sem discurso vazio de soft skill.</description><pubDate>Sat, 27 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Como responder quando você não sabe</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-responder-quando-voce-nao-sabe-sem-parecer-improvisado/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-responder-quando-voce-nao-sabe-sem-parecer-improvisado/</guid><description>Admitir que ainda não sabe algo não enfraquece sua entrevista por si só. O que pesa é nomear o limite com clareza e mostrar como você pensaria dali para frente.</description><pubDate>Fri, 26 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Como negociar salário com calma</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-negociar-salario-sem-aceitar-a-primeira-oferta/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-negociar-salario-sem-aceitar-a-primeira-oferta/</guid><description>Negociar salário é alinhar valor, contexto e margem de decisão sem pressa para aceitar a primeira oferta.</description><pubDate>Thu, 25 Dec 2025 00:00:00 GMT</pubDate></item><item><title>A Pergunta Armadilha: &quot;conte sobre uma falha sua&quot;</title><link>https://seniorpath.pro/pt-br/artigos/lideranca-e-entrevistas/a-pergunta-armadilha-conte-sobre-uma-falha-sua/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/lideranca-e-entrevistas/a-pergunta-armadilha-conte-sobre-uma-falha-sua/</guid><description>Como responder sobre erro real em entrevista sem parecer defensivo, ensaiado ou artificialmente humilde.</description><pubDate>Tue, 23 Dec 2025 00:00:00 GMT</pubDate></item><item><title>O sinal de senioridade: o que faz alguém parecer contratável em 30 minutos</title><link>https://seniorpath.pro/pt-br/artigos/lideranca-e-entrevistas/o-sinal-de-senioridade-o-que-faz-alguem-parecer-contratavel-em-30-minutos/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/lideranca-e-entrevistas/o-sinal-de-senioridade-o-que-faz-alguem-parecer-contratavel-em-30-minutos/</guid><description>Muita gente parece menos pronta do que realmente é porque o sinal de senioridade chega fraco. Este guia mostra o que costuma fazer alguém soar contratável rápido.</description><pubDate>Mon, 22 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Como comunicar risco e incerteza para stakeholders</title><link>https://seniorpath.pro/pt-br/artigos/lideranca-e-entrevistas/como-comunicar-risco-e-incerteza-para-stakeholders/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/lideranca-e-entrevistas/como-comunicar-risco-e-incerteza-para-stakeholders/</guid><description>Como falar de risco sem alarmismo, sem falsa certeza e sem transformar comunicação em ruído executivo.</description><pubDate>Sat, 20 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Como pesquisar a empresa antes da entrevista</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-pesquisar-a-empresa-antes-da-entrevista/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-pesquisar-a-empresa-antes-da-entrevista/</guid><description>Pesquisar empresa antes da conversa não é decorar curiosidade. É entender contexto suficiente para fazer perguntas melhores e responder com mais aderência.</description><pubDate>Fri, 19 Dec 2025 00:00:00 GMT</pubDate></item><item><title>O que fazer quando você reprova várias vezes seguidas</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/o-que-fazer-quando-voce-reprova-varias-vezes-seguidas/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/o-que-fazer-quando-voce-reprova-varias-vezes-seguidas/</guid><description>Reprovar várias vezes seguidas machuca, mas o pior erro é transformar repetição de não em prova definitiva sobre quem você é.</description><pubDate>Thu, 18 Dec 2025 00:00:00 GMT</pubDate></item><item><title>O que revisar na manhã da entrevista</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/o-que-revisar-na-manha-da-entrevista/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/o-que-revisar-na-manha-da-entrevista/</guid><description>Na manhã da entrevista, a revisão boa é curta, funcional e focada em execução. Não é hora de entrar em espiral de conteúdo.</description><pubDate>Wed, 17 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Entrevista para empresa internacional sendo brasileiro</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/entrevista-para-empresa-internacional-sendo-brasileiro/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/entrevista-para-empresa-internacional-sendo-brasileiro/</guid><description>Entrevista internacional não exige inglês perfeito. Exige clareza suficiente para pensar, perguntar, alinhar risco e colaborar sem ficar preso à ansiedade de sotaque.</description><pubDate>Tue, 16 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Como escrever take-home assignment em inglês com clareza</title><link>https://seniorpath.pro/pt-br/artigos/comunicacao-tecnica/como-escrever-take-home-assignment-em-ingles-com-clareza/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/comunicacao-tecnica/como-escrever-take-home-assignment-em-ingles-com-clareza/</guid><description>Take-home em inglês não pede texto elegante. Pede instrução clara, decisão explícita e contexto suficiente para o avaliador entender sua entrega sem atrito.</description><pubDate>Mon, 15 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Como se recuperar quando você trava ou erra ao vivo</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-se-recuperar-quando-voce-trava-ou-erra-ao-vivo/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-se-recuperar-quando-voce-trava-ou-erra-ao-vivo/</guid><description>Travar ou errar em entrevista ao vivo não te elimina automaticamente. O que pesa de verdade costuma ser como você reage, reestrutura o raciocínio e volta para o problema.</description><pubDate>Fri, 12 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Como manter ritmo de preparação sem burnout</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-manter-ritmo-de-preparacao-sem-burnout/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-manter-ritmo-de-preparacao-sem-burnout/</guid><description>Preparar para entrevista como maratona infinita costuma quebrar antes de funcionar. O que sustenta resultado é ritmo claro, escopo razoável e descanso tratado como parte do plano.</description><pubDate>Thu, 11 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Como escrever currículo técnico que passa pelo filtro humano e de ATS</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-escrever-curriculo-tecnico-que-passa-pelo-filtro-humano-e-de-ats/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-escrever-curriculo-tecnico-que-passa-pelo-filtro-humano-e-de-ats/</guid><description>Currículo técnico bom não é lista gigante de ferramentas. É um documento escaneável que deixa claro contexto, impacto e aderência.</description><pubDate>Wed, 10 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Entrevista assíncrona em inglês: Loom, vídeo e resposta escrita</title><link>https://seniorpath.pro/pt-br/artigos/comunicacao-tecnica/entrevista-assincrona-em-ingles-loom-video-resposta-escrita/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/comunicacao-tecnica/entrevista-assincrona-em-ingles-loom-video-resposta-escrita/</guid><description>O formato muda, mas a avaliação continua sendo sobre clareza, estrutura, julgamento e comunicação confiável.</description><pubDate>Tue, 09 Dec 2025 00:00:00 GMT</pubDate></item><item><title>O que Entrevistadores de Liderança Realmente Avaliam</title><link>https://seniorpath.pro/pt-br/artigos/lideranca-e-entrevistas/o-que-entrevistadores-de-lideranca-realmente-avaliam/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/lideranca-e-entrevistas/o-que-entrevistadores-de-lideranca-realmente-avaliam/</guid><description>Como entender o que está por trás das perguntas de liderança para responder com mais clareza, menos performance e mais critério real.</description><pubDate>Mon, 08 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Como preparar o portfólio técnico para ser lido em 30 segundos</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-preparar-o-portfolio-tecnico-para-ser-lido-em-30-segundos/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-preparar-o-portfolio-tecnico-para-ser-lido-em-30-segundos/</guid><description>Portfólio técnico bom não exige exploração paciente. Ele deixa claro, muito rápido, que tipo de problema você sabe resolver e por que vale abrir um link.</description><pubDate>Sat, 06 Dec 2025 00:00:00 GMT</pubDate></item><item><title>O que faz um candidato parecer arriscado mesmo quando a resposta está tecnicamente certa</title><link>https://seniorpath.pro/pt-br/artigos/lideranca-e-entrevistas/o-que-faz-um-candidato-parecer-arriscado-mesmo-quando-a-resposta-esta-tecnicamente-certa/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/lideranca-e-entrevistas/o-que-faz-um-candidato-parecer-arriscado-mesmo-quando-a-resposta-esta-tecnicamente-certa/</guid><description>Em entrevista, estar tecnicamente certo não elimina risco percebido. Às vezes a resposta passa insegurança, rigidez, ego alto ou pouca noção de consequência mesmo acertando o conteúdo.</description><pubDate>Fri, 05 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Vocabulário técnico que aparece em toda entrevista em inglês</title><link>https://seniorpath.pro/pt-br/artigos/comunicacao-tecnica/vocabulario-tecnico-que-aparece-em-toda-entrevista-em-ingles/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/comunicacao-tecnica/vocabulario-tecnico-que-aparece-em-toda-entrevista-em-ingles/</guid><description>Você não precisa de um inglês enorme. Precisa do vocabulário técnico que reaparece em design, debugging, trade-off, risco e entrega.</description><pubDate>Thu, 04 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Ownership vs Culpa: como falar de responsabilidade com honestidade</title><link>https://seniorpath.pro/pt-br/artigos/lideranca-e-entrevistas/ownership-vs-culpa-como-falar-de-responsabilidade-com-honestidade/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/lideranca-e-entrevistas/ownership-vs-culpa-como-falar-de-responsabilidade-com-honestidade/</guid><description>Como mostrar senso de responsabilidade em entrevista sem cair nem no heroísmo exagerado nem na fuga elegante de culpa.</description><pubDate>Wed, 03 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Como avaliar uma oferta além do salário</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-avaliar-uma-oferta-alem-do-salario/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-avaliar-uma-oferta-alem-do-salario/</guid><description>Oferta boa não é só o maior número. É a combinação entre dinheiro, contexto, escopo, risco e o tipo de ambiente em que você vai trabalhar.</description><pubDate>Mon, 01 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Como Contar Histórias com STAR Sem Soar Ensaiado</title><link>https://seniorpath.pro/pt-br/artigos/lideranca-e-entrevistas/como-contar-historias-com-star-sem-soar-ensaiado/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/lideranca-e-entrevistas/como-contar-historias-com-star-sem-soar-ensaiado/</guid><description>Como usar a estrutura STAR para organizar resposta de entrevista sem parecer que você decorou um script corporativo.</description><pubDate>Sat, 29 Nov 2025 00:00:00 GMT</pubDate></item><item><title>Por que esta empresa e esta vaga?</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/por-que-esta-empresa-e-esta-vaga-como-responder-sem-soar-generico/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/por-que-esta-empresa-e-esta-vaga-como-responder-sem-soar-generico/</guid><description>Como responder mostrando aderência real entre o contexto da empresa, o problema da vaga e o tipo de trabalho que você faz bem.</description><pubDate>Fri, 28 Nov 2025 00:00:00 GMT</pubDate></item><item><title>Comunicação no trabalho e em entrevistas</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/comunicacao-no-trabalho-e-em-entrevistas/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/comunicacao-no-trabalho-e-em-entrevistas/</guid><description>Como falar com clareza em contexto técnico sem soar travado, vago ou performático demais.</description><pubDate>Thu, 27 Nov 2025 00:00:00 GMT</pubDate></item><item><title>&quot;Me fale sobre você&quot;: resposta fraca vs resposta forte</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/me-fale-sobre-voce-resposta-fraca-vs-resposta-forte/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/me-fale-sobre-voce-resposta-fraca-vs-resposta-forte/</guid><description>A diferença entre uma resposta esquecível e uma resposta forte não costuma estar no currículo em si, mas no recorte, na direção e no sinal que você passa nos primeiros minutos.</description><pubDate>Wed, 26 Nov 2025 00:00:00 GMT</pubDate></item><item><title>O que é &quot;done&quot; de verdade e por que a definição importa</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/o-que-e-done-de-verdade-e-por-que-a-definicao-importa/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/o-que-e-done-de-verdade-e-por-que-a-definicao-importa/</guid><description>Sem definição de done, o time acha que terminou enquanto risco, bug e desalinhamento continuam vivos.</description><pubDate>Tue, 25 Nov 2025 00:00:00 GMT</pubDate></item><item><title>Como falar sobre conflitos e decisões difíceis</title><link>https://seniorpath.pro/pt-br/artigos/lideranca-e-entrevistas/como-falar-sobre-conflitos-e-decisoes-dificeis-sem-dramatizar/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/lideranca-e-entrevistas/como-falar-sobre-conflitos-e-decisoes-dificeis-sem-dramatizar/</guid><description>Como responder sobre discordâncias e decisões tensas em entrevista sem transformar a história em drama exagerado.</description><pubDate>Mon, 24 Nov 2025 00:00:00 GMT</pubDate></item><item><title>Behavioral: resposta corporativa vs resposta crível</title><link>https://seniorpath.pro/pt-br/artigos/lideranca-e-entrevistas/behavioral-resposta-corporativa-vs-resposta-crivel/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/lideranca-e-entrevistas/behavioral-resposta-corporativa-vs-resposta-crivel/</guid><description>Muita resposta de behavioral falha não por falta de história, mas por excesso de polimento. Quando a resposta soa institucional demais, ela perde tensão, risco e verdade.</description><pubDate>Sat, 22 Nov 2025 00:00:00 GMT</pubDate></item><item><title>Quando o processo atrapalha mais do que ajuda</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/quando-o-processo-atrapalha-mais-do-que-ajuda/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/quando-o-processo-atrapalha-mais-do-que-ajuda/</guid><description>Processo bom reduz coordenação ruim. Processo ruim multiplica atrito, posterga decisão e dá sensação falsa de controle.</description><pubDate>Thu, 20 Nov 2025 00:00:00 GMT</pubDate></item><item><title>Como contar um projeto que você liderou de ponta a ponta</title><link>https://seniorpath.pro/pt-br/artigos/lideranca-e-entrevistas/como-contar-um-projeto-que-voce-liderou-de-ponta-a-ponta/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/lideranca-e-entrevistas/como-contar-um-projeto-que-voce-liderou-de-ponta-a-ponta/</guid><description>Essa resposta não pede uma linha do tempo infinita do projeto. Pede uma história que deixe visível escopo, julgamento, colaboração, risco e resultado.</description><pubDate>Wed, 19 Nov 2025 00:00:00 GMT</pubDate></item><item><title>Como adaptar o ritmo de fala para entrevistador estrangeiro</title><link>https://seniorpath.pro/pt-br/artigos/comunicacao-tecnica/como-adaptar-o-ritmo-de-fala-para-entrevistador-estrangeiro/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/comunicacao-tecnica/como-adaptar-o-ritmo-de-fala-para-entrevistador-estrangeiro/</guid><description>O ritmo errado faz uma resposta boa parecer confusa. Em entrevista em inglês, controlar cadência, pausa e checagem costuma importar mais do que soar fluente.</description><pubDate>Tue, 18 Nov 2025 00:00:00 GMT</pubDate></item><item><title>Estimativa e risco</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/estimativa-e-risco-sem-fingir-certeza/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/estimativa-e-risco-sem-fingir-certeza/</guid><description>Como falar sobre prazo e entrega deixando incerteza e risco explícitos.</description><pubDate>Mon, 17 Nov 2025 00:00:00 GMT</pubDate></item><item><title>Mentoring na entrevista: o que mostrar além de &quot;ensinei o junior&quot;</title><link>https://seniorpath.pro/pt-br/artigos/lideranca-e-entrevistas/mentoring-na-entrevista-o-que-mostrar-alem-de-ensinei-o-junior/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/lideranca-e-entrevistas/mentoring-na-entrevista-o-que-mostrar-alem-de-ensinei-o-junior/</guid><description>Como falar de mentoring em entrevista sem soar paternalista, genérico ou preso a uma história vaga de ajuda pontual.</description><pubDate>Sat, 15 Nov 2025 00:00:00 GMT</pubDate></item><item><title>Como passar em entrevista técnica em inglês</title><link>https://seniorpath.pro/pt-br/artigos/comunicacao-tecnica/como-passar-na-entrevista-tecnica-em-ingles-sem-fluencia-perfeita/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/comunicacao-tecnica/como-passar-na-entrevista-tecnica-em-ingles-sem-fluencia-perfeita/</guid><description>Entrevista técnica em inglês exige clareza suficiente para entender a pergunta, estruturar a resposta e colaborar bem.</description><pubDate>Fri, 14 Nov 2025 00:00:00 GMT</pubDate></item><item><title>Como organizar status update</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-organizar-status-update-sem-virar-reuniao-de-texto/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-organizar-status-update-sem-virar-reuniao-de-texto/</guid><description>Status update bom não é despejo de atividade. É um resumo curto que deixa claro o que mudou, o que trava e o que acontece depois.</description><pubDate>Thu, 13 Nov 2025 00:00:00 GMT</pubDate></item><item><title>Métricas que importam vs métricas que parecem importar</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/metricas-que-importam-vs-metricas-que-parecem-importar/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/metricas-que-importam-vs-metricas-que-parecem-importar/</guid><description>Métrica de time não deveria existir para decorar dashboard. Ela deveria ajudar a localizar gargalo, risco ou perda de fluxo.</description><pubDate>Wed, 12 Nov 2025 00:00:00 GMT</pubDate></item><item><title>Como pensar tickets e tarefas</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-pensar-tickets-e-tarefas/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-pensar-tickets-e-tarefas/</guid><description>Como transformar pedido solto em trabalho executável sem confundir atividade com progresso real.</description><pubDate>Tue, 11 Nov 2025 00:00:00 GMT</pubDate></item><item><title>Como alinhar escopo quando ninguém concorda</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-alinhar-escopo-quando-ninguem-concorda/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-alinhar-escopo-quando-ninguem-concorda/</guid><description>Quando cada pessoa está imaginando um produto diferente, escopo vira disputa. O trabalho técnico é transformar conversa solta em corte claro, risco explícito e decisão executável.</description><pubDate>Sat, 08 Nov 2025 00:00:00 GMT</pubDate></item><item><title>Como dizer não no trabalho</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-dizer-nao-sem-parecer-pouco-colaborativo/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-dizer-nao-sem-parecer-pouco-colaborativo/</guid><description>Dizer não no trabalho não é rejeitar o problema. É recusar um caminho ruim sem abandonar a responsabilidade de ajudar a encontrar um caminho viável.</description><pubDate>Fri, 07 Nov 2025 00:00:00 GMT</pubDate></item><item><title>Como sair de uma empresa sem queimar ponte</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-sair-de-uma-empresa-sem-queimar-ponte/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-sair-de-uma-empresa-sem-queimar-ponte/</guid><description>Sair bem de uma empresa não é fingir gratidão eterna. É encerrar o ciclo com clareza, responsabilidade e o mínimo possível de ruído desnecessário.</description><pubDate>Thu, 06 Nov 2025 00:00:00 GMT</pubDate></item><item><title>Como funciona o processo de promoção interna</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-funciona-o-processo-de-promocao-interna/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-funciona-o-processo-de-promocao-interna/</guid><description>Promoção interna quase nunca acontece só porque você trabalha muito. Ela depende de escopo, percepção, confiança e evidência acumulada no contexto certo.</description><pubDate>Wed, 05 Nov 2025 00:00:00 GMT</pubDate></item><item><title>Scrum vs Kanban</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/scrum-vs-kanban-sem-dogma-de-agilista-certificado/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/scrum-vs-kanban-sem-dogma-de-agilista-certificado/</guid><description>Como comparar formas de organizar fluxo, compromisso e interrupção sem transformar método em identidade.</description><pubDate>Tue, 04 Nov 2025 00:00:00 GMT</pubDate></item><item><title>Como estimar trabalho com honestidade</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-estimar-trabalho-sem-fingir-precisao/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/como-estimar-trabalho-sem-fingir-precisao/</guid><description>Estimativa de rotina precisa de corte, risco e uma faixa honesta para o tipo de trabalho que entrou.</description><pubDate>Mon, 03 Nov 2025 00:00:00 GMT</pubDate></item><item><title>Como priorizar tech debt com o PM</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/tech-debt-como-priorizar-junto-com-o-pm-sem-virar-inimigos/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/tech-debt-como-priorizar-junto-com-o-pm-sem-virar-inimigos/</guid><description>Dívida técnica quase nunca entra na fila sozinha. Ela precisa ser traduzida em risco, custo e impacto para virar decisão compartilhada.</description><pubDate>Sat, 01 Nov 2025 00:00:00 GMT</pubDate></item><item><title>Requisito que muda no meio do sprint</title><link>https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/requisito-que-muda-no-meio-do-sprint-como-responder-sem-travar/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/execucao-e-comunicacao/requisito-que-muda-no-meio-do-sprint-como-responder-sem-travar/</guid><description>Como reabrir escopo, risco e compromisso com clareza quando a mudança chega no meio do ciclo.</description><pubDate>Fri, 31 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Como fazer status update técnico em inglês sem soar engessado</title><link>https://seniorpath.pro/pt-br/artigos/comunicacao-tecnica/como-fazer-status-update-tecnico-em-ingles-sem-soar-engessado/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/comunicacao-tecnica/como-fazer-status-update-tecnico-em-ingles-sem-soar-engessado/</guid><description>Status update em inglês não precisa soar corporativo. Precisa deixar claro onde estamos, o que travou, qual é o risco e o que vem a seguir.</description><pubDate>Thu, 30 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Cenários com IA em produção</title><link>https://seniorpath.pro/pt-br/artigos/cenarios-reais/cenarios-com-ia-em-producao/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/cenarios-reais/cenarios-com-ia-em-producao/</guid><description>Como pensar feature com IA em ambiente real sem tratar modelo como mágica e sem esconder custo, fallback e erro provável.</description><pubDate>Tue, 28 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Como responder &quot;o que você faria primeiro?&quot;</title><link>https://seniorpath.pro/pt-br/artigos/product-sense/como-responder-o-que-voce-faria-primeiro/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/product-sense/como-responder-o-que-voce-faria-primeiro/</guid><description>Como organizar a primeira ação em uma situação ambígua sem soar perdido, genérico ou precipitado.</description><pubDate>Mon, 27 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Velocidade vs qualidade vs risco: o triângulo real</title><link>https://seniorpath.pro/pt-br/artigos/product-sense/velocidade-vs-qualidade-vs-risco-o-triangulo-real/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/product-sense/velocidade-vs-qualidade-vs-risco-o-triangulo-real/</guid><description>Como pensar a tensão entre entregar rápido, manter qualidade e controlar risco sem cair em simplificação infantil.</description><pubDate>Sat, 25 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Revisão de código sem agir como se você fosse o ESLint</title><link>https://seniorpath.pro/pt-br/artigos/product-sense/revisao-de-codigo-sem-agir-como-se-voce-fosse-o-eslint/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/product-sense/revisao-de-codigo-sem-agir-como-se-voce-fosse-o-eslint/</guid><description>Como fazer code review com julgamento real, priorizando risco, clareza e manutenção em vez de microcorreções de estilo.</description><pubDate>Fri, 24 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Como Conduzir Decisão Técnica sem Sequestrar a Reunião</title><link>https://seniorpath.pro/pt-br/artigos/lideranca-tecnica-na-pratica/como-conduzir-decisao-tecnica-sem-sequestrar-a-reuniao/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/lideranca-tecnica-na-pratica/como-conduzir-decisao-tecnica-sem-sequestrar-a-reuniao/</guid><description>Conduzir decisão técnica não é ganhar no volume, nem transformar discussão em monólogo. É dar forma à conversa para o time conseguir decidir melhor.</description><pubDate>Thu, 23 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Como evitar overengineering</title><link>https://seniorpath.pro/pt-br/artigos/product-sense/como-evitar-overengineering-sem-parecer-simplista/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/product-sense/como-evitar-overengineering-sem-parecer-simplista/</guid><description>Como defender uma solução mais simples sem soar superficial, preguiçoso ou cego para riscos futuros.</description><pubDate>Wed, 22 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Como Discordar de Solução Ruim sem Humilhar Ninguém</title><link>https://seniorpath.pro/pt-br/artigos/lideranca-tecnica-na-pratica/como-discordar-de-solucao-ruim-sem-humilhar-ninguem/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/lideranca-tecnica-na-pratica/como-discordar-de-solucao-ruim-sem-humilhar-ninguem/</guid><description>Discordar faz parte da liderança técnica. O difícil não é ter coragem para falar. É proteger a barra sem transformar correção em humilhação.</description><pubDate>Tue, 21 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Como Fazer 1:1 Técnico que Realmente Ajuda Alguém a Crescer</title><link>https://seniorpath.pro/pt-br/artigos/lideranca-tecnica-na-pratica/como-fazer-1-on-1-tecnico-que-realmente-ajuda-alguem-a-crescer/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/lideranca-tecnica-na-pratica/como-fazer-1-on-1-tecnico-que-realmente-ajuda-alguem-a-crescer/</guid><description>1:1 técnico bom não é status meeting privada. É espaço para calibrar julgamento, destravar contexto e acelerar crescimento de forma concreta.</description><pubDate>Mon, 20 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Como Decidir quando Entrar no Detalhe e quando Sair do Caminho</title><link>https://seniorpath.pro/pt-br/artigos/lideranca-tecnica-na-pratica/como-decidir-quando-entrar-no-detalhe-e-quando-sair-do-caminho/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/lideranca-tecnica-na-pratica/como-decidir-quando-entrar-no-detalhe-e-quando-sair-do-caminho/</guid><description>Liderança técnica não é estar em cima de tudo o tempo todo. É saber onde sua intervenção muda o resultado e onde ela só rouba autonomia.</description><pubDate>Fri, 17 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Como elevar o padrão técnico do time</title><link>https://seniorpath.pro/pt-br/artigos/lideranca-tecnica-na-pratica/como-elevar-o-padrao-tecnico-do-time-sem-virar-policia-de-pr/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/lideranca-tecnica-na-pratica/como-elevar-o-padrao-tecnico-do-time-sem-virar-policia-de-pr/</guid><description>Elevar padrão técnico não é comentar mais em review. É criar critério, defaults e exemplos que o time inteiro consegue sustentar.</description><pubDate>Thu, 16 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Como priorizar sem cair no &quot;depende&quot; vazio</title><link>https://seniorpath.pro/pt-br/artigos/product-sense/como-priorizar-sem-cair-no-depende-vazio/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/product-sense/como-priorizar-sem-cair-no-depende-vazio/</guid><description>Como responder sobre prioridade com critério real, sem virar refém de abstração nem fingir certeza onde ela não existe.</description><pubDate>Wed, 15 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Delegar com contexto claro</title><link>https://seniorpath.pro/pt-br/artigos/lideranca-tecnica-na-pratica/delegar-sem-perder-contexto-nem-virar-gargalo/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/lideranca-tecnica-na-pratica/delegar-sem-perder-contexto-nem-virar-gargalo/</guid><description>Delegar bem é transferir contexto, decisão e autonomia no nível certo sem puxar o trabalho de volta.</description><pubDate>Tue, 14 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Como Criar Clareza Técnica para o Time Inteiro sem Escrever Tratado</title><link>https://seniorpath.pro/pt-br/artigos/lideranca-tecnica-na-pratica/como-criar-clareza-tecnica-para-o-time-inteiro-sem-escrever-tratado/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/lideranca-tecnica-na-pratica/como-criar-clareza-tecnica-para-o-time-inteiro-sem-escrever-tratado/</guid><description>Clareza técnica não exige documento gigante. Exige tornar explícito o que o time precisa entender para decidir e executar sem depender de adivinhação.</description><pubDate>Mon, 13 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Build vs buy: como pensar a decisão de verdade</title><link>https://seniorpath.pro/pt-br/artigos/product-sense/build-vs-buy-como-pensar-a-decisao-de-verdade/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/product-sense/build-vs-buy-como-pensar-a-decisao-de-verdade/</guid><description>Como decidir entre construir internamente ou comprar uma solução sem transformar a conversa em ideologia técnica ou financeira.</description><pubDate>Sat, 11 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Como tomar decisão técnica com contexto de negócio</title><link>https://seniorpath.pro/pt-br/artigos/product-sense/como-tomar-decisao-tecnica-com-contexto-de-negocio/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/product-sense/como-tomar-decisao-tecnica-com-contexto-de-negocio/</guid><description>Como decidir tecnicamente sem agir como se prazo, receita, risco e experiência do usuário fossem problema de outra área.</description><pubDate>Fri, 10 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Como justificar trade-off para PM, design e liderança</title><link>https://seniorpath.pro/pt-br/artigos/product-sense/como-justificar-trade-off-para-pm-design-e-lideranca/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/product-sense/como-justificar-trade-off-para-pm-design-e-lideranca/</guid><description>Como explicar uma decisão com custo real para públicos diferentes sem parecer defensivo, técnico demais ou simplista.</description><pubDate>Thu, 09 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Design de Sistema de Notificações</title><link>https://seniorpath.pro/pt-br/artigos/cenarios-reais/design-de-sistema-de-notificacoes/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/cenarios-reais/design-de-sistema-de-notificacoes/</guid><description>Como desenhar um sistema de notificações em escala sem misturar evento, prioridade, canal, retry e spam no mesmo balde.</description><pubDate>Wed, 08 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Cenários de API em Escala</title><link>https://seniorpath.pro/pt-br/artigos/cenarios-reais/cenarios-de-api-em-escala/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/cenarios-reais/cenarios-de-api-em-escala/</guid><description>Como pensar uma API sob carga sem cair em resposta genérica de sistemas distribuídos.</description><pubDate>Mon, 06 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Sistema de busca sem resposta decorada</title><link>https://seniorpath.pro/pt-br/artigos/cenarios-reais/design-de-sistema-de-busca/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/cenarios-reais/design-de-sistema-de-busca/</guid><description>Como explicar indexação, consulta e relevância sem transformar busca em aula de ferramenta.</description><pubDate>Sat, 04 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Design de Sistema de Upload e Processamento de Arquivos</title><link>https://seniorpath.pro/pt-br/artigos/cenarios-reais/design-de-sistema-de-upload-e-processamento/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/cenarios-reais/design-de-sistema-de-upload-e-processamento/</guid><description>Como desenhar um sistema que recebe arquivos grandes, processa de forma assíncrona e entrega resultado sem prender o usuário em um request eterno.</description><pubDate>Fri, 03 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Design de Encurtador de URL</title><link>https://seniorpath.pro/pt-br/artigos/cenarios-reais/design-de-encurtador-de-url/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/cenarios-reais/design-de-encurtador-de-url/</guid><description>Como desenhar um encurtador tipo bit.ly com geração de chave, redirect rápido, cache e analytics sem confundir o caminho quente.</description><pubDate>Thu, 02 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Design de Feed de Redes Sociais</title><link>https://seniorpath.pro/pt-br/artigos/cenarios-reais/design-de-feed-de-redes-sociais/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/cenarios-reais/design-de-feed-de-redes-sociais/</guid><description>Como desenhar um feed tipo Twitter ou Instagram sem cair em resposta decorada, separando leitura, publicação, fanout e custo real.</description><pubDate>Wed, 01 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Cenários de Falha e Recuperação</title><link>https://seniorpath.pro/pt-br/artigos/cenarios-reais/cenarios-de-falha-e-recuperacao/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/cenarios-reais/cenarios-de-falha-e-recuperacao/</guid><description>Como pensar um sistema real quando alguma parte quebra, sem tratar resiliência como slogan.</description><pubDate>Tue, 30 Sep 2025 00:00:00 GMT</pubDate></item><item><title>RAG vs Fine-Tuning Sem Falso Dilema</title><link>https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/rag-vs-fine-tuning-sem-falso-dilema/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/rag-vs-fine-tuning-sem-falso-dilema/</guid><description>Como decidir entre retrieval e fine-tuning olhando o tipo real de falha do sistema, e não hype.</description><pubDate>Mon, 29 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Consistência forte vs eventual</title><link>https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/consistencia-eventual-vs-forte-sem-confusao/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/consistencia-eventual-vs-forte-sem-confusao/</guid><description>Como decidir quando dado velho é aceitável e quando ele vira erro de produto.</description><pubDate>Sat, 27 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Schedulers e tarefas periódicas sem depender de cron ingênuo</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/schedulers-e-tarefas-periodicas-sem-depender-de-cron-ingenuo/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/schedulers-e-tarefas-periodicas-sem-depender-de-cron-ingenuo/</guid><description>Rodar algo de tempos em tempos parece simples até aparecer atraso, sobreposição, volume grande, janela errada e efeito repetido.</description><pubDate>Fri, 26 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Outbox e inbox sem transformar todo fluxo em event sourcing</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/outbox-e-inbox-sem-transformar-todo-fluxo-em-event-sourcing/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/outbox-e-inbox-sem-transformar-todo-fluxo-em-event-sourcing/</guid><description>Outbox e inbox resolvem um problema específico de entrega e reprocessamento. Quando viram religião, o sistema fica mais complexo do que precisava.</description><pubDate>Wed, 24 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Fronteiras de mutação e side effects sem concentrar tudo num service Deus</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/fronteiras-de-mutacao-e-side-effects-sem-concentrar-tudo-num-service-deus/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/fronteiras-de-mutacao-e-side-effects-sem-concentrar-tudo-num-service-deus/</guid><description>Quando toda mutação e todo efeito colateral caem no mesmo service gigante, o backend perde fronteira, teste e clareza de decisão.</description><pubDate>Tue, 23 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Orçamento de latência por fluxo interno sem cada etapa roubar o tempo todo</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/orcamento-de-latencia-por-fluxo-interno-sem-cada-etapa-roubar-o-tempo-todo/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/orcamento-de-latencia-por-fluxo-interno-sem-cada-etapa-roubar-o-tempo-todo/</guid><description>Quando cada chamada interna consome o máximo que quiser, o backend estoura o tempo útil do fluxo inteiro sem saber em qual etapa perdeu o controle.</description><pubDate>Mon, 22 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Circuit breaker interno entre módulos</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/circuit-breaker-interno-entre-modulos-sem-virar-reflexo-para-qualquer-lentidao/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/circuit-breaker-interno-entre-modulos-sem-virar-reflexo-para-qualquer-lentidao/</guid><description>Quando toda lentidão vira motivo para breaker, a proteção perde sentido e o comportamento fica mais difícil de prever.</description><pubDate>Sat, 20 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Feature flag no backend sem espalhar if pelo sistema inteiro</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/feature-flag-no-backend-sem-espalhar-if-pelo-sistema-inteiro/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/feature-flag-no-backend-sem-espalhar-if-pelo-sistema-inteiro/</guid><description>Feature flag pode ajudar rollout e segurança operacional, mas vira lixo rápido quando cada camada do backend decide a flag de um jeito diferente.</description><pubDate>Fri, 19 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Transação e fechamento de fronteira: o que fica dentro e o que deve sair</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/transacao-e-fechamento-de-fronteira-o-que-fica-dentro-e-o-que-deve-sair/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/transacao-e-fechamento-de-fronteira-o-que-fica-dentro-e-o-que-deve-sair/</guid><description>Transação não existe para abraçar tudo que acontece no fluxo; ela existe para fechar uma fronteira de consistência com critério.</description><pubDate>Thu, 18 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Snapshots internos e checkpoints sem esconder estado impossível</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/snapshots-internos-e-checkpoints-sem-esconder-estado-impossivel/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/snapshots-internos-e-checkpoints-sem-esconder-estado-impossivel/</guid><description>Quando snapshot e checkpoint entram sem regra de verdade, o backend ganha aparente recuperação rápida e acumula estado impossível para explicar depois.</description><pubDate>Wed, 17 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Fallback, degradação e modo parcial</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/fallback-degradacao-e-modo-parcial-sem-virar-gambiarra/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/fallback-degradacao-e-modo-parcial-sem-virar-gambiarra/</guid><description>Como responder quando integração cai ou dado atrasa com fallback claro e modo parcial confiável.</description><pubDate>Tue, 16 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Ordem, causalidade e replays internos sem assumir sequência perfeita</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/ordem-causalidade-e-replays-internos-sem-assumir-sequencia-perfeita/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/ordem-causalidade-e-replays-internos-sem-assumir-sequencia-perfeita/</guid><description>Quando backend trata ordem de entrega como verdade absoluta, retry, atraso e replay viram bug difícil de explicar.</description><pubDate>Sat, 13 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Reconciliação interna entre estados derivados sem cron cego</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/reconciliacao-interna-entre-estados-derivados-sem-cron-cego/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/reconciliacao-interna-entre-estados-derivados-sem-cron-cego/</guid><description>Estado derivado inevitavelmente descola do estado fonte de vez em quando. O problema não é isso acontecer; é tentar corrigir com cron cego que revarre tudo sem critério.</description><pubDate>Fri, 12 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Fila justa vs throughput em semáforos por recurso sem fingir que dá para maximizar tudo</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/fila-justa-vs-throughput-em-semaforos-por-recurso-sem-fingir-que-da-para-maximizar-tudo/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/fila-justa-vs-throughput-em-semaforos-por-recurso-sem-fingir-que-da-para-maximizar-tudo/</guid><description>Quando o backend protege recurso escasso, tentar ser perfeitamente justo e perfeitamente eficiente ao mesmo tempo costuma produzir o pior dos dois mundos.</description><pubDate>Thu, 11 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Handler, use case e repository: onde cada decisão deve morar</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/handler-use-case-e-repository-onde-cada-decisao-deve-morar/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/handler-use-case-e-repository-onde-cada-decisao-deve-morar/</guid><description>Muita base backend degrada porque transporte, regra e persistência ficam misturados no mesmo lugar sem ninguém admitir isso.</description><pubDate>Wed, 10 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Schema interno de eventos sem acoplamento acidental</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/schema-interno-de-eventos-sem-acoplamento-acidental/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/schema-interno-de-eventos-sem-acoplamento-acidental/</guid><description>Quando evento interno vira dump de entidade, cada consumidor começa a depender de detalhe demais e o backend perde liberdade para evoluir.</description><pubDate>Tue, 09 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Integrações externas sem vazar provider para o centro do sistema</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/integracoes-externas-sem-vazar-provider-para-o-centro-do-sistema/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/integracoes-externas-sem-vazar-provider-para-o-centro-do-sistema/</guid><description>Quando o centro do sistema começa a pensar em payload, status e edge case do provider, a integração deixou de ser detalhe e virou dona da arquitetura.</description><pubDate>Mon, 08 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Afinidade de workload sem transformar scaling em loteria</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/afinidade-de-workload-sem-transformar-scaling-em-loteria/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/afinidade-de-workload-sem-transformar-scaling-em-loteria/</guid><description>Nem todo workload deve cair em qualquer worker a qualquer momento. Sem algum grau de afinidade, o sistema desperdiça locality, aquece hotspot e escala no modo sorte.</description><pubDate>Sat, 06 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Tombstone e exclusão lógica em estados derivados sem drift eterno</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/tombstone-e-exclusao-logica-em-estados-derivados-sem-drift-eterno/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/tombstone-e-exclusao-logica-em-estados-derivados-sem-drift-eterno/</guid><description>Quando exclusão lógica e tombstone entram sem regra clara, estado derivado acumula fantasma, divergência e custo de reconciliação.</description><pubDate>Fri, 05 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Fronteira entre consistência forte e aceitação operacional no backend</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/fronteira-entre-consistencia-forte-e-aceitacao-operacional-no-backend/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/fronteira-entre-consistencia-forte-e-aceitacao-operacional-no-backend/</guid><description>Quando o backend trata consistência forte como virtude moral, ele começa a pagar custo demais por garantias que o produto nem sempre precisava.</description><pubDate>Thu, 04 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Idempotência dentro do backend além da API pública</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/idempotencia-dentro-do-backend-alem-da-api-publica/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/idempotencia-dentro-do-backend-alem-da-api-publica/</guid><description>Idempotência não serve só para endpoint público com retry do cliente; ela também protege job, consumer, webhook e reprocessamento dentro do backend.</description><pubDate>Tue, 02 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Prioridade entre tráfego online e trabalho de fundo sem starvation</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/prioridade-entre-trafego-online-e-trabalho-de-fundo-sem-starvation/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/prioridade-entre-trafego-online-e-trabalho-de-fundo-sem-starvation/</guid><description>Quando request do produto e trabalho de fundo disputam os mesmos recursos sem regra, o backend ou machuca o usuário ao vivo ou mata o processamento de manutenção.</description><pubDate>Mon, 01 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Políticas de retenção de estado derivado sem acumular lixo operacional</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/politicas-de-retencao-de-estado-derivado-sem-acumular-lixo-operacional/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/politicas-de-retencao-de-estado-derivado-sem-acumular-lixo-operacional/</guid><description>Quando estado derivado fica guardado para sempre sem critério, o backend troca conveniência momentânea por custo, drift e reconstrução mais cara depois.</description><pubDate>Sat, 30 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Camadas anti-explosão para picos internos sem derrubar o core</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/camadas-anti-explosao-para-picos-internos-sem-derrubar-o-core/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/camadas-anti-explosao-para-picos-internos-sem-derrubar-o-core/</guid><description>Quando pico interno vira tempestade em cascata, o backend descobre tarde demais que tudo estava acoplado demais ao caminho mais crítico.</description><pubDate>Fri, 29 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Concorrência por recurso no backend sem lock espalhado</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/concorrencia-por-recurso-no-backend-sem-lock-espalhado/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/concorrencia-por-recurso-no-backend-sem-lock-espalhado/</guid><description>Quando vários fluxos disputam o mesmo recurso, sair distribuindo lock em todo lugar costuma esconder o problema em vez de organizá-lo.</description><pubDate>Thu, 28 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Leitura vs escrita: como separar modelo sem complicar cedo demais</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/leitura-vs-escrita-como-separar-modelo-sem-complicar-cedo-demais/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/leitura-vs-escrita-como-separar-modelo-sem-complicar-cedo-demais/</guid><description>Nem todo sistema precisa de CQRS formal, mas quase todo sistema sofre quando tenta usar o mesmo modelo para escrever tudo e ler tudo.</description><pubDate>Wed, 27 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Design System na Prática: o que Padronizar e o que Deixar Livre</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-frontend-na-pratica/design-system-na-pratica-o-que-padronizar-e-o-que-deixar-livre/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-frontend-na-pratica/design-system-na-pratica-o-que-padronizar-e-o-que-deixar-livre/</guid><description>Design system útil não tenta controlar tudo. Ele padroniza o que reduz atrito e deixa livre o que ainda precisa de espaço.</description><pubDate>Tue, 26 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Fan-in interno e agregação de resultados sem coordenador frágil</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/fan-in-interno-e-agregacao-de-resultados-sem-coordenador-fragil/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/fan-in-interno-e-agregacao-de-resultados-sem-coordenador-fragil/</guid><description>Quando vários resultados internos precisam convergir e tudo depende de um coordenador frágil, o backend troca paralelismo por ponto único de confusão.</description><pubDate>Mon, 25 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Controle de admissão no backend: quando rejeitar cedo é melhor do que falhar tarde</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/controle-de-admissao-no-backend-quando-rejeitar-cedo-e-melhor-do-que-falhar-tarde/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/controle-de-admissao-no-backend-quando-rejeitar-cedo-e-melhor-do-que-falhar-tarde/</guid><description>Quando o backend aceita trabalho demais só para falhar no fim, ele gasta recurso, aumenta fila e piora a experiência para todo mundo ao mesmo tempo.</description><pubDate>Fri, 22 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Escrita dupla interna com verificação</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/escrita-dupla-interna-com-verificacao-sem-ilusao-de-consistencia/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/escrita-dupla-interna-com-verificacao-sem-ilusao-de-consistencia/</guid><description>Escrita dupla pode servir em migração e rollout, mas precisa de fonte de verdade, verificação e repair explícito.</description><pubDate>Thu, 21 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Jobs órfãos, compensação e limpeza operacional</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/jobs-orfaos-compensacao-e-limpeza-operacional-sem-improviso/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/jobs-orfaos-compensacao-e-limpeza-operacional-sem-improviso/</guid><description>Quando job trava, some ou repete, o time precisa de um caminho claro para compensar e limpar o rastro.</description><pubDate>Wed, 20 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Server State vs UI State vs URL State sem Misturar Tudo</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-frontend-na-pratica/server-state-vs-ui-state-vs-url-state-sem-misturar-tudo/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-frontend-na-pratica/server-state-vs-ui-state-vs-url-state-sem-misturar-tudo/</guid><description>Muita arquitetura frontend degrada quando tipos diferentes de estado acabam tratados como se fossem a mesma coisa.</description><pubDate>Tue, 19 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Sticky work sem sticky bug: quando manter trabalho no mesmo worker e quando parar</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/sticky-work-sem-sticky-bug-quando-manter-trabalho-no-mesmo-worker-e-quando-parar/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/sticky-work-sem-sticky-bug-quando-manter-trabalho-no-mesmo-worker-e-quando-parar/</guid><description>Manter trabalho perto do mesmo worker pode reaproveitar contexto e cache, mas sem limite vira acoplamento operacional difícil de rebalancear.</description><pubDate>Mon, 18 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Onde Page, Layout, Component e Hook Devem Decidir as Coisas</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-frontend-na-pratica/onde-page-layout-component-e-hook-devem-decidir-as-coisas/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-frontend-na-pratica/onde-page-layout-component-e-hook-devem-decidir-as-coisas/</guid><description>Muita árvore de frontend fica confusa porque a responsabilidade de cada camada nunca foi delimitada de verdade.</description><pubDate>Sat, 16 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Consistência de cache interno sem invalidar no desespero</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/consistencia-de-cache-interno-sem-invalidar-no-desespero/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/consistencia-de-cache-interno-sem-invalidar-no-desespero/</guid><description>Quando o cache interno fica inconsistente e o time responde com invalidação em massa, o backend troca previsibilidade por pânico operacional.</description><pubDate>Fri, 15 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Batch e streaming: quando cada forma de processar faz sentido</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/batch-e-streaming-quando-cada-forma-de-processar-faz-sentido/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/batch-e-streaming-quando-cada-forma-de-processar-faz-sentido/</guid><description>Nem todo dado precisa ser tratado em tempo real, e nem todo processamento em lote é sinal de sistema atrasado.</description><pubDate>Thu, 14 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Orquestração interna de fluxo longo</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/orquestracao-interna-de-fluxo-longo-sem-virar-maquina-de-estados-acidental/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/orquestracao-interna-de-fluxo-longo-sem-virar-maquina-de-estados-acidental/</guid><description>Quando fluxo longo cresce por exceções e callbacks improvisados, o backend acaba montando uma máquina de estados difícil de explicar e operar.</description><pubDate>Wed, 13 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Versionamento interno de regra sem comportamento escondido por flag</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/versionamento-interno-de-regra-sem-comportamento-escondido-por-flag/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/versionamento-interno-de-regra-sem-comportamento-escondido-por-flag/</guid><description>Quando a mesma regra de negócio passa a ter três comportamentos diferentes escondidos por flags, ninguém mais sabe qual sistema está realmente rodando.</description><pubDate>Mon, 11 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Isolamento de tenant no backend além de filtro em query</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/isolamento-de-tenant-no-backend-alem-de-filtro-em-query/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/isolamento-de-tenant-no-backend-alem-de-filtro-em-query/</guid><description>Quando multi-tenant depende só de where tenant_id, o backend parece separado até o primeiro vazamento por cache, job, evento ou regra interna.</description><pubDate>Sat, 09 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Monólito modular na prática</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/monolito-modular-na-pratica-como-separar-contextos-sem-fingir-microservices/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/monolito-modular-na-pratica-como-separar-contextos-sem-fingir-microservices/</guid><description>Muita base backend precisa de fronteiras melhores, não de vinte serviços pequenos criados cedo demais.</description><pubDate>Fri, 08 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Particionamento operacional por chave quente sem espalhar heurística pelo sistema</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/particionamento-operacional-por-chave-quente-sem-espalhar-heuristica-pelo-sistema/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/particionamento-operacional-por-chave-quente-sem-espalhar-heuristica-pelo-sistema/</guid><description>Quando poucas chaves concentram carga, reagir com regras espalhadas por toda parte só move o hotspot de lugar e complica a operação.</description><pubDate>Thu, 07 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Contrato interno entre módulos sem inventar RPC dentro do mesmo app</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/contrato-interno-entre-modulos-sem-inventar-rpc-dentro-do-mesmo-app/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/contrato-interno-entre-modulos-sem-inventar-rpc-dentro-do-mesmo-app/</guid><description>Separar módulos não deveria obrigar o time a fingir rede, versão e protocolo distribuído dentro de um monólito que ainda é um único deploy.</description><pubDate>Wed, 06 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Como modularizar frontend de verdade</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-frontend-na-pratica/como-modularizar-frontend-sem-transformar-estrutura-em-teatro/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-frontend-na-pratica/como-modularizar-frontend-sem-transformar-estrutura-em-teatro/</guid><description>Modularização boa reduz raio de impacto e melhora entendimento. Quando vira teatro de pasta, só aumenta custo de navegação.</description><pubDate>Tue, 05 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Camada anti-corrupção entre domínios internos</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/anti-corrupcao-entre-dominios-internos-sem-virar-camada-ornamental/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/anti-corrupcao-entre-dominios-internos-sem-virar-camada-ornamental/</guid><description>Quando um domínio começa a vazar linguagem e regra para outro, alguma tradução passa a fazer falta.</description><pubDate>Mon, 04 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Reprocessamento seletivo por chave, janela ou tenant sem varrer o mundo inteiro</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/reprocessamento-seletivo-por-chave-janela-ou-tenant-sem-varrer-o-mundo-inteiro/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/reprocessamento-seletivo-por-chave-janela-ou-tenant-sem-varrer-o-mundo-inteiro/</guid><description>Quando algo quebra em produção, reprocessar tudo parece simples. Até virar custo enorme, duplicação acidental e nova indisponibilidade.</description><pubDate>Sat, 02 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Lease, lock com tempo e fencing token sem falsa sensação de exclusão</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/lease-lock-com-tempo-e-fencing-token-sem-falsa-sensacao-de-exclusao/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/lease-lock-com-tempo-e-fencing-token-sem-falsa-sensacao-de-exclusao/</guid><description>Quando lock com TTL entra sem fencing token nem modelo de falha claro, o backend parece protegido e continua vulnerável a concorrência quebrada.</description><pubDate>Fri, 01 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Como Explicar Trade-offs de Consistência em Entrevista</title><link>https://seniorpath.pro/pt-br/artigos/concorrencia-e-assincrono/como-explicar-trade-offs-de-consistencia-em-entrevista/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/concorrencia-e-assincrono/como-explicar-trade-offs-de-consistencia-em-entrevista/</guid><description>Como responder perguntas sobre consistência sem cair nem na abstração vazia nem na fantasia de que tudo precisa ser imediatamente consistente.</description><pubDate>Wed, 30 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Cache per request e cache compartilhado sem confundir camada</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/cache-per-request-e-cache-compartilhado-sem-confundir-camada/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/cache-per-request-e-cache-compartilhado-sem-confundir-camada/</guid><description>Quando o time chama qualquer reaproveitamento de dado de cache, começa a misturar deduplicação local, memoização por request e cache compartilhado como se fossem a mesma coisa.</description><pubDate>Tue, 29 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Request síncrono, job assíncrono ou evento: como decidir sem ritual</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/request-sincrono-job-assincrono-ou-evento-como-decidir-sem-ritual/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/request-sincrono-job-assincrono-ou-evento-como-decidir-sem-ritual/</guid><description>Nem tudo deve ficar no request principal, mas nem tudo precisa virar fila ou evento só porque o time aprendeu essas palavras.</description><pubDate>Mon, 28 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Fronteira de observabilidade no backend: o que cada camada deve emitir</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/fronteira-de-observabilidade-no-backend-o-que-cada-camada-deve-emitir/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/fronteira-de-observabilidade-no-backend-o-que-cada-camada-deve-emitir/</guid><description>Quando toda camada loga tudo, mede tudo e trata toda falha do mesmo jeito, o backend fica barulhento e mesmo assim difícil de operar.</description><pubDate>Sat, 26 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Como Falar de Pipeline e Release em Entrevista</title><link>https://seniorpath.pro/pt-br/artigos/deploy-e-infra/como-falar-de-pipeline-e-release-em-entrevista/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/deploy-e-infra/como-falar-de-pipeline-e-release-em-entrevista/</guid><description>Como responder perguntas sobre entrega sem recitar ferramenta, mostrando que você entende risco, validação, rollout e operação.</description><pubDate>Fri, 25 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Contratos internos de comando e consulta sem payload genérico demais</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/contratos-internos-de-comando-e-consulta-sem-payload-generico-demais/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/contratos-internos-de-comando-e-consulta-sem-payload-generico-demais/</guid><description>Quando tudo entre módulos vira um payload genérico com campos soltos, o backend perde intenção, validação e clareza de responsabilidade.</description><pubDate>Thu, 24 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Depreciação de Contrato Sem Pegar Consumidor de Surpresa</title><link>https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/deprecacao-de-contrato-sem-pegar-consumidor-de-surpresa/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/deprecacao-de-contrato-sem-pegar-consumidor-de-surpresa/</guid><description>Como evoluir API, evento ou payload sem transformar produtor e consumidor em inimigos no meio da transição.</description><pubDate>Wed, 23 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Backpressure interno sem fila infinita que esconde saturação</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/backpressure-interno-sem-fila-infinita-que-esconde-saturacao/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/backpressure-interno-sem-fila-infinita-que-esconde-saturacao/</guid><description>Quando o backend responde a saturação só acumulando fila, ele para de controlar carga e passa apenas a adiar o colapso.</description><pubDate>Tue, 22 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Janela de reconciliação operacional sem transformar repair em tráfego normal</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/janela-de-reconciliacao-operacional-sem-transformar-repair-em-trafego-normal/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/janela-de-reconciliacao-operacional-sem-transformar-repair-em-trafego-normal/</guid><description>Quando repair vira rotina invisível do sistema, a reconciliação deixa de ser correção controlada e passa a mascarar arquitetura frágil.</description><pubDate>Sat, 19 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Versionamento de payload interno sem compatibilidade acidental</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/versionamento-de-payload-interno-sem-compatibilidade-acidental/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/versionamento-de-payload-interno-sem-compatibilidade-acidental/</guid><description>Quando payload interno muda na sorte e continua &apos;funcionando&apos; por acaso, o backend acumula dependência invisível entre produtores e consumidores.</description><pubDate>Fri, 18 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Compartilhar contexto entre request e job</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/compartilhar-contexto-entre-request-e-job-sem-gambiarra-global/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/compartilhar-contexto-entre-request-e-job-sem-gambiarra-global/</guid><description>Como levar contexto útil de um fluxo síncrono para um job com rastreabilidade e fronteira clara.</description><pubDate>Thu, 17 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Isolamento de capacidade por tenant sem noisy neighbor invisível</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/isolamento-de-capacidade-por-tenant-sem-noisy-neighbor-invisivel/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/isolamento-de-capacidade-por-tenant-sem-noisy-neighbor-invisivel/</guid><description>Quando um tenant consome demais e o sistema trata isso como tráfego normal, o backend distribui degradação para todo mundo sem dizer de onde ela veio.</description><pubDate>Wed, 16 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Versão velha e nova convivendo ao mesmo tempo</title><link>https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/como-conviver-com-versao-antiga-e-nova-ao-mesmo-tempo/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/como-conviver-com-versao-antiga-e-nova-ao-mesmo-tempo/</guid><description>Como planejar compatibilidade entre código, contrato e dado quando corte perfeito simplesmente não existe.</description><pubDate>Tue, 15 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Fronteiras entre feature, shared e design system</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-frontend-na-pratica/fronteiras-entre-feature-shared-e-design-system-sem-virar-pasta-decorativa/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-frontend-na-pratica/fronteiras-entre-feature-shared-e-design-system-sem-virar-pasta-decorativa/</guid><description>O que ajuda de verdade é deixar claro o que é código local de feature, o que é compartilhado e o que virou contrato estável.</description><pubDate>Mon, 14 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Strangler fig na prática</title><link>https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/strangler-fig-sem-teatro-de-arquitetura/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/strangler-fig-sem-teatro-de-arquitetura/</guid><description>Como cercar o legado aos poucos, com fronteira clara, tráfego controlado e corte reversível.</description><pubDate>Sat, 12 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Pipeline interno de validação sem repetir regra em toda borda</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/pipeline-interno-de-validacao-sem-repetir-regra-em-toda-borda/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/pipeline-interno-de-validacao-sem-repetir-regra-em-toda-borda/</guid><description>Quando cada handler, consumer e job revalida tudo sozinho, o backend começa a divergir no que aceita, rejeita e corrige.</description><pubDate>Fri, 11 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Timeout, retry e deadline sem deixar cada camada decidir sozinha</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/timeout-retry-e-deadline-sem-deixar-cada-camada-decidir-sozinha/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/timeout-retry-e-deadline-sem-deixar-cada-camada-decidir-sozinha/</guid><description>Timeout curto demais quebra fluxo bom. Retry cego duplica efeito. Deadline ignorado vira fila invisível. O problema quase nunca é a ferramenta; é deixar cada camada improvisar sua própria política.</description><pubDate>Thu, 10 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Fan-out interno sem acoplamento temporal demais</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/fan-out-interno-sem-acoplamento-temporal-demais/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/fan-out-interno-sem-acoplamento-temporal-demais/</guid><description>Quando um evento interno dispara muitos consumidores e todos passam a depender da mesma cadência, o sistema parece desacoplado mas envelhece preso no tempo.</description><pubDate>Tue, 08 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Limites de payload e anexos internos sem transformar fila em caminhão de JSON</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/limites-de-payload-e-anexos-internos-sem-transformar-fila-em-caminhao-de-json/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/limites-de-payload-e-anexos-internos-sem-transformar-fila-em-caminhao-de-json/</guid><description>Quando fila e evento começam a carregar payload gigante, o backend mistura transporte, storage e workflow no mesmo lugar.</description><pubDate>Mon, 07 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Como Fazer Rollout Gradual Com Controle</title><link>https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/como-fazer-rollout-gradual-com-controle/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/como-fazer-rollout-gradual-com-controle/</guid><description>Como liberar mudança em produção em etapas reais, com critério de pausa e expansao, em vez de empurrar para 100 por cento e rezar.</description><pubDate>Sat, 05 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Contratos de erro e semântica de falha sem exceção genérica para tudo</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/contratos-de-erro-e-semantica-de-falha-sem-excecao-generica-para-tudo/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/contratos-de-erro-e-semantica-de-falha-sem-excecao-generica-para-tudo/</guid><description>Quando todo erro vira exceção genérica, o sistema para de dizer o que aconteceu, o que é recuperável e quem deve agir em seguida.</description><pubDate>Fri, 04 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Janela de deduplicação interna sem guardar chave para sempre</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/janela-de-deduplicacao-interna-sem-guardar-chave-para-sempre/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/janela-de-deduplicacao-interna-sem-guardar-chave-para-sempre/</guid><description>Quando deduplicação vira armazenamento eterno de chave, o backend troca segurança local por custo e ambiguidade operacional.</description><pubDate>Thu, 03 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Read model interno para relatório sem vazar consulta pesada para o fluxo transacional</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/read-model-interno-para-relatorio-sem-vazar-consulta-pesada-para-o-fluxo-transacional/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/read-model-interno-para-relatorio-sem-vazar-consulta-pesada-para-o-fluxo-transacional/</guid><description>Quando relatório pesado consulta direto o modelo transacional, o backend transforma necessidade analítica em custo do caminho crítico.</description><pubDate>Wed, 02 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Recomputação incremental sem recalcular o mundo inteiro</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/recomputacao-incremental-sem-recalcular-o-mundo-inteiro/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/recomputacao-incremental-sem-recalcular-o-mundo-inteiro/</guid><description>Quando qualquer mudança dispara recomputação total, o backend paga custo global para corrigir problema local e transforma manutenção em carga estrutural.</description><pubDate>Tue, 01 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Migração interna de contrato entre módulos sem big bang</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/migracao-interna-de-contrato-entre-modulos-sem-big-bang/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/migracao-interna-de-contrato-entre-modulos-sem-big-bang/</guid><description>Quando um contrato interno muda e o time tenta virar tudo de uma vez, a arquitetura vira refém da janela perfeita que nunca chega.</description><pubDate>Mon, 30 Jun 2025 00:00:00 GMT</pubDate></item><item><title>Como Evoluir Frontend Grande sem Reescrever Tudo</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-frontend-na-pratica/como-evoluir-frontend-grande-sem-reescrever-tudo/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-frontend-na-pratica/como-evoluir-frontend-grande-sem-reescrever-tudo/</guid><description>Frontend grande raramente melhora com reescrita ampla. O caminho mais seguro costuma ser reduzir dor real em partes, com fronteira melhor e migração progressiva.</description><pubDate>Sat, 28 Jun 2025 00:00:00 GMT</pubDate></item><item><title>Read Replica, Primary e Consistência de Leitura</title><link>https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/read-replica-primary-e-consistencia-de-leitura/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/read-replica-primary-e-consistencia-de-leitura/</guid><description>Como usar replica para aliviar leitura sem fingir que ela sempre enxerga o dado mais novo.</description><pubDate>Thu, 26 Jun 2025 00:00:00 GMT</pubDate></item><item><title>Quando Criar Hook Custom e Quando Parar</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-frontend-na-pratica/quando-criar-hook-custom-e-quando-parar/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-frontend-na-pratica/quando-criar-hook-custom-e-quando-parar/</guid><description>Hook custom bom encapsula comportamento recorrente. Hook ruim só muda a bagunça de arquivo.</description><pubDate>Wed, 25 Jun 2025 00:00:00 GMT</pubDate></item><item><title>Rate limiting: quando, como e por quê</title><link>https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/rate-limiting-quando-como-e-por-que/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/rate-limiting-quando-como-e-por-que/</guid><description>Como pensar em rate limiting como proteção de capacidade compartilhada, quais estratégias existem e o que realmente importa na prática.</description><pubDate>Tue, 24 Jun 2025 00:00:00 GMT</pubDate></item><item><title>Backfill Sem Derrubar Banco nem Fila</title><link>https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/backfill-sem-derrubar-banco-nem-fila/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/backfill-sem-derrubar-banco-nem-fila/</guid><description>Como preencher dado antigo ou recalcular estado sem transformar migração em ataque involuntario ao próprio sistema.</description><pubDate>Mon, 23 Jun 2025 00:00:00 GMT</pubDate></item><item><title>Migração de ownership entre módulos sem buraco de responsabilidade</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/migracao-de-ownership-entre-modulos-sem-buraco-de-responsabilidade/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/migracao-de-ownership-entre-modulos-sem-buraco-de-responsabilidade/</guid><description>Quando a responsabilidade muda de módulo e ninguém define a transição com clareza, o sistema entra num limbo em que dois lados assumem pouco e ninguém assume de verdade.</description><pubDate>Sat, 21 Jun 2025 00:00:00 GMT</pubDate></item><item><title>Semáforos de concorrência por recurso sem fila acidental</title><link>https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/semaforos-de-concorrencia-por-recurso-sem-fila-acidental/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/arquitetura-backend-na-pratica/semaforos-de-concorrencia-por-recurso-sem-fila-acidental/</guid><description>Limitar concorrência protege recurso escasso, mas sem regra para o excesso o backend só troca saturação direta por fila escondida e latência crescente.</description><pubDate>Fri, 20 Jun 2025 00:00:00 GMT</pubDate></item><item><title>Replicação e sharding sem mistério</title><link>https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/replicacao-e-sharding-sem-misterio/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/replicacao-e-sharding-sem-misterio/</guid><description>Como entender quando replicar ajuda, quando sharding entra na conversa e por que os dois resolvem problemas diferentes.</description><pubDate>Thu, 19 Jun 2025 00:00:00 GMT</pubDate></item><item><title>Reconciliação entre sistemas</title><link>https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/reconciliacao-entre-sistemas-sem-teatro-de-consistencia/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/reconciliacao-entre-sistemas-sem-teatro-de-consistencia/</guid><description>Como comparar e corrigir divergência entre sistemas partindo do fato de que sincronismo perfeito não existe.</description><pubDate>Wed, 18 Jun 2025 00:00:00 GMT</pubDate></item><item><title>Como Evoluir Schema Sem Derrubar Produção</title><link>https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/como-evoluir-schema-sem-derrubar-producao/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/como-evoluir-schema-sem-derrubar-producao/</guid><description>Como mudar banco, contrato de dado e caminho de leitura sem transformar migration em roleta russa operacional.</description><pubDate>Mon, 16 Jun 2025 00:00:00 GMT</pubDate></item><item><title>Como Falar sobre Estratégia de Testes em Entrevista</title><link>https://seniorpath.pro/pt-br/artigos/testes-e-qualidade/como-falar-sobre-estrategia-de-testes-em-entrevista/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/testes-e-qualidade/como-falar-sobre-estrategia-de-testes-em-entrevista/</guid><description>O que dizer quando o entrevistador quer entender se você pensa em risco, confiança e custo, e não só se conhece nomes de tipos de teste.</description><pubDate>Sat, 14 Jun 2025 00:00:00 GMT</pubDate></item><item><title>Como Migrar um Serviço Antigo Sem Reescrever Tudo de Uma Vez</title><link>https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/como-migrar-um-servico-antigo-sem-reescrever-tudo-de-uma-vez/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/como-migrar-um-servico-antigo-sem-reescrever-tudo-de-uma-vez/</guid><description>Como sair de um serviço herdado para algo melhor sem apostar tudo em um big bang que você não controla.</description><pubDate>Fri, 13 Jun 2025 00:00:00 GMT</pubDate></item><item><title>APIs e serviços com fronteiras claras</title><link>https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/api-e-servicos-sem-fronteira-confusa/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/api-e-servicos-sem-fronteira-confusa/</guid><description>Como desenhar fronteiras entre rotas, serviços e responsabilidades sem transformar o sistema num monte de acoplamento escondido.</description><pubDate>Thu, 12 Jun 2025 00:00:00 GMT</pubDate></item><item><title>Lag de Replicação Sem Surpresa em Produto</title><link>https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/lag-de-replicacao-sem-surpresa-em-produto/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/lag-de-replicacao-sem-surpresa-em-produto/</guid><description>Como tratar atraso entre primary e replica sem deixar o usuário sentir que o sistema mentiu logo depois da própria ação.</description><pubDate>Wed, 11 Jun 2025 00:00:00 GMT</pubDate></item><item><title>Consistent hashing na prática</title><link>https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/consistent-hashing-sem-complexidade/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/consistent-hashing-sem-complexidade/</guid><description>Como consistent hashing reduz o caos de redistribuir chaves quando um no entra ou sai do cluster.</description><pubDate>Tue, 10 Jun 2025 00:00:00 GMT</pubDate></item><item><title>Como Remover Dependências Antigas Sem Apagar Suporte Cedo Demais</title><link>https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/como-remover-dependencias-antigas-sem-apagar-suporte-cedo-demais/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/como-remover-dependencias-antigas-sem-apagar-suporte-cedo-demais/</guid><description>Como desligar caminho legado sem descobrir tarde demais que metade do sistema ainda dependia dele.</description><pubDate>Mon, 09 Jun 2025 00:00:00 GMT</pubDate></item><item><title>Como explicar seu raciocínio de debug na entrevista</title><link>https://seniorpath.pro/pt-br/artigos/debug-e-producao/como-explicar-seu-raciocinio-de-debug-na-entrevista/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/debug-e-producao/como-explicar-seu-raciocinio-de-debug-na-entrevista/</guid><description>Como responder perguntas de troubleshooting mostrando método, prioridade e clareza em vez de uma lista solta de ferramentas.</description><pubDate>Sat, 07 Jun 2025 00:00:00 GMT</pubDate></item><item><title>Reprocessamento Seguro Sem Duplicar Efeito Colateral</title><link>https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/reprocessamento-seguro-sem-duplicar-efeito-colateral/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/reprocessamento-seguro-sem-duplicar-efeito-colateral/</guid><description>Como reenfileirar, reexecutar ou reconciliar fluxo falho sem cobrar duas vezes, enviar duas vezes ou baguncar o estado final.</description><pubDate>Fri, 06 Jun 2025 00:00:00 GMT</pubDate></item><item><title>Load balancing sem caixa preta</title><link>https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/load-balancing-e-roteamento-de-trafego/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/load-balancing-e-roteamento-de-trafego/</guid><description>Como decidir para onde cada request vai sem tratar o load balancer como uma caixa mágica no diagrama.</description><pubDate>Wed, 04 Jun 2025 00:00:00 GMT</pubDate></item><item><title>Jobs Assíncronos, Filas e Workers: o Fluxo Completo</title><link>https://seniorpath.pro/pt-br/artigos/concorrencia-e-assincrono/jobs-assincronos-filas-e-workers-o-fluxo-completo/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/concorrencia-e-assincrono/jobs-assincronos-filas-e-workers-o-fluxo-completo/</guid><description>Como pensar do request inicial até o resultado final quando o trabalho sai da request web e vai para fila, retry e processamento em background.</description><pubDate>Tue, 03 Jun 2025 00:00:00 GMT</pubDate></item><item><title>CAP theorem na prática</title><link>https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/cap-theorem-sem-teoria-de-faculdade/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/cap-theorem-sem-teoria-de-faculdade/</guid><description>O ponto útil do CAP aparece quando partes do sistema param de se enxergar e você precisa decidir entre esperar ou continuar respondendo.</description><pubDate>Mon, 02 Jun 2025 00:00:00 GMT</pubDate></item><item><title>Locks, Filas e Retries: Quando Usar Cada um</title><link>https://seniorpath.pro/pt-br/artigos/concorrencia-e-assincrono/locks-filas-e-retries-quando-usar-cada-um/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/concorrencia-e-assincrono/locks-filas-e-retries-quando-usar-cada-um/</guid><description>Como escolher entre segurar disputa, serializar trabalho ou tentar de novo sem transformar todo problema concorrente na mesma solução.</description><pubDate>Sat, 31 May 2025 00:00:00 GMT</pubDate></item><item><title>Arquitetura Assíncrona: quando o seu await não é suficiente</title><link>https://seniorpath.pro/pt-br/artigos/concorrencia-e-assincrono/arquitetura-assincrona-quando-o-seu-await-nao-e-suficiente/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/concorrencia-e-assincrono/arquitetura-assincrona-quando-o-seu-await-nao-e-suficiente/</guid><description>Quando o problema deixa de ser “esperar uma promise” e passa a ser coordenar trabalho, falha, repetição e visibilidade entre partes diferentes do sistema.</description><pubDate>Fri, 30 May 2025 00:00:00 GMT</pubDate></item><item><title>Escala e gargalos</title><link>https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/escala-e-gargalos-sem-teatro/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/escala-e-gargalos-sem-teatro/</guid><description>Como pensar em escala começando pelo que quebra primeiro e pelo motivo.</description><pubDate>Thu, 29 May 2025 00:00:00 GMT</pubDate></item><item><title>Como falar sobre disponibilidade e confiabilidade</title><link>https://seniorpath.pro/pt-br/artigos/debug-e-producao/como-falar-sobre-disponibilidade-e-confiabilidade-sem-exagerar/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/debug-e-producao/como-falar-sobre-disponibilidade-e-confiabilidade-sem-exagerar/</guid><description>Como responder sobre sistema confiável sem cair em promessa vazia, número bonito sem contexto ou discurso arquitetural.</description><pubDate>Wed, 28 May 2025 00:00:00 GMT</pubDate></item><item><title>Idempotência em APIs</title><link>https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/idempotencia-o-seguro-de-vida-da-sua-api/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/idempotencia-o-seguro-de-vida-da-sua-api/</guid><description>O que e idempotencia, por que ela importa em sistemas distribuidos e como implementar de forma que redes instaveis não corrompam dados.</description><pubDate>Tue, 27 May 2025 00:00:00 GMT</pubDate></item><item><title>Como quebrar monolito ou sistema acoplado</title><link>https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/como-quebrar-monolito-ou-sistema-acoplado-sem-fantasia/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/como-quebrar-monolito-ou-sistema-acoplado-sem-fantasia/</guid><description>Como separar partes de um sistema grande sem fingir que distribui-lo automaticamente melhora a sua vida.</description><pubDate>Sat, 24 May 2025 00:00:00 GMT</pubDate></item><item><title>Cutover Sem Janela de Manutenção Perfeita</title><link>https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/cutover-sem-janela-de-manutencao-perfeita/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/cutover-sem-janela-de-manutencao-perfeita/</guid><description>Como fazer a troca real para o caminho novo quando você não pode contar com parada limpa, sincronismo total e silencio operacional.</description><pubDate>Fri, 23 May 2025 00:00:00 GMT</pubDate></item><item><title>Shadow Traffic, Dual Write e Comparação de Comportamento</title><link>https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/shadow-traffic-dual-write-e-comparacao-de-comportamento/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/shadow-traffic-dual-write-e-comparacao-de-comportamento/</guid><description>Como validar fluxo novo contra o legado sem empurrar tudo para produção cega e sem fingir que dois caminhos vao se comportar iguais por milagre.</description><pubDate>Thu, 22 May 2025 00:00:00 GMT</pubDate></item><item><title>Como Decidir o que Testar e o que Não Testar</title><link>https://seniorpath.pro/pt-br/artigos/testes-e-qualidade/como-decidir-o-que-testar-e-o-que-nao-testar/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/testes-e-qualidade/como-decidir-o-que-testar-e-o-que-nao-testar/</guid><description>Teste bom não e o que tenta cobrir tudo. E o que protege o que realmente custa caro quando quebra.</description><pubDate>Wed, 21 May 2025 00:00:00 GMT</pubDate></item><item><title>Mensageria e filas</title><link>https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/mensageria-e-filas-sem-enrolacao/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/mensageria-e-filas-sem-enrolacao/</guid><description>Quando usar fila no lugar de chamada síncrona, como funcionam os padrões principais e por que isso muda a arquitetura de produção.</description><pubDate>Tue, 20 May 2025 00:00:00 GMT</pubDate></item><item><title>Poison message, DLQ e quarentena</title><link>https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/poison-message-dlq-e-quarentena-sem-virar-cemiterio/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/sistemas-na-pratica/poison-message-dlq-e-quarentena-sem-virar-cemiterio/</guid><description>Como tratar mensagem ruim que falha repetidamente sem travar a fila principal nem transformar a DLQ em depósito esquecido.</description><pubDate>Mon, 19 May 2025 00:00:00 GMT</pubDate></item><item><title>Bancos de Dados e Concorrência</title><link>https://seniorpath.pro/pt-br/artigos/concorrencia-e-assincrono/bancos-de-dados-e-concorrencia/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/concorrencia-e-assincrono/bancos-de-dados-e-concorrencia/</guid><description>Como pensar quando duas transações disputam o mesmo dado e por que corretude no banco não nasce só de fazer um select e depois um update.</description><pubDate>Sat, 17 May 2025 00:00:00 GMT</pubDate></item><item><title>O que Acontece Quando Duas Pessoas Clicam ao Mesmo Tempo</title><link>https://seniorpath.pro/pt-br/artigos/concorrencia-e-assincrono/o-que-acontece-quando-duas-pessoas-clicam-ao-mesmo-tempo/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/concorrencia-e-assincrono/o-que-acontece-quando-duas-pessoas-clicam-ao-mesmo-tempo/</guid><description>Como pensar concorrência a partir de disputa real por estado, sem cair direto em teoria ou em remendo no frontend.</description><pubDate>Fri, 16 May 2025 00:00:00 GMT</pubDate></item><item><title>Deduplicação e Idempotencia no Código</title><link>https://seniorpath.pro/pt-br/artigos/concorrencia-e-assincrono/deduplicacao-e-idempotencia-no-codigo/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/concorrencia-e-assincrono/deduplicacao-e-idempotencia-no-codigo/</guid><description>Como impedir que retry, mensagem repetida e clique duplicado virem efeito colateral duplo dentro da implementação real.</description><pubDate>Thu, 15 May 2025 00:00:00 GMT</pubDate></item><item><title>Rodadas de debugging</title><link>https://seniorpath.pro/pt-br/artigos/debug-e-producao/rodadas-de-debugging-como-investigar-codigo-quebrado-como-engenheiro-de-verdade/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/debug-e-producao/rodadas-de-debugging-como-investigar-codigo-quebrado-como-engenheiro-de-verdade/</guid><description>Como investigar código quebrado com ordem, hipótese e próximo passo sob incerteza.</description><pubDate>Tue, 13 May 2025 00:00:00 GMT</pubDate></item><item><title>Feature flags vs deploy: quando usar cada um</title><link>https://seniorpath.pro/pt-br/artigos/deploy-e-infra/feature-flags-vs-deploy-quando-cada-um/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/deploy-e-infra/feature-flags-vs-deploy-quando-cada-um/</guid><description>Como separar liberação técnica de exposição funcional sem usar flag como muleta para processo ruim nem deploy como única alavanca de produto.</description><pubDate>Mon, 12 May 2025 00:00:00 GMT</pubDate></item><item><title>Unit, integration e e2e</title><link>https://seniorpath.pro/pt-br/artigos/testes-e-qualidade/unit-vs-integration-vs-e2e-sem-dogma/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/testes-e-qualidade/unit-vs-integration-vs-e2e-sem-dogma/</guid><description>Como escolher a camada certa de teste olhando risco, velocidade de feedback e o comportamento que precisa ser protegido.</description><pubDate>Sat, 10 May 2025 00:00:00 GMT</pubDate></item><item><title>Rollback e mitigação de incidentes</title><link>https://seniorpath.pro/pt-br/artigos/deploy-e-infra/rollback-e-mitigacao-de-incidentes/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/deploy-e-infra/rollback-e-mitigacao-de-incidentes/</guid><description>Como decidir entre voltar, desligar, degradar ou conter uma liberação ruim com clareza operacional.</description><pubDate>Fri, 09 May 2025 00:00:00 GMT</pubDate></item><item><title>SLO, SLA e SLI: o que são e como responder sobre eles em entrevista</title><link>https://seniorpath.pro/pt-br/artigos/debug-e-producao/slo-sla-e-sli-o-que-sao-e-como-responder-sobre-eles-em-entrevista/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/debug-e-producao/slo-sla-e-sli-o-que-sao-e-como-responder-sobre-eles-em-entrevista/</guid><description>Como diferenciar esses três conceitos sem buzzword e como explicar o papel de cada um com clareza em contexto real.</description><pubDate>Thu, 08 May 2025 00:00:00 GMT</pubDate></item><item><title>CI vs CD na prática</title><link>https://seniorpath.pro/pt-br/artigos/deploy-e-infra/ci-vs-cd-sem-buzzword/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/deploy-e-infra/ci-vs-cd-sem-buzzword/</guid><description>Como separar integração continua de entrega ou deploy continuo sem transformar a conversa em sopa de siglas.</description><pubDate>Wed, 07 May 2025 00:00:00 GMT</pubDate></item><item><title>Como Testar Código Legado Sem Precisar Reescrever Tudo</title><link>https://seniorpath.pro/pt-br/artigos/testes-e-qualidade/como-testar-codigo-legado-sem-precisar-reescrever-tudo/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/testes-e-qualidade/como-testar-codigo-legado-sem-precisar-reescrever-tudo/</guid><description>Como começar a colocar proteção em código ruim, acoplado ou confuso sem transformar a iniciativa de testes numa reescrita disfarçada.</description><pubDate>Tue, 06 May 2025 00:00:00 GMT</pubDate></item><item><title>Containers e orquestração</title><link>https://seniorpath.pro/pt-br/artigos/deploy-e-infra/containers-e-orquestracao-sem-virar-especialista-em-kubernetes/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/deploy-e-infra/containers-e-orquestracao-sem-virar-especialista-em-kubernetes/</guid><description>Como entender imagem, container, scheduler e rede sem depender de jargão nem virar especialista em Kubernetes.</description><pubDate>Mon, 05 May 2025 00:00:00 GMT</pubDate></item><item><title>Variaveis de Ambiente, Secrets e Configuração</title><link>https://seniorpath.pro/pt-br/artigos/deploy-e-infra/variaveis-de-ambiente-secrets-e-configuracao/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/deploy-e-infra/variaveis-de-ambiente-secrets-e-configuracao/</guid><description>Como separar código, configuração e segredo sem transformar deploy em adivinhacao nem vazar credencial por preguiça estrutural.</description><pubDate>Sat, 03 May 2025 00:00:00 GMT</pubDate></item><item><title>Como investigar incidente em produção ao vivo na entrevista</title><link>https://seniorpath.pro/pt-br/artigos/debug-e-producao/como-investigar-incidente-em-producao-ao-vivo-na-entrevista/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/debug-e-producao/como-investigar-incidente-em-producao-ao-vivo-na-entrevista/</guid><description>Como organizar investigação, contenção e comunicação sob pressão com um processo claro.</description><pubDate>Thu, 01 May 2025 00:00:00 GMT</pubDate></item><item><title>Como Evitar &quot;Works on My Machine&quot;</title><link>https://seniorpath.pro/pt-br/artigos/deploy-e-infra/como-evitar-works-on-my-machine/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/deploy-e-infra/como-evitar-works-on-my-machine/</guid><description>Como reduzir a distancia entre ambiente local, pipeline e produção para que a mesma mudança não se comporte como tres sistemas diferentes.</description><pubDate>Wed, 30 Apr 2025 00:00:00 GMT</pubDate></item><item><title>Debounce não basta: respostas de frontend que realmente se destacam em entrevista</title><link>https://seniorpath.pro/pt-br/artigos/estado-e-interface/debounce-nao-basta-respostas-de-frontend-que-realmente-se-destacam-em-entrevista/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/estado-e-interface/debounce-nao-basta-respostas-de-frontend-que-realmente-se-destacam-em-entrevista/</guid><description>Em entrevistas de frontend, resposta forte não para em debounce. Ela fala de concorrência de requests, estados de UI, custo no cliente e trade-offs de experiência.</description><pubDate>Tue, 29 Apr 2025 00:00:00 GMT</pubDate></item><item><title>Taxonomia de eventos</title><link>https://seniorpath.pro/pt-br/artigos/medicao-e-experimentacao/taxonomia-de-eventos-sem-virar-planilha-arqueologica/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/medicao-e-experimentacao/taxonomia-de-eventos-sem-virar-planilha-arqueologica/</guid><description>Como organizar nomes, convenções e propriedades de eventos sem transformar analytics em burocracia que ninguém consegue manter.</description><pubDate>Mon, 28 Apr 2025 00:00:00 GMT</pubDate></item><item><title>Métricas de produto para engenheiros</title><link>https://seniorpath.pro/pt-br/artigos/medicao-e-experimentacao/metricas-de-produto-para-engenheiros-adocao-ativacao-retencao-e-guardrails-sem-teatro/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/medicao-e-experimentacao/metricas-de-produto-para-engenheiros-adocao-ativacao-retencao-e-guardrails-sem-teatro/</guid><description>Como escolher métricas que ajudam engenharia a decidir e evitam dashboard bonito sem utilidade.</description><pubDate>Sat, 26 Apr 2025 00:00:00 GMT</pubDate></item><item><title>Mock Demais: Quando o Teste Para de te Proteger</title><link>https://seniorpath.pro/pt-br/artigos/testes-e-qualidade/mock-demais-quando-o-teste-para-de-te-proteger/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/testes-e-qualidade/mock-demais-quando-o-teste-para-de-te-proteger/</guid><description>Como perceber quando a suíte está isolando tanto que já não encosta mais no risco real do sistema.</description><pubDate>Fri, 25 Apr 2025 00:00:00 GMT</pubDate></item><item><title>Race condition na prática</title><link>https://seniorpath.pro/pt-br/artigos/concorrencia-e-assincrono/race-condition-sem-explicacao-academica/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/concorrencia-e-assincrono/race-condition-sem-explicacao-academica/</guid><description>Como entender bug de concorrência sem precisar começar por teoria de threads e escalonamento.</description><pubDate>Thu, 24 Apr 2025 00:00:00 GMT</pubDate></item><item><title>A Falácia dos Testes com Mocks Absolutos</title><link>https://seniorpath.pro/pt-br/artigos/testes-e-qualidade/a-falacia-dos-testes-com-mocks-absolutos/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/testes-e-qualidade/a-falacia-dos-testes-com-mocks-absolutos/</guid><description>Por que uma suíte totalmente isolada e totalmente roteirizada pode parecer sofisticada no CI e ainda assim falhar em provar o que realmente importa.</description><pubDate>Wed, 23 Apr 2025 00:00:00 GMT</pubDate></item><item><title>Exactly-once Quase Nunca Existe, Como Pensar Direito Sobre Isso</title><link>https://seniorpath.pro/pt-br/artigos/concorrencia-e-assincrono/exactly-once-quase-nunca-existe-como-pensar-direito-sobre-isso/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/concorrencia-e-assincrono/exactly-once-quase-nunca-existe-como-pensar-direito-sobre-isso/</guid><description>Como sair da fantasia de processamento perfeito e desenhar sistemas que aguentam repetição sem estrago real.</description><pubDate>Mon, 21 Apr 2025 00:00:00 GMT</pubDate></item><item><title>Flaky Tests: por que Acontecem e Como Reduzir</title><link>https://seniorpath.pro/pt-br/artigos/testes-e-qualidade/flaky-tests-por-que-acontecem-e-como-reduzir/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/testes-e-qualidade/flaky-tests-por-que-acontecem-e-como-reduzir/</guid><description>Teste flaky não é só irritação de pipeline. É um sinal de ambiente, acoplamento, concorrência ou espera mal controlada que faz o time perder confiança no feedback.</description><pubDate>Sat, 19 Apr 2025 00:00:00 GMT</pubDate></item><item><title>Como debugar com método</title><link>https://seniorpath.pro/pt-br/artigos/debug-e-producao/como-depurar-sem-sair-trocando-codigo-no-escuro/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/debug-e-producao/como-depurar-sem-sair-trocando-codigo-no-escuro/</guid><description>Como investigar bug de forma disciplinada e reduzir ruído enquanto você testa hipóteses.</description><pubDate>Fri, 18 Apr 2025 00:00:00 GMT</pubDate></item><item><title>Testes em Frontend Moderno: Estado, Async, Rede e UI</title><link>https://seniorpath.pro/pt-br/artigos/testes-e-qualidade/testes-em-frontend-moderno-estado-async-rede-e-ui/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/testes-e-qualidade/testes-em-frontend-moderno-estado-async-rede-e-ui/</guid><description>Como pensar estratégia de testes em frontend sem virar refém de mock demais, clique demais ou confiança de menos.</description><pubDate>Thu, 17 Apr 2025 00:00:00 GMT</pubDate></item><item><title>On-call sustentável</title><link>https://seniorpath.pro/pt-br/artigos/debug-e-producao/on-call-sem-virar-bombeiro/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/debug-e-producao/on-call-sem-virar-bombeiro/</guid><description>Como pensar plantão de forma sustentável, com sinais, processo e aprendizado, em vez de heroísmo reativo.</description><pubDate>Wed, 16 Apr 2025 00:00:00 GMT</pubDate></item><item><title>Como Otimizar LCP sem Adivinhar o que é Lento</title><link>https://seniorpath.pro/pt-br/artigos/performance-sem-achismo/como-otimizar-lcp-sem-adivinhar-o-que-e-lento/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/performance-sem-achismo/como-otimizar-lcp-sem-adivinhar-o-que-e-lento/</guid><description>Um jeito mais sério de melhorar Largest Contentful Paint sem sair comprimindo arquivo aleatório.</description><pubDate>Tue, 15 Apr 2025 00:00:00 GMT</pubDate></item><item><title>Bundle size: o que cortar e o que não vale a pena cortar</title><link>https://seniorpath.pro/pt-br/artigos/performance-sem-achismo/bundle-size-o-que-cortar-e-o-que-nao-vale-a-pena-cortar/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/performance-sem-achismo/bundle-size-o-que-cortar-e-o-que-nao-vale-a-pena-cortar/</guid><description>Nem todo kilobyte merece guerra. O que importa é o custo real desse JavaScript no fluxo do usuário.</description><pubDate>Mon, 14 Apr 2025 00:00:00 GMT</pubDate></item><item><title>Estratégias de Deploy: Rolling, Blue-Green e Canary</title><link>https://seniorpath.pro/pt-br/artigos/deploy-e-infra/estrategias-de-deploy-rolling-blue-green-e-canary/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/deploy-e-infra/estrategias-de-deploy-rolling-blue-green-e-canary/</guid><description>Como comparar estratégias de liberação pelo tipo de risco que elas reduzem, e não só pelo nome bonito do diagrama.</description><pubDate>Sat, 12 Apr 2025 00:00:00 GMT</pubDate></item><item><title>Git rebase interativo na prática</title><link>https://seniorpath.pro/pt-br/artigos/deploy-e-infra/git-rebase-interativo-sem-o-medo-irracional-de-destruir-a-empresa/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/deploy-e-infra/git-rebase-interativo-sem-o-medo-irracional-de-destruir-a-empresa/</guid><description>Como usar `git rebase -i` para organizar histórico com clareza e menos superstição.</description><pubDate>Fri, 11 Apr 2025 00:00:00 GMT</pubDate></item><item><title>O que Acontece do Commit até Produção</title><link>https://seniorpath.pro/pt-br/artigos/deploy-e-infra/o-que-acontece-do-commit-ate-producao/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/deploy-e-infra/o-que-acontece-do-commit-ate-producao/</guid><description>Como enxergar o caminho completo entre escrever código, validar, gerar artefato, liberar e operar sem tratar deploy como botao magico.</description><pubDate>Wed, 09 Apr 2025 00:00:00 GMT</pubDate></item><item><title>Renderização, rede e CPU</title><link>https://seniorpath.pro/pt-br/artigos/performance-sem-achismo/renderizacao-rede-e-cpu-sem-misturar-as-coisas/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/performance-sem-achismo/renderizacao-rede-e-cpu-sem-misturar-as-coisas/</guid><description>Como separar tipos diferentes de lentidão para atacar a camada certa.</description><pubDate>Tue, 08 Apr 2025 00:00:00 GMT</pubDate></item><item><title>Dashboard que ajuda decisão em vez de decorar reunião</title><link>https://seniorpath.pro/pt-br/artigos/medicao-e-experimentacao/dashboard-que-ajuda-decisao-em-vez-de-decorar-reuniao/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/medicao-e-experimentacao/dashboard-que-ajuda-decisao-em-vez-de-decorar-reuniao/</guid><description>Como montar dashboard que realmente orienta decisão de produto e engenharia, em vez de só exibir número bonito em review semanal.</description><pubDate>Mon, 07 Apr 2025 00:00:00 GMT</pubDate></item><item><title>Como Escrever Testes que Não Quebram por Qualquer Detalhe Interno</title><link>https://seniorpath.pro/pt-br/artigos/testes-e-qualidade/como-escrever-testes-que-nao-quebram-por-qualquer-detalhe-interno/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/testes-e-qualidade/como-escrever-testes-que-nao-quebram-por-qualquer-detalhe-interno/</guid><description>Como evitar testes frágeis que falham porque você reorganizou código, renomeou método ou mudou uma implementação sem alterar o comportamento real.</description><pubDate>Sat, 05 Apr 2025 00:00:00 GMT</pubDate></item><item><title>Como escrever post-mortem que o time respeita</title><link>https://seniorpath.pro/pt-br/artigos/debug-e-producao/como-escrever-post-mortem-que-o-time-respeita/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/debug-e-producao/como-escrever-post-mortem-que-o-time-respeita/</guid><description>Como transformar um incidente em aprendizado acionável sem virar caça às bruxas, burocracia vazia ou texto corporativo sem utilidade.</description><pubDate>Fri, 04 Apr 2025 00:00:00 GMT</pubDate></item><item><title>Bugs assíncronos e race conditions</title><link>https://seniorpath.pro/pt-br/artigos/debug-e-producao/bugs-assincronos-e-race-conditions-sem-drama/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/debug-e-producao/bugs-assincronos-e-race-conditions-sem-drama/</guid><description>Como entender falhas de timing deixando ordem, concorrência e estado compartilhado mais visíveis.</description><pubDate>Thu, 03 Apr 2025 00:00:00 GMT</pubDate></item><item><title>A/B test para engenheiros: como experimentar sem fingir ciência perfeita</title><link>https://seniorpath.pro/pt-br/artigos/medicao-e-experimentacao/ab-test-para-engenheiros-como-experimentar-sem-fingir-ciencia-perfeita/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/medicao-e-experimentacao/ab-test-para-engenheiros-como-experimentar-sem-fingir-ciencia-perfeita/</guid><description>Como pensar em experimentos de produto de um jeito útil para engenharia, sem tratar A/B test como ritual estatístico vazio nem como botão mágico de verdade.</description><pubDate>Wed, 02 Apr 2025 00:00:00 GMT</pubDate></item><item><title>SSR vs SSG vs ISR</title><link>https://seniorpath.pro/pt-br/artigos/performance-sem-achismo/ssr-vs-ssg-vs-isr-como-escolher-sem-dogma-de-framework/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/performance-sem-achismo/ssr-vs-ssg-vs-isr-como-escolher-sem-dogma-de-framework/</guid><description>Como escolher uma estratégia de renderização olhando produto, conteúdo e custo operacional.</description><pubDate>Tue, 01 Apr 2025 00:00:00 GMT</pubDate></item><item><title>Funil de produto sem enganar a si mesmo com porcentagem bonita</title><link>https://seniorpath.pro/pt-br/artigos/medicao-e-experimentacao/funil-de-produto-sem-enganar-a-si-mesmo-com-porcentagem-bonita/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/medicao-e-experimentacao/funil-de-produto-sem-enganar-a-si-mesmo-com-porcentagem-bonita/</guid><description>Como ler funil de produto de um jeito útil para decisão, sem transformar porcentagem bonita em conclusão apressada ou autoengano elegante.</description><pubDate>Mon, 31 Mar 2025 00:00:00 GMT</pubDate></item><item><title>Hipótese, isolamento e confirmação</title><link>https://seniorpath.pro/pt-br/artigos/debug-e-producao/hipotese-isolamento-e-confirmacao-um-metodo-de-investigacao/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/debug-e-producao/hipotese-isolamento-e-confirmacao-um-metodo-de-investigacao/</guid><description>Como transformar investigação técnica em um processo explícito, em vez de uma mistura de intuição, sorte e fadiga.</description><pubDate>Fri, 28 Mar 2025 00:00:00 GMT</pubDate></item><item><title>Rollout vs experimento: quando medir, quando comparar, quando só liberar</title><link>https://seniorpath.pro/pt-br/artigos/medicao-e-experimentacao/rollout-vs-experimento-quando-medir-quando-comparar-quando-so-liberar/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/medicao-e-experimentacao/rollout-vs-experimento-quando-medir-quando-comparar-quando-so-liberar/</guid><description>Como decidir entre rollout gradual, experimento controlado ou release direto sem transformar toda mudança em debate metodológico infinito.</description><pubDate>Thu, 27 Mar 2025 00:00:00 GMT</pubDate></item><item><title>Tratamento de erro que não é só um try/catch genérico vazio</title><link>https://seniorpath.pro/pt-br/artigos/debug-e-producao/tratamento-de-erro-que-nao-e-so-um-try-catch-generico-vazio/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/debug-e-producao/tratamento-de-erro-que-nao-e-so-um-try-catch-generico-vazio/</guid><description>Como tratar erro de forma útil para quem opera, depura e evolui o sistema, sem esconder falha atrás de fallback aleatório.</description><pubDate>Wed, 26 Mar 2025 00:00:00 GMT</pubDate></item><item><title>Medir antes de otimizar</title><link>https://seniorpath.pro/pt-br/artigos/performance-sem-achismo/medir-antes-de-otimizar/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/performance-sem-achismo/medir-antes-de-otimizar/</guid><description>Como evitar otimização por reflexo e tomar decisão com evidência, não com sensação.</description><pubDate>Tue, 25 Mar 2025 00:00:00 GMT</pubDate></item><item><title>Eventos de produto: como instrumentar sem gerar lixo analítico</title><link>https://seniorpath.pro/pt-br/artigos/medicao-e-experimentacao/eventos-de-produto-como-instrumentar-sem-gerar-lixo-analitico/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/medicao-e-experimentacao/eventos-de-produto-como-instrumentar-sem-gerar-lixo-analitico/</guid><description>Como instrumentar eventos de produto de um jeito que ajuda decisão, debugging e aprendizado sem virar coleção de nomes quebrados e dashboards vazios.</description><pubDate>Mon, 24 Mar 2025 00:00:00 GMT</pubDate></item><item><title>Effects Sem Bagunca</title><link>https://seniorpath.pro/pt-br/artigos/estado-e-interface/effects-sem-bagunca/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/estado-e-interface/effects-sem-bagunca/</guid><description>Como usar effects sem transformar sincronização, fetch e evento colateral numa pilha de comportamento difícil de prever.</description><pubDate>Sat, 22 Mar 2025 00:00:00 GMT</pubDate></item><item><title>Bug intermitente: por onde começar</title><link>https://seniorpath.pro/pt-br/artigos/debug-e-producao/bug-intermitente-por-onde-comecar/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/debug-e-producao/bug-intermitente-por-onde-comecar/</guid><description>Como investigar falha que aparece e some sem tratar comportamento irregular como azar ou superstição.</description><pubDate>Fri, 21 Mar 2025 00:00:00 GMT</pubDate></item><item><title>Logs úteis para investigação</title><link>https://seniorpath.pro/pt-br/artigos/debug-e-producao/logs-e-observabilidade-sem-ruido/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/debug-e-producao/logs-e-observabilidade-sem-ruido/</guid><description>Como escrever logs que ajudam a investigar de verdade sem despejar texto inútil nem esconder o contexto que importa.</description><pubDate>Thu, 20 Mar 2025 00:00:00 GMT</pubDate></item><item><title>Image optimization na prática: formatos, lazy loading e CDN</title><link>https://seniorpath.pro/pt-br/artigos/performance-sem-achismo/image-optimization-na-pratica-formatos-lazy-loading-e-cdn/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/performance-sem-achismo/image-optimization-na-pratica-formatos-lazy-loading-e-cdn/</guid><description>Como pensar imagem como parte do caminho crítico, não só como arquivo para comprimir.</description><pubDate>Tue, 18 Mar 2025 00:00:00 GMT</pubDate></item><item><title>De Quem e Esse Estado?</title><link>https://seniorpath.pro/pt-br/artigos/estado-e-interface/de-quem-e-esse-estado/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/estado-e-interface/de-quem-e-esse-estado/</guid><description>Um jeito simples de decidir o que deve ser estado, o que pode ser derivado e o que nem deveria existir.</description><pubDate>Mon, 17 Mar 2025 00:00:00 GMT</pubDate></item><item><title>Core Web Vitals: o que são e o que realmente afeta o score</title><link>https://seniorpath.pro/pt-br/artigos/performance-sem-achismo/core-web-vitals-o-que-sao-e-o-que-realmente-afeta-o-score/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/performance-sem-achismo/core-web-vitals-o-que-sao-e-o-que-realmente-afeta-o-score/</guid><description>Uma leitura prática de LCP, INP e CLS para quem precisa melhorar experiência real, não só agradar ferramenta.</description><pubDate>Sat, 15 Mar 2025 00:00:00 GMT</pubDate></item><item><title>Distributed tracing: o que é e como usar para depurar sistema</title><link>https://seniorpath.pro/pt-br/artigos/debug-e-producao/distributed-tracing-o-que-e-e-como-usar-para-depugar-sistema/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/debug-e-producao/distributed-tracing-o-que-e-e-como-usar-para-depugar-sistema/</guid><description>Como usar traces para reconstruir um fluxo entre serviços sem se perder em ferramenta, jargão ou visualização bonita sem utilidade.</description><pubDate>Fri, 14 Mar 2025 00:00:00 GMT</pubDate></item><item><title>Onde está o gargalo</title><link>https://seniorpath.pro/pt-br/artigos/performance-sem-achismo/onde-esta-o-gargalo/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/performance-sem-achismo/onde-esta-o-gargalo/</guid><description>Como investigar lentidão sem sair otimizando tudo e sem chamar qualquer problema de performance.</description><pubDate>Thu, 13 Mar 2025 00:00:00 GMT</pubDate></item><item><title>Prefetch, preload e preconnect: quando cada um ajuda</title><link>https://seniorpath.pro/pt-br/artigos/performance-sem-achismo/prefetch-preload-e-preconnect-quando-cada-um-ajuda/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/performance-sem-achismo/prefetch-preload-e-preconnect-quando-cada-um-ajuda/</guid><description>Os três parecem parentes, mas resolvem atrasos diferentes no carregamento.</description><pubDate>Wed, 12 Mar 2025 00:00:00 GMT</pubDate></item><item><title>Como diferenciar sintoma de causa raiz</title><link>https://seniorpath.pro/pt-br/artigos/debug-e-producao/como-diferenciar-sintoma-de-causa-raiz/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/debug-e-producao/como-diferenciar-sintoma-de-causa-raiz/</guid><description>Como parar de corrigir o efeito colateral visível enquanto a origem real do problema continua intacta.</description><pubDate>Tue, 11 Mar 2025 00:00:00 GMT</pubDate></item><item><title>Versionamento de API na prática</title><link>https://seniorpath.pro/pt-br/artigos/apis-e-integracoes/versionamento-de-api-sem-quebrar-cliente/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/apis-e-integracoes/versionamento-de-api-sem-quebrar-cliente/</guid><description>Como evoluir um contrato de API sem surpreender quem depende dele.</description><pubDate>Mon, 10 Mar 2025 00:00:00 GMT</pubDate></item><item><title>O Que Roda no Cliente e no Servidor</title><link>https://seniorpath.pro/pt-br/artigos/estado-e-interface/o-que-roda-no-cliente-e-no-servidor/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/estado-e-interface/o-que-roda-no-cliente-e-no-servidor/</guid><description>Como decidir onde cada parte do trabalho deveria acontecer sem transformar a arquitetura numa mistura confusa.</description><pubDate>Sat, 08 Mar 2025 00:00:00 GMT</pubDate></item><item><title>Webhooks, retries, duplicação, assinatura e ordem de eventos</title><link>https://seniorpath.pro/pt-br/artigos/apis-e-integracoes/webhooks-retries-duplicacao-assinatura-e-ordem-de-eventos/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/apis-e-integracoes/webhooks-retries-duplicacao-assinatura-e-ordem-de-eventos/</guid><description>Como tratar webhook como integração assíncrona de verdade, e não como um POST simpático que sempre chega uma vez e na ordem certa.</description><pubDate>Thu, 06 Mar 2025 00:00:00 GMT</pubDate></item><item><title>REST vs GraphQL vs RPC: Quando Cada um Faz Sentido</title><link>https://seniorpath.pro/pt-br/artigos/apis-e-integracoes/rest-vs-graphql-vs-rpc-quando-cada-um-faz-sentido/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/apis-e-integracoes/rest-vs-graphql-vs-rpc-quando-cada-um-faz-sentido/</guid><description>O jeito mais útil de comparar estilos de API sem transformar escolha técnica em guerra de torcida.</description><pubDate>Wed, 05 Mar 2025 00:00:00 GMT</pubDate></item><item><title>Paginação, filtros e ordenação sem criar endpoints ruins</title><link>https://seniorpath.pro/pt-br/artigos/apis-e-integracoes/paginacao-filtros-e-ordenacao-sem-criar-endpoints-ruins/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/apis-e-integracoes/paginacao-filtros-e-ordenacao-sem-criar-endpoints-ruins/</guid><description>Como desenhar endpoints de listagem que continuem previsíveis quando o volume cresce, os filtros combinam e o cliente precisa navegar sem surpresa.</description><pubDate>Mon, 03 Mar 2025 00:00:00 GMT</pubDate></item><item><title>Como desenhar integração com serviço terceiro</title><link>https://seniorpath.pro/pt-br/artigos/apis-e-integracoes/como-desenhar-integracao-com-servico-terceiro-sem-virar-refem/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/apis-e-integracoes/como-desenhar-integracao-com-servico-terceiro-sem-virar-refem/</guid><description>Como integrar com fornecedor externo sem espalhar contrato alheio pelo sistema inteiro nem deixar cada mudança deles virar incidente seu.</description><pubDate>Sat, 01 Mar 2025 00:00:00 GMT</pubDate></item><item><title>Contratos entre serviços e compatibilidade retroativa</title><link>https://seniorpath.pro/pt-br/artigos/apis-e-integracoes/contratos-entre-servicos-e-compatibilidade-retroativa/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/apis-e-integracoes/contratos-entre-servicos-e-compatibilidade-retroativa/</guid><description>Como evoluir integrações internas sem tratar consumidor de outro time como se fosse detalhe do seu deploy.</description><pubDate>Fri, 28 Feb 2025 00:00:00 GMT</pubDate></item><item><title>Circuit breaker na prática</title><link>https://seniorpath.pro/pt-br/artigos/apis-e-integracoes/circuit-breaker-como-proteger-a-integracao-quando-o-servico-cai/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/apis-e-integracoes/circuit-breaker-como-proteger-a-integracao-quando-o-servico-cai/</guid><description>Como evitar que uma dependência lenta ou fora do ar arraste o resto do sistema junto só porque cada request insiste em falhar do mesmo jeito.</description><pubDate>Thu, 27 Feb 2025 00:00:00 GMT</pubDate></item><item><title>Sua API REST quase nunca foi REST</title><link>https://seniorpath.pro/pt-br/artigos/apis-e-integracoes/sua-api-rest-quase-nunca-foi-rest/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/apis-e-integracoes/sua-api-rest-quase-nunca-foi-rest/</guid><description>Por que muita API “REST” é só HTTP com JSON, e por que entender essa diferença ajuda mais na clareza da interface do que na pureza do rótulo.</description><pubDate>Wed, 26 Feb 2025 00:00:00 GMT</pubDate></item><item><title>SQL que realmente aparece em entrevista</title><link>https://seniorpath.pro/pt-br/artigos/dados-e-armazenamento/sql-que-realmente-aparece-em-entrevista/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/dados-e-armazenamento/sql-que-realmente-aparece-em-entrevista/</guid><description>O que costuma cair de verdade em entrevista técnica: filtros, joins, agrupamento, ordenação, paginação e leitura de query com critério.</description><pubDate>Mon, 24 Feb 2025 00:00:00 GMT</pubDate></item><item><title>O Custo Real de JavaScript no Frontend</title><link>https://seniorpath.pro/pt-br/artigos/browser-e-web/o-custo-real-de-javascript-no-frontend/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/browser-e-web/o-custo-real-de-javascript-no-frontend/</guid><description>Como sair da conversa rasa sobre tamanho de bundle e enxergar o custo completo de baixar, parsear, executar e disputar a thread principal.</description><pubDate>Sat, 22 Feb 2025 00:00:00 GMT</pubDate></item><item><title>Como decidir entre SQL e NoSQL</title><link>https://seniorpath.pro/pt-br/artigos/dados-e-armazenamento/sql-vs-nosql-sem-slogan/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/dados-e-armazenamento/sql-vs-nosql-sem-slogan/</guid><description>Como escolher entre modelos de armazenamento olhando acesso, consistência, formato do dado e custo operacional, e não torcida por tecnologia.</description><pubDate>Fri, 21 Feb 2025 00:00:00 GMT</pubDate></item><item><title>O cache não é o band-aid mágico para banco lento</title><link>https://seniorpath.pro/pt-br/artigos/dados-e-armazenamento/o-cache-nao-e-o-band-aid-magico-para-banco-lento/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/dados-e-armazenamento/o-cache-nao-e-o-band-aid-magico-para-banco-lento/</guid><description>Como pensar em cache como cópia com custo de consistência, e não como desculpa automática para esconder query ruim, modelagem ruim ou leitura mal desenhada.</description><pubDate>Thu, 20 Feb 2025 00:00:00 GMT</pubDate></item><item><title>Transações na prática: commit, rollback e savepoint</title><link>https://seniorpath.pro/pt-br/artigos/dados-e-armazenamento/transacoes-na-pratica-commit-rollback-e-savepoint/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/dados-e-armazenamento/transacoes-na-pratica-commit-rollback-e-savepoint/</guid><description>Como pensar transação como proteção contra estado pela metade, o que commit e rollback realmente fazem e onde savepoint entra sem virar enfeite raro.</description><pubDate>Wed, 19 Feb 2025 00:00:00 GMT</pubDate></item><item><title>Como modelar entidades</title><link>https://seniorpath.pro/pt-br/artigos/dados-e-armazenamento/como-modelar-entidades-sem-sair-criando-tabela-a-toa/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/dados-e-armazenamento/como-modelar-entidades-sem-sair-criando-tabela-a-toa/</guid><description>Como transformar regra de negócio em entidades, relações e restrições úteis, evitando tanto a fantasia do futuro quanto a pressa do CRUD.</description><pubDate>Tue, 18 Feb 2025 00:00:00 GMT</pubDate></item><item><title>A Verdadeira Raiz do Peso do seu React</title><link>https://seniorpath.pro/pt-br/artigos/browser-e-web/a-verdadeira-raiz-do-peso-do-seu-react/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/browser-e-web/a-verdadeira-raiz-do-peso-do-seu-react/</guid><description>Como sair da explicação preguiçosa de que o problema e &quot;o framework&quot; e enxergar o que realmente deixa a experiência pesada.</description><pubDate>Mon, 17 Feb 2025 00:00:00 GMT</pubDate></item><item><title>Render Tree, Layout, Paint e Reflow, o que Causa Jank</title><link>https://seniorpath.pro/pt-br/artigos/browser-e-web/render-tree-layout-paint-e-reflow-o-que-causa-jank/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/browser-e-web/render-tree-layout-paint-e-reflow-o-que-causa-jank/</guid><description>Como entender o custo real de atualizar interface no browser sem tratar tudo como problema de React, CSS ou JavaScript isoladamente.</description><pubDate>Sat, 15 Feb 2025 00:00:00 GMT</pubDate></item><item><title>Autenticação em SPAs: por que localStorage quase sempre e ma ideia</title><link>https://seniorpath.pro/pt-br/artigos/seguranca-na-pratica/autenticacao-em-spas-por-que-localstorage-quase-sempre-e-ma-ideia/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/seguranca-na-pratica/autenticacao-em-spas-por-que-localstorage-quase-sempre-e-ma-ideia/</guid><description>Como pensar armazenamento de credencial no browser sem transformar comodidade de implementação em risco silencioso para o produto.</description><pubDate>Fri, 14 Feb 2025 00:00:00 GMT</pubDate></item><item><title>SSR, Hydration e Client-side Rendering Sem Misturar</title><link>https://seniorpath.pro/pt-br/artigos/browser-e-web/ssr-hydration-e-client-side-rendering-sem-misturar/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/browser-e-web/ssr-hydration-e-client-side-rendering-sem-misturar/</guid><description>Como separar o que e HTML vindo do servidor, o que e ativação no cliente e o que realmente só nasce no browser.</description><pubDate>Wed, 12 Feb 2025 00:00:00 GMT</pubDate></item><item><title>Índices: quando ajudam e quando atrapalham</title><link>https://seniorpath.pro/pt-br/artigos/dados-e-armazenamento/indices-quando-ajudam-e-quando-atrapalham/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/dados-e-armazenamento/indices-quando-ajudam-e-quando-atrapalham/</guid><description>Como entender índice como aceleração seletiva de leitura, com custo real de escrita, espaço e manutenção, em vez de tratar como melhoria grátis.</description><pubDate>Tue, 11 Feb 2025 00:00:00 GMT</pubDate></item><item><title>Como o Browser Carrega JS, CSS, Fonte e Imagem</title><link>https://seniorpath.pro/pt-br/artigos/browser-e-web/como-o-browser-carrega-js-css-fonte-e-imagem/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/browser-e-web/como-o-browser-carrega-js-css-fonte-e-imagem/</guid><description>Como esses recursos entram na pagina em tempos e pesos diferentes, e por que isso muda pintura, bloqueio e percepção de velocidade.</description><pubDate>Mon, 10 Feb 2025 00:00:00 GMT</pubDate></item><item><title>Cookies, Headers, Sessao e CDN no Fluxo Real</title><link>https://seniorpath.pro/pt-br/artigos/browser-e-web/cookies-headers-sessao-e-cdn-no-fluxo-real/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/browser-e-web/cookies-headers-sessao-e-cdn-no-fluxo-real/</guid><description>Como essas pecas se encaixam entre browser, edge e aplicação sem misturar armazenamento, autenticação, cache e transporte numa coisa só.</description><pubDate>Sat, 08 Feb 2025 00:00:00 GMT</pubDate></item><item><title>N+1 query: como perceber e como resolver</title><link>https://seniorpath.pro/pt-br/artigos/dados-e-armazenamento/n-plus-1-query-como-perceber-e-como-resolver/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/dados-e-armazenamento/n-plus-1-query-como-perceber-e-como-resolver/</guid><description>Como reconhecer o padrão de N+1 em ORMs e consultas encadeadas, por que ele escala mal e quais correções realmente fazem diferença.</description><pubDate>Fri, 07 Feb 2025 00:00:00 GMT</pubDate></item><item><title>O que Acontece Quando Você Digita uma URL no Navegador</title><link>https://seniorpath.pro/pt-br/artigos/browser-e-web/o-que-acontece-quando-voce-digita-uma-url-no-navegador/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/browser-e-web/o-que-acontece-quando-voce-digita-uma-url-no-navegador/</guid><description>Um mapa mental direto do caminho entre a barra de endereco e a pagina aparecer, sem pular do DNS para a renderização como se fosse magia.</description><pubDate>Thu, 06 Feb 2025 00:00:00 GMT</pubDate></item><item><title>Onde o ORM te abraça e onde ele te enforca</title><link>https://seniorpath.pro/pt-br/artigos/dados-e-armazenamento/onde-o-orm-te-abraca-e-onde-ele-te-enforca/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/dados-e-armazenamento/onde-o-orm-te-abraca-e-onde-ele-te-enforca/</guid><description>Como usar ORM como ferramenta de produtividade sem cair em query escondida, abstração vazia e falsa sensação de que banco deixou de existir.</description><pubDate>Wed, 05 Feb 2025 00:00:00 GMT</pubDate></item><item><title>Normalização vs pragmatismo: quando cada um</title><link>https://seniorpath.pro/pt-br/artigos/dados-e-armazenamento/normalizacao-vs-pragmatismo-quando-cada-um/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/dados-e-armazenamento/normalizacao-vs-pragmatismo-quando-cada-um/</guid><description>Como decidir entre separar melhor os dados ou aceitar duplicação controlada, sem transformar modelagem em religião nem em bagunça.</description><pubDate>Tue, 04 Feb 2025 00:00:00 GMT</pubDate></item><item><title>Permissoes, Roles e Acesso por Recurso</title><link>https://seniorpath.pro/pt-br/artigos/seguranca-na-pratica/permissoes-roles-e-acesso-por-recurso/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/seguranca-na-pratica/permissoes-roles-e-acesso-por-recurso/</guid><description>Como sair do pensamento genérico de &quot;usuário admin&quot; e desenhar acesso do jeito que o sistema realmente precisa decidir.</description><pubDate>Mon, 03 Feb 2025 00:00:00 GMT</pubDate></item><item><title>Teclado e foco</title><link>https://seniorpath.pro/pt-br/artigos/acessibilidade-que-importa/teclado-e-foco-sem-frustracao/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/acessibilidade-que-importa/teclado-e-foco-sem-frustracao/</guid><description>Como desenhar navegação por teclado e fluxo de foco de um jeito claro e confiável pela interface.</description><pubDate>Fri, 31 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Como refatorar com controle de risco</title><link>https://seniorpath.pro/pt-br/artigos/padroes-que-ajudam-de-verdade/como-refatorar-sem-perder-controle-do-risco/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/padroes-que-ajudam-de-verdade/como-refatorar-sem-perder-controle-do-risco/</guid><description>Como melhorar estrutura existente sem transformar limpeza técnica em aposta cega no comportamento do sistema.</description><pubDate>Thu, 30 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Limites de Confiança</title><link>https://seniorpath.pro/pt-br/artigos/seguranca-na-pratica/limites-de-confianca/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/seguranca-na-pratica/limites-de-confianca/</guid><description>Como pensar segurança a partir de quem pode confiar em quem, sem transformar tudo em checklist decorado.</description><pubDate>Wed, 29 Jan 2025 00:00:00 GMT</pubDate></item><item><title>DNS, TCP, TLS e HTTP na prática</title><link>https://seniorpath.pro/pt-br/artigos/browser-e-web/dns-tcp-tls-e-http-sem-explicacao-academica/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/browser-e-web/dns-tcp-tls-e-http-sem-explicacao-academica/</guid><description>Um mapa mental direto das camadas que entram antes de a página aparecer, sem transformar protocolo em decoreba.</description><pubDate>Tue, 28 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Como Pensar Segurança em SPA, SSR e APIs</title><link>https://seniorpath.pro/pt-br/artigos/seguranca-na-pratica/como-pensar-seguranca-em-spa-ssr-e-apis/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/seguranca-na-pratica/como-pensar-seguranca-em-spa-ssr-e-apis/</guid><description>Como o desenho muda entre cliente, servidor e API sem tratar autenticação, trusted boundary e exposição de dado como a mesma conversa.</description><pubDate>Mon, 27 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Como quebrar problemas</title><link>https://seniorpath.pro/pt-br/artigos/pensar-como-senior/como-quebrar-problemas-sem-entrar-em-panico/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensar-como-senior/como-quebrar-problemas-sem-entrar-em-panico/</guid><description>Um jeito simples de transformar ticket confuso ou pergunta de entrevista em partes menores e decisões mais seguras.</description><pubDate>Sat, 25 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Como melhorar um módulo</title><link>https://seniorpath.pro/pt-br/artigos/padroes-que-ajudam-de-verdade/como-melhorar-um-modulo-sem-fazer-uma-grande-limpeza-inutil/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/padroes-que-ajudam-de-verdade/como-melhorar-um-modulo-sem-fazer-uma-grande-limpeza-inutil/</guid><description>Como evoluir parte ruim do sistema com ganho real de clareza, sem transformar desconforto técnico em reforma ampla sem alvo.</description><pubDate>Fri, 24 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Entradas e APIs Mais Seguras</title><link>https://seniorpath.pro/pt-br/artigos/seguranca-na-pratica/entradas-e-apis-mais-seguras/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/seguranca-na-pratica/entradas-e-apis-mais-seguras/</guid><description>Como tratar entrada externa com menos ingenuidade e desenhar APIs que não aceitam dado demais por conveniencia.</description><pubDate>Thu, 23 Jan 2025 00:00:00 GMT</pubDate></item><item><title>CORS: por que Existe e Como Funciona de Verdade</title><link>https://seniorpath.pro/pt-br/artigos/browser-e-web/cors-por-que-existe-e-como-funciona-de-verdade/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/browser-e-web/cors-por-que-existe-e-como-funciona-de-verdade/</guid><description>Como entender CORS pelo problema que ele tenta controlar no navegador, sem confundir politica de browser com segurança total da sua API.</description><pubDate>Tue, 21 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Sessao, Token, Cookie, Refresh Token e Expiração</title><link>https://seniorpath.pro/pt-br/artigos/seguranca-na-pratica/sessao-token-cookie-refresh-token-e-expiracao/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/seguranca-na-pratica/sessao-token-cookie-refresh-token-e-expiracao/</guid><description>Como essas pecas se relacionam sem virar uma sopa de termos em que tudo parece autenticação e nada fica realmente claro.</description><pubDate>Mon, 20 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Como ler código legado</title><link>https://seniorpath.pro/pt-br/artigos/padroes-que-ajudam-de-verdade/como-ler-codigo-legado-sem-sair-reescrevendo-tudo/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/padroes-que-ajudam-de-verdade/como-ler-codigo-legado-sem-sair-reescrevendo-tudo/</guid><description>Como entender módulo antigo com controle de risco, sem confundir estranheza com motivo automático para reescrever.</description><pubDate>Sat, 18 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Componentes React acessíveis</title><link>https://seniorpath.pro/pt-br/artigos/acessibilidade-que-importa/componentes-react-acessiveis-sem-gambiarra/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/acessibilidade-que-importa/componentes-react-acessiveis-sem-gambiarra/</guid><description>Como construir componentes interativos em React preservando semântica, foco e comportamento nativo.</description><pubDate>Fri, 17 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Auth vs Authz: a diferença que todo mundo confunde</title><link>https://seniorpath.pro/pt-br/artigos/seguranca-na-pratica/auth-vs-authz-a-diferenca-que-todo-mundo-confunde/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/seguranca-na-pratica/auth-vs-authz-a-diferenca-que-todo-mundo-confunde/</guid><description>Como separar prova de identidade de decisão de acesso sem tratar login como se ele resolvesse permissao sozinho.</description><pubDate>Thu, 16 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Cache no Browser: HTTP Cache, Memory Cache e Service Worker</title><link>https://seniorpath.pro/pt-br/artigos/browser-e-web/cache-no-browser-http-cache-memory-cache-e-service-worker/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/browser-e-web/cache-no-browser-http-cache-memory-cache-e-service-worker/</guid><description>Como separar os tipos de cache do navegador sem chamar tudo de cache do browser como se fosse uma unica caixa magica.</description><pubDate>Wed, 15 Jan 2025 00:00:00 GMT</pubDate></item><item><title>HTTP/1.1 vs HTTP/2 vs HTTP/3: o que Muda na Prática</title><link>https://seniorpath.pro/pt-br/artigos/browser-e-web/http-1-1-vs-http-2-vs-http-3-o-que-muda-na-pratica/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/browser-e-web/http-1-1-vs-http-2-vs-http-3-o-que-muda-na-pratica/</guid><description>Como comparar as versões de HTTP pelo impacto real em conexão, multiplexacao e comportamento sob rede ruim, sem virar aula de protocolo pelo protocolo.</description><pubDate>Tue, 14 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Event Loop de Verdade no Browser</title><link>https://seniorpath.pro/pt-br/artigos/browser-e-web/event-loop-de-verdade-no-browser/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/browser-e-web/event-loop-de-verdade-no-browser/</guid><description>Como entender a ordem real entre código síncrono, microtasks, timers, eventos e renderização sem misturar tudo numa fila imaginaria só.</description><pubDate>Mon, 13 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Node não é Single-Threaded do Jeito que Parece</title><link>https://seniorpath.pro/pt-br/artigos/como-o-codigo-roda/node-nao-e-single-threaded-do-jeito-que-parece/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/como-o-codigo-roda/node-nao-e-single-threaded-do-jeito-que-parece/</guid><description>Como separar thread principal, event loop, I/O, libuv e worker threads sem repetir uma frase errada.</description><pubDate>Sat, 11 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Reuso Sem Complicar</title><link>https://seniorpath.pro/pt-br/artigos/padroes-que-ajudam-de-verdade/reuso-sem-complicar/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/padroes-que-ajudam-de-verdade/reuso-sem-complicar/</guid><description>Como compartilhar lógica e estrutura sem transformar o código em uma rede fragil de dependências que custa caro para entender e mudar.</description><pubDate>Thu, 09 Jan 2025 00:00:00 GMT</pubDate></item><item><title>OAuth e OIDC no nivel que um engenheiro precisa entender</title><link>https://seniorpath.pro/pt-br/artigos/seguranca-na-pratica/oauth-e-oidc-no-nivel-que-um-engenheiro-precisa-entender/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/seguranca-na-pratica/oauth-e-oidc-no-nivel-que-um-engenheiro-precisa-entender/</guid><description>Como entender delegação de acesso e identidade federada sem transformar login social numa caixa-preta que ninguém consegue explicar.</description><pubDate>Wed, 08 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Como Identificar Acoplamento Ruim de Verdade</title><link>https://seniorpath.pro/pt-br/artigos/padroes-que-ajudam-de-verdade/como-identificar-acoplamento-ruim-de-verdade/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/padroes-que-ajudam-de-verdade/como-identificar-acoplamento-ruim-de-verdade/</guid><description>Como diferenciar dependência inevitavel de dependência cara, fraca ou espalhada que torna toda mudança mais dolorosa.</description><pubDate>Tue, 07 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Quando Extrair Abstração e Quando Deixar Simples</title><link>https://seniorpath.pro/pt-br/artigos/padroes-que-ajudam-de-verdade/quando-extrair-abstracao-e-quando-deixar-simples/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/padroes-que-ajudam-de-verdade/quando-extrair-abstracao-e-quando-deixar-simples/</guid><description>Como decidir se vale criar uma camada nova ou se o código ainda fica melhor permanecendo mais direto.</description><pubDate>Mon, 06 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Semântica e estrutura</title><link>https://seniorpath.pro/pt-br/artigos/acessibilidade-que-importa/semantica-e-estrutura/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/acessibilidade-que-importa/semantica-e-estrutura/</guid><description>Como usar HTML e organização de interface para ajudar navegação, leitura e entendimento sem tratar acessibilidade como detalhe visual.</description><pubDate>Sat, 04 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Memória sem Mistério</title><link>https://seniorpath.pro/pt-br/artigos/como-o-codigo-roda/memoria-sem-misterio/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/como-o-codigo-roda/memoria-sem-misterio/</guid><description>Como entender referência, ciclo de vida, mutação e vazamento sem transformar o assunto em aula de compiladores.</description><pubDate>Fri, 03 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Escrever Código que Gente Consegue Entender</title><link>https://seniorpath.pro/pt-br/artigos/pensar-como-senior/escrever-codigo-que-gente-consegue-entender/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensar-como-senior/escrever-codigo-que-gente-consegue-entender/</guid><description>Um jeito simples de escolher nomes, estrutura e nivel de abstração sem transformar o código em um quebra-cabeca caro de manter.</description><pubDate>Thu, 02 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Como pensar em trade-offs</title><link>https://seniorpath.pro/pt-br/artigos/pensar-como-senior/como-pensar-em-trade-offs-sem-fingir-certeza/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/pensar-como-senior/como-pensar-em-trade-offs-sem-fingir-certeza/</guid><description>Um jeito mais honesto de decidir quando nenhuma opção é perfeita e você ainda precisa defender uma escolha.</description><pubDate>Wed, 01 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Como o event loop funciona</title><link>https://seniorpath.pro/pt-br/artigos/como-o-codigo-roda/event-loop-sem-enrolacao/</link><guid isPermaLink="true">https://seniorpath.pro/pt-br/artigos/como-o-codigo-roda/event-loop-sem-enrolacao/</guid><description>Como pilha, microtasks, timers e ordem de execução se encaixam de verdade.</description><pubDate>Tue, 31 Dec 2024 00:00:00 GMT</pubDate></item></channel></rss>