Guías1 caza jugable incluida

Organiza un reto de regex de 20 minutos para tu equipo de desarrollo

Un plan listo para usar para una carrera de regex en equipo: qué preparar antes, la configuración de cada ronda, un guion para el anfitrión y cómo convertirlo en un hábito semanal con las cazas de tu propio equipo.

Logo de Regex Hunter

· 5 min de lectura

/^[a-z]+(\(\w+\))?!?:/

atrapa

  • feat: add login
  • fix(api): null check

deja libre

  • Fixed the bug
  • wip

Un reto de regex es una de las actividades de equipo más fáciles de organizar: todos resuelven a toda velocidad los mismos puzzles de regex contra un mismo cronómetro y luego comparan las respuestas más cortas. Con Hunting Spree, el modo multijugador gratuito de Regex Hunter, lleva unos 20 minutos, funciona en persona o por videollamada y no hay que instalar nada. Abajo tienes un plan que puedes poner en marcha esta semana: la preparación, la configuración de dos rondas, un guion para el anfitrión y cómo convertirlo en hábito.

Este es el tipo de tablero en el que competirá tu equipo. Pruébalo primero tú solo:

Caza jugablepar 10

Atrapa los mensajes de commit escritos con el estilo Conventional Commits (un tipo en minúsculas, un ámbito opcional entre paréntesis, un ! opcional y luego dos puntos y un espacio).

Objetivos · 0/5 atrapados

  • feat: add loginobjetivo
  • fix(api): null checkobjetivo
  • docs: fix typoobjetivo
  • feat(ui)!: new navobjetivo
  • chore: bump depsobjetivo

Inocentes · 0 errores

  • Fixed the login buginocente
  • feat add logininocente
  • FEAT: shoutinocente
  • wipinocente
  • fix:no spaceinocente

Escribe una regex: el tablero se actualiza mientras escribes.

Pruébalo en la Zona de pruebas
¿Te gustó? Cada día llega una nueva.Jugar la caza de hoy

01Antes de la reunión (5 minutos, una sola vez)

  • Cuentas: Hunting Spree necesita una cuenta gratuita con el correo verificado, para que las clasificaciones sean justas. Envía el enlace el día antes para que nadie pase la reunión en su bandeja de entrada.
  • Un equipo (opcional, recomendado): crea uno en la página Equipos y comparte su enlace para unirse. Las partidas de un equipo solo las ven sus miembros, y el equipo tiene su propia biblioteca de cazas (más sobre eso abajo). Un equipo admite 25 personas por defecto, y el propietario puede subir el límite.
  • Pantalla compartida: el anfitrión comparte la sala mientras la gente entra, y los resultados al final.

02El plan de 20 minutos

Tiempo Qué pasa Configuración de la partida
0–3 min Todos entran en la sala desde el enlace o la página del equipo —
3–7 min Ronda de calentamiento Más rápido · 3 cazas · 3 minutos · dificultad 1–2
7–9 min Vistazo rápido a los resultados —
9–17 min Ronda principal Más corto · 5 cazas · 8 minutos
17–20 min Compartir soluciones y comentar las más cortas —

Por qué dos modos: en Más rápido, cada caza se cierra en cuanto tu patrón funciona, y la clasificación va por cazas resueltas y luego por tiempo. Nadie tiene que saber golf de regex, así que relaja el ambiente. En Más corto, la clasificación va por cazas resueltas y luego por menos caracteres, y las longitudes se ocultan hasta el final, así que la revelación final es lo más divertido. Una sala admite hasta 50 jugadores.

Para un equipo que ya domina las regex, cambia la ronda principal por Inverso: el tablero solo muestra qué palabras atrapar y cuáles dejar libres, sin texto de enunciado, así que los jugadores deducen la regla por su cuenta.

03Un guion para el anfitrión

  1. “Esto es una carrera de regex. Cada puzzle tiene palabras que atrapar y palabras que dejar libres. Hay que escribir un solo patrón que haga las dos cosas.”
  2. “La primera ronda premia la velocidad: en cuanto el patrón funciona, queda fijado.”
  3. Después del calentamiento: “Ahora cuenta la longitud. Un patrón más corto gana a uno más largo, y nadie ve las longitudes hasta el final.”
  4. Al final, abre los resultados, pide al ganador de cada caza que pulse Compartir soluciones y lee en voz alta el patrón más corto. Haz una sola pregunta: “¿Esto lo llevaríamos a producción?” La distancia entre la respuesta de golf y la legible suele dar la mejor conversación de la sesión.

04Configuración según el equipo

Tu equipo Modo Cazas Minutos
Mixto o nuevo en regex Más rápido 3–5 5–8
Cómodo con las regex Más corto 5–7 8–10
Fans de las regex Inverso 5 10
Arranque de cinco minutos para el stand-up Más rápido 2 3

El anfitrión puede elegir de 1 a 10 cazas y un temporizador de 1 a 10, 15, 20 o 30 minutos. Las cazas salen de la biblioteca compartida (con filtros por tema y dificultad), se pueden elegir una a una o pueden venir de la biblioteca de tu equipo.

05Que sea sobre tu código

Las mejores sesiones usan patrones que tu equipo escribe de verdad. Por defecto, cualquier miembro de un equipo puede añadir cazas del equipo a su biblioteca privada (el propietario puede limitarlo a los administradores): tu formato de log, las claves de tus tickets, tus reglas para nombrar ramas, el formato de ID que devuelve tu API. Después crea una partida solo con cazas del equipo. También sirve de onboarding: quien acaba de llegar aprende los formatos del equipo compitiendo con ellos.

06Que no decaiga

  • Cada semana: misma hora, 10 minutos, una ronda. La página de resultados guarda el historial de todos.
  • Entre zonas horarias: reta a un compañero a un 1v1 desde su perfil. Cada uno juega las mismas cazas cuando le viene bien, y el resultado se decide cuando los dos terminan.
  • Entre sesiones: la caza del día da a todo el mundo el mismo puzzle cada día, lo que da para un buen hilo en el chat del equipo.

07Preguntas frecuentes

¿Hace falta saber regex? No. Las cazas de calentamiento están pensadas para principiantes, y el modo Más rápido premia cualquier patrón que funcione. Después, manda a los recién llegados a la Academia.

¿Es gratis? Sí, todo: Hunting Spree, los equipos, las cazas del equipo y la caza del día.

¿Se puede jugar sin videollamada? Sí. Crea una sala, publica el enlace en el chat del equipo y empieza cuando la gente se haya unido. O deja que la cuenta atrás de la sala la inicie.

¿Listo? Empieza una partida o crea tu equipo primero.