Espacio iniciar/pausar · R reiniciar · S saltar · F pantalla completa
⚙️ Ajustes
Estadísticas de hoy
Cómo funciona la técnica Pomodoro
La técnica Pomodoro fue desarrollada por Francesco Cirillo a finales de los años 80, y debe su nombre al temporizador de cocina con forma de tomate que usaba cuando era estudiante. La idea central es simple: trabaja en intervalos concentrados de 25 minutos («pomodoros») separados por descansos cortos de 5 minutos, con un descanso más largo cada cuatro sesiones.
Por qué funciona
La técnica aprovecha dos principios de la ciencia cognitiva. Primero, el límite de tiempo crea urgencia artificial — saber que la sesión termina en 25 minutos hace más fácil resistir las distracciones y comprometerse plenamente. Segundo, los descansos regulares previenen la fatiga cognitiva y mantienen el rendimiento durante períodos más largos. Una persona que trabaja en sprints concentrados de 25 minutos suele lograr más en 4 horas que alguien que trabaja sin parar durante 4 horas seguidas.
El ciclo de sesiones
Un ciclo Pomodoro estándar es así: 25 min de enfoque → 5 min de descanso → 25 min de enfoque → 5 min de descanso → 25 min de enfoque → 5 min de descanso → 25 min de enfoque → 15–30 min de descanso largo. Tras el descanso largo, el ciclo se reinicia. Los puntos del ciclo en la parte superior de este temporizador muestran tu progreso en el ciclo actual.
Precisión del temporizador en pestañas en segundo plano
Este temporizador usa marcas de tiempo Date.now() en lugar de contar tics de intervalo, por lo que permanece preciso incluso cuando el navegador limita las pestañas en segundo plano. El tiempo transcurrido siempre se calcula desde la marca de tiempo de inicio almacenada, no desde cuántas veces se ha disparado el intervalo. Esto significa que cambiar de pestaña, minimizar la ventana o incluso un breve modo de suspensión del sistema no causará desvíos en el temporizador.
Preguntas frecuentes
¿Qué es la técnica Pomodoro?
¿El temporizador seguirá siendo preciso si cambio de pestaña?
Date.now(). Cada segundo, calcula el tiempo restante como (duración − (Date.now() − tiempoInicio)). La limitación de pestañas del navegador afecta la frecuencia de actualización de la pantalla, pero no la precisión subyacente — nunca perderás ni ganarás segundos.