A anatomia de um colapso mental às 2 da manhã
(zarar.dev)Anatomia de um colapso mental às 2AM
-
A percepção às 2 da manhã
- Às 2 da manhã, ele sentia um estresse extremo e estava à beira de um colapso mental
- O motivo era que todas as chamadas HTTP POST de jumpcomedy.com estavam falhando
- Alterações recentes haviam sido implantadas, mas não havia nada que parecesse capaz de causar esse problema
- Localmente tudo funcionava normalmente, mas ele não conseguia encontrar a causa do problema
-
Estado de isolamento
- Pela primeira vez em 25 anos de carreira, ele se viu em uma situação em que não podia receber ajuda
- As reclamações dos clientes estavam se acumulando, e não havia nenhum tipo de suporte para resolver aquilo
- Era uma situação em que ele estava decepcionando pessoas que confiavam nele e dependiam dele
-
Autocrítica e desespero
- Ele ponderou se deveria encerrar o negócio ou enviar um e-mail de desculpas aos clientes
- Estava se culpando por não conseguir encontrar a causa do problema
-
A aparição de Eminem
- Tentou se acalmar com letras do Eminem, mas não funcionou
- Tentou várias abordagens, mas não conseguiu descobrir a causa do problema
-
O consolo da esposa
- A esposa lhe trouxe chá e tentou consolá-lo, mas isso não ajudou a resolver o problema
- Os e-mails dos clientes continuavam se acumulando
-
Repetição entre esperança e desespero
- Ele teve esperança de que uma atualização do Chrome pudesse ser a causa, mas o mesmo problema ocorreu em outros navegadores
- Tentou várias coisas, mas o problema continuava sem solução
-
O problema com o PostHog
- Ao adicionar a chave de API do PostHog, o problema também pôde ser reproduzido localmente
- Ao remover o PostHog, o problema foi resolvido
- Sentiu raiva e arrependimento em relação ao PostHog, mas no fim ficou satisfeito por ter resolvido o problema
Resumo do GN⁺
- Este texto mostra bem o estresse extremo e a sensação de isolamento que desenvolvedores podem vivenciar
- A alternância entre desespero e esperança durante o processo de depuração é retratada de forma vívida
- Serve como lembrete de que ferramentas como o PostHog podem causar problemas
- Ferramentas com funcionalidades parecidas, como Mixpanel ou Amplitude, são recomendadas
1 comentários
Opiniões no Hacker News
Compartilhamento de experiência sobre aprender a resolver problemas trabalhando como SRE
Explicação da diferença entre colapso mental e ataque de ansiedade
Uma linha de código do PostHog causou o problema
O bug ocorreu em um
window.fetchcom monkey patchCompartilhamento de um problema ocorrido em apps para iOS/MacOS
Destaque para a importância dos nomes de variáveis
urlOrRequestInfo, em vez deurlUma perspectiva humana também é importante no processo de resolver problemas técnicos
Explicação das diferenças na forma de resolver problemas
É importante confirmar se tudo pode ser revertido
A pressão não acelera a resolução de problemas