La anatomía de un colapso mental a las 2 a.m.
(zarar.dev)Anatomía de un colapso mental a las 2 a.m.
-
La revelación de las 2 a.m.
- A las 2 de la madrugada sentía un estrés extremo y estaba al borde de un colapso mental
- La razón era que todas las llamadas HTTP POST de jumpcomedy.com estaban fallando
- Había desplegado cambios recientes, pero no había nada que pareciera capaz de causar este problema
- En local funcionaba con normalidad, pero no podía encontrar la causa del problema
-
Estado de aislamiento
- Por primera vez en 25 años de carrera, estaba en una situación en la que no podía recibir ayuda
- Las quejas de los clientes se acumulaban y no había ningún tipo de apoyo para resolverlo
- Estaba decepcionando a las personas que confiaban en él y dependían de él
-
Autorreproche y desesperación
- Estaba considerando cerrar el negocio o enviar un correo de disculpa a los clientes
- Se culpaba a sí mismo por no poder encontrar la causa del problema
-
La aparición de Eminem
- Intentó calmarse con letras de Eminem, pero no funcionó
- Probó varias cosas, pero no pudo encontrar la causa del problema
-
El consuelo de su esposa
- Su esposa le alcanzó una taza de té para consolarlo, pero eso no ayudó a resolver el problema
- Los correos de los clientes seguían acumulándose
-
La repetición de esperanza y desesperación
- Tuvo la esperanza de que una actualización de Chrome fuera la causa, pero el mismo problema ocurría también en otros navegadores
- Probó varias cosas, pero el problema seguía sin resolverse
-
El problema de PostHog
- Al agregar la API key de PostHog, el problema también pudo reproducirse en local
- Al eliminar PostHog, el problema se resolvió
- Sintió enojo y arrepentimiento hacia PostHog, pero al final quedó satisfecho de haber resuelto el problema
Resumen de GN⁺
- Este artículo muestra muy bien el estrés extremo y la sensación de aislamiento que puede experimentar un desarrollador
- Describe con viveza la repetición de desesperación y esperanza durante el proceso de resolver el problema
- Recuerda que herramientas como PostHog pueden causar problemas
- Como herramientas con funciones similares, recomienda Mixpanel o Amplitude
1 comentarios
Comentarios de Hacker News
Comparte su experiencia de haber aprendido a resolver problemas trabajando como SRE
Explica la diferencia entre un colapso mental y un ataque de ansiedad
Una línea de código de PostHog causó el problema
El bug ocurrió en
window.fetchcon monkey patchingComparte un problema ocurrido en una app de iOS/MacOS
Se enfatiza la importancia de los nombres de variables
urlOrRequestInfoen lugar deurlEn el proceso de resolver problemas técnicos, la perspectiva humana también es importante
Explica las diferencias en la forma de resolver problemas
Es importante verificar si todo se puede revertir
La presión no acelera la resolución de problemas