Dos nuevos podcasts de educación
Adicción Zero y Aprendemos Juntos se suman al directorio, ambos en la categoría de Educación. En la misma revisión salen del catálogo MMA outsiders e Ink revolution.
Adicción Zero y Aprendemos Juntos se suman al directorio, ambos en la categoría de Educación. En la misma revisión salen del catálogo MMA outsiders e Ink revolution.
La revisión periódica que trae los episodios nuevos recorre ahora el catálogo entero en la mitad de tiempo. Ningún podcast tarda ya más de un par de horas en reflejar sus últimos vídeos, y unos pocos que se habían quedado rezagados vuelven a estar al día.
La comprobación rápida que busca episodios nuevos al abrir la ficha de un podcast había dejado de funcionar, así que un vídeo recién publicado podía tardar horas en aparecer. Vuelve a ejecutarse y ahora se ve en cuestión de minutos.
El panel interno pasa de una sola pantalla a cinco: resumen, usuarios, catálogo, sincronización y email. Es una herramienta privada del equipo, sin efecto en la web pública, que permite detectar antes los podcasts con la ficha incompleta o desactualizada.
La última actualización de TuTube se anuncia ahora en lo más alto de la página de inicio, con un acceso directo a la página de Novedades.
Cinco nuevos podcasts se suman al directorio, con entretenimiento, cultura, música y negocios.
La portada para visitantes estrena una cinta de canales que se desplaza sin fin bajo el titular. Cada vuelta trae una selección distinta del catálogo: apunta a cualquier avatar y la cinta se detiene, te dice de qué podcast se trata y te lleva a su ficha de un clic.
La portada para visitantes ahora explica qué desbloqueas al crear una cuenta: reproducir cualquier episodio, guardar canales en favoritos, marcar los vídeos vistos, un inicio hecho con tus podcasts, tu perfil con historial y recomendaciones que no se repiten. Seis tarjetas, cada una con una vista previa de la función, justo debajo de la cabecera. Además, en móvil los carruseles de la portada muestran menos botones para dejar más sitio al contenido.
Estrenamos este registro de cambios: todo lo que ha mejorado en TuTube desde su nacimiento en diciembre de 2024, ordenado por fecha. Puedes buscar por texto y filtrar por tipo de cambio para encontrar justo lo que te interesa, y en las novedades de catálogo cada podcast enlaza a su ficha. A partir de ahora, cada cambio que publiquemos aparecerá aquí.
Cinco nuevos podcasts se suman al directorio.
Retiramos el sitemap de vídeos: las fichas de episodio no se indexan a propósito, así que anunciarlas solo gastaba presupuesto de rastreo. Además, un fallo puntual de la base de datos ya no deja congelada una página como si no existiera.
Los creadores del directorio reciben cada mes un correo automático con las estadísticas de su podcast en TuTube. Los envíos se reparten a lo largo de varios días para no saturar a nadie, y cada creador recibe el suyo una sola vez al mes.
Arreglamos una migración de la base de datos que impedía guardar cuándo se había comprobado por última vez cada canal. Sin ese dato, algunos canales se revisaban de más y otros se quedaban sin revisar.
Siete nuevos podcasts se suman al directorio y se despide Boomcast, que dejó de publicar.
Cierre de la auditoría integral con un repaso final a la experiencia: los enlaces directos a un vídeo abren al instante, el historial del perfil vuelve a ser clicable y los errores en Descubre se pueden reintentar en lugar de parecer el final de la lista. También endurecimos la API y actualizamos dependencias.
Repaso de accesibilidad: todos los botones e iconos tienen nombre para los lectores de pantalla, el foco del teclado se ve con claridad y los encabezados siguen un orden correcto. Las tarjetas dejan de anidar enlaces, que confundían a la navegación asistida.
Cada página estrena título y enlace canónico únicos, y el sitemap deja fuera lo que no debe indexarse. En rendimiento: la analítica se carga en diferido, los avatares se piden ya redimensionados y varias lecturas de datos pasan a ir en paralelo. Cerramos con un repaso completo de los textos en español.
Refuerzos tras la auditoría: la tarea programada rechaza cualquier petición sin credencial válida, los perfiles no pueden concederse permisos a sí mismos y los datos estructurados van escapados. Migramos también a las nuevas claves de API de la base de datos.
La sincronización con YouTube gana protecciones para no borrar vídeos por un fallo temporal de la API, y los endpoints públicos pasan a tener límite de peticiones.
robots.txt deja de bloquear recursos que los buscadores necesitan para dibujar la página, la política de privacidad se actualiza para reflejar lo que realmente se recoge y corregimos erratas y mayúsculas por todo el sitio.
Cuatro nuevos podcasts se suman al directorio.
Los rankings ordenaban por una posición guardada que podía quedar desfasada entre recálculos, así que a veces el número mostrado no cuadraba con el orden de la lista. Ahora ordenan directamente por el valor que ves.
Cinco nuevos podcasts se suman al directorio.
TuTube estrena correo electrónico: un mensaje de bienvenida al crear tu cuenta y un informe con estadísticas para los creadores de los podcasts del directorio. Las plantillas se adaptan al modo claro y oscuro y se ven bien en el móvil.
Cinco nuevos podcasts se suman al directorio.
Las secciones de la portada (categorías, destacados y recientes) pasan a ser carruseles deslizables. Se ve más contenido sin alargar la página y en el móvil se navega con el dedo.
Siete nuevos podcasts se suman al directorio.
Nueva página de búsqueda con los resultados generados en el servidor, accesible desde cualquier punto de la aplicación. Al venir ya en el HTML, los buscadores también pueden recorrerla.
Cada ficha de canal estrena un resumen escrito a partir de sus propios datos (suscriptores, visitas, ritmo de publicación y duración media) y una selección de podcasts relacionados de su misma categoría, para seguir descubriendo.
Añadimos las cabeceras HSTS y Permissions-Policy para reforzar la conexión y limitar los permisos del navegador. El sitemap pasa a informar de la fecha real de modificación de cada canal y las migas de pan reflejan mejor la jerarquía del sitio.
Cada categoría estrena una introducción propia y sus preguntas frecuentes, escritas para explicar qué vas a encontrar. También se publican como datos estructurados, así que pueden aparecer desplegadas en los resultados de búsqueda.
El pie de página incorpora una navegación completa a todas las secciones, y la portada para visitantes anónimos se convierte en un escaparate con categorías, canales destacados y últimos episodios. Antes esas secciones apenas recibían enlaces que los buscadores pudieran seguir.
Las fichas de vídeo dejan de indexarse: son cientos de miles de páginas muy parecidas que consumían el presupuesto de rastreo sin aportar nada. Ese esfuerzo se concentra ahora en canales y categorías, y completamos sitemap y robots.txt.
Cuatro nuevos podcasts se suman al directorio.
Nueva sección con los últimos episodios de todos los canales en un mismo listado, ordenados por fecha de publicación. Incluye búsqueda por título y filtro por categoría.
El sitemap reintenta cuando la base de datos falla puntualmente y ya no guarda en caché una versión vacía si algo va mal. Antes, un tropiezo momentáneo podía dejar a los buscadores sin URLs durante horas.
Actualizamos las dependencias del proyecto hasta dejar en cero las alertas de seguridad conocidas.
La actualización horaria del catálogo pasa a repartir los canales en tandas y a respetar un tiempo límite, en lugar de intentarlo todo de una vez. Se acabaron las interrupciones que dejaban el catálogo sin refrescar, y el ciclo completo se sigue cubriendo cada pocas horas.
No Limit deja el directorio. Reordenamos el listado para que no queden huecos en la numeración interna.
Nueva sección pública con las cifras del directorio: totales de canales, vídeos y horas, reparto por categoría, evolución de publicaciones mes a mes y patrones de publicación. Los datos se calculan en la base de datos y se guardan en caché, así que la página abre al instante.
Los rankings pasan de 3 a 8 métricas: se suman horas de contenido, interacción, media de visitas por vídeo, duración media y frecuencia de publicación. Cada una guarda además la posición del día anterior, para mostrar si un canal sube o baja.
Las fichas de vídeo incluyen nombre y descripción en sus datos estructurados, para que las plataformas que los leen muestren la información correcta.
Cuatro nuevos podcasts se suman al directorio.
Cinco nuevos podcasts se suman al directorio y se despide Lover TV. Además, cada programa incorpora su ficha de contacto para poder avisar a sus creadores.
Las páginas de canal y de vídeo se sirven desde la red de distribución en lugar de generarse en cada visita, y lo que depende de tu cuenta (favoritos y vistos) se carga aparte. El resultado es una navegación bastante más rápida y mucha menos carga sobre la base de datos.
Cinco nuevos podcasts se suman al directorio.
Cinco altas y limpieza de una entrada obsoleta.
Con cinco nuevas altas, el directorio supera los 400 programas.
Revisamos todas las consultas para pedir solo las columnas necesarias, guardar en caché las lecturas más frecuentes y acotar las que podían crecer sin límite. El consumo de la base de datos baja de forma notable sin cambiar nada de lo que ves.
Cuatro nuevos podcasts se suman al directorio.
Ronda de retoques de estilo y correcciones visuales menores repartidas por varias pantallas.
Nueva zona interna para gestionar usuarios y sus niveles de suscripción, con buscador y filtros. Solo es accesible para cuentas administradoras.
El perfil y la portada personalizada muestran sus secciones como carruseles, el menú móvil se maneja mejor con una mano y añadimos varios detalles de calidad de vida por toda la aplicación.
Nueva sección con las clasificaciones de canales por distintas métricas y la variación de cada uno respecto al día anterior, para ver de un vistazo quién sube y quién baja.
El menú principal se rediseña con iconos y una breve descripción bajo cada sección, de modo que se entiende a simple vista adónde lleva cada opción.
Nueva forma de encontrar podcasts: tarjetas que se deslizan al estilo Tinder, guardando en favoritos los que te gustan y descartando el resto. Pensada para cuando no sabes qué buscar.
La ilustración de la portada respeta el modo claro u oscuro del sistema; antes podía aparecer la versión equivocada según cómo tuvieras configurado el dispositivo.
Cuatro nuevos podcasts se suman al directorio.
Cinco nuevos podcasts se suman al directorio.
TuTube deja de pedir los datos a YouTube en cada visita y pasa a servirlos desde su propia base de datos. Las páginas cargan mucho más rápido, dejan de depender de los límites diarios de la API y el sitio sigue funcionando aunque YouTube tenga un mal día.
Un proceso programado mantiene el catálogo al día a lo largo del día. Además, al visitar un canal se comprueba si ha publicado algo nuevo desde la última vez, con un margen de espera para no repetir la consulta en cada visita.
Ajustes de estilo en la cabecera de las páginas de canal, con las métricas mejor repartidas.
Incorporamos herramientas de analítica para entender cómo se usa TuTube y decidir mejor qué mejorar. Solo registran el uso agregado del sitio.
Dos nuevos podcasts se suman al directorio.
Cinco nuevos podcasts se suman al directorio.
Las tarjetas de categoría vuelven a ser clicables en toda su superficie, no solo sobre el texto.
Cinco nuevos podcasts se suman al directorio.
Cinco nuevos podcasts se suman al directorio.
Repasamos los registros de producción y corregimos los errores que más se repetían, entre ellos los avisos por peticiones canceladas al cambiar de página rápido.
Cinco nuevos podcasts se suman al directorio.
Eliminados un aviso de hidratación y un error de consola que aparecían al cargar algunas páginas. No afectaban al uso, pero enmascaraban problemas reales.
Cinco nuevos podcasts se suman al directorio.
Cinco nuevos podcasts se suman al directorio.
Cinco nuevos podcasts se suman al directorio.
Cinco nuevos podcasts se suman al directorio.
Corregidos fallos intermitentes al cargar datos y los errores por peticiones canceladas al navegar deprisa. El tiempo de las métricas vuelve a mostrarse correctamente.
Cinco nuevos podcasts se suman al directorio.
Seis nuevos podcasts se suman al directorio.
Retiramos Breaking limits, que había dejado de publicar episodios, y reordenamos el listado para que no queden huecos.
Dos nuevos podcasts se suman al directorio.
Dos nuevos podcasts se suman al directorio.
Cinco nuevos podcasts se suman al directorio.
El reproductor se maneja con el teclado: pasar al episodio siguiente o anterior, reproducir y pausar con la barra espaciadora y cerrar con Escape, sin tocar el ratón.
Tras una auditoría técnica, la API incorpora límite de peticiones por usuario, validaciones más estrictas de los datos recibidos y mejor manejo de errores durante el inicio de sesión.
Dos nuevos podcasts se suman al directorio.
Tres nuevos podcasts se suman al directorio.
Si has iniciado sesión, la portada te recibe con tus canales favoritos, los episodios nuevos que aún no has visto y un saludo personalizado. Estrenamos también ilustración propia.
Corregido el retardo al escribir en el buscador, que hacía perder letras, y una redirección equivocada al abrir un vídeo desde los recientes.
Ajustes visuales en la portada y en los componentes que solo ven los usuarios registrados.
Cinco nuevos podcasts se suman al directorio.
Dos nuevos podcasts se suman al directorio.
Arreglada la navegación al pulsar el logo, que en algunos casos no volvía al inicio, junto a varios detalles de estilo y calidad de vida.
Guardar favoritos y marcar episodios como vistos pasan a requerir cuenta, con una invitación clara a iniciar sesión en el momento justo en lugar de un error.
La portada se rediseña como página de bienvenida y el catálogo completo se traslada a la nueva página de canales. Así la entrada explica qué es TuTube en lugar de soltar de golpe un listado enorme.
Nueva sección con el directorio completo, buscador y filtros por categoría, además de vista en cuadrícula o en lista.
Aplicado el parche para las vulnerabilidades de React Server Components comunicadas ese mismo día.
Mejor disposición de los contenidos en pantallas pequeñas y estados vacíos correctamente alineados.
Tres nuevos podcasts se suman al directorio.
Cinco nuevos podcasts se suman al directorio.
Cada vez que guardas un favorito o marcas un vídeo como visto aparece un aviso que confirma la acción, para no quedarte con la duda de si se ha guardado.
TuTube estrena cuentas de usuario: puedes acceder con tu cuenta de Google en un clic, sin contraseñas ni formularios de registro.
Guarda tus canales favoritos y marca los episodios que ya has visto. Todo queda asociado a tu cuenta, así que lo recuperas desde cualquier dispositivo.
Tu espacio personal, con los canales que sigues, tu historial de episodios vistos y las novedades de tus favoritos que aún tienes pendientes.
Cuatro nuevos podcasts se suman al directorio.
Nuevo diseño para las pantallas de carga, los estados vacíos y la página de error 404, con mensajes que explican qué ha pasado y qué puedes hacer a continuación.
Afinamos cómo se comprueban los episodios nuevos al visitar un canal: se detectan igual de rápido consumiendo bastantes menos peticiones a YouTube.
La comprobación que se lanza al abrir un canal detecta antes los episodios recién publicados.
Optimizamos el uso de funciones y de ancho de banda del alojamiento, con sitemaps más eficientes y tiempos de caché más largos, para que el proyecto siga siendo sostenible.
Ronda de retoques visuales menores repartidos por varias pantallas.
Los despliegues tardan menos en publicarse, estrenamos dirección de contacto propia en tutube.org y alargamos los tiempos de actualización de las páginas para no rehacer trabajo innecesario.
Corregidos un fallo al abrir un vídeo desde un enlace directo, problemas al navegar entre episodios y errores que impedían publicar algunas versiones. Mejoramos también el robots.txt.
Al abrir un canal solo se consultan a YouTube los episodios publicados desde la última visita, con una caché entre peticiones. El consumo de la cuota diaria de la API cae de forma drástica.
Tus amigas las hormonas cambió de lista de reproducción en YouTube. Apuntamos la nueva para que sus episodios vuelvan a aparecer al día en TuTube.
Ajustes en los metadatos de varias páginas y en el sitemap, tras detectar errores en su estreno.
Cada episodio pasa a tener su propia dirección: puedes compartir un vídeo concreto y quien lo abra llega justo ahí, con su título y su miniatura en la vista previa del enlace.
Cinco nuevas incorporaciones elevan el directorio a 300 programas, menos de un año después de arrancar con siete.
Metadatos afinados en varias páginas y pequeños ajustes de estilo.
Cinco nuevos podcasts se suman al directorio.
La búsqueda, el orden y el tipo de vista de un canal quedan reflejados en la dirección: puedes compartir la página tal y como la estás viendo, o recargarla sin perder los filtros. Arreglamos de paso el parpadeo al cambiarlos.
Publicamos el primer sitemap XML y el robots.txt del sitio, para que los buscadores encuentren y entiendan todas las secciones.
Cinco nuevos podcasts se suman al directorio.
Eliminado el parpadeo que aparecía al cargar el listado y aplicadas optimizaciones generales de imágenes y caché.
Repaso fino de estilos por toda la aplicación, con espaciados y tamaños más consistentes entre pantallas.
Mejores etiquetas para lectores de pantalla, más contraste y navegación por teclado en los controles principales. La página de categoría recibe además un repaso propio.
Activamos la medición del rendimiento real que experimentan los visitantes, para detectar qué páginas van lentas de verdad y no solo en pruebas.
Cinco nuevos podcasts se suman al directorio.
Cada canal muestra nuevas métricas además de las básicas: media de visitas por vídeo, duración media de los episodios y frecuencia de publicación.
Todas las páginas estrenan título, descripción y tarjeta para redes sociales, así que los enlaces compartidos se ven con imagen y texto propios.
Nueve nuevos podcasts se suman al directorio.
La cabecera de cada canal incorpora sus estadísticas y la posición que ocupa dentro del directorio.
Cada categoría estrena página propia con todos sus podcasts, además de un índice general desde el que explorarlas.
Reescribimos la carga de datos con rutas propias en el servidor y caché, en lugar de pedirlo todo desde el navegador. Las páginas responden bastante más rápido.
Las claves de la API de YouTube dejan de viajar al navegador: todas las llamadas pasan ahora por el servidor, donde las credenciales no quedan expuestas.
TypeScript en modo estricto, nuevo linter y configuraciones puestas al día, para detectar errores antes de que lleguen a producción.
Gran salto de versiones: React 19, Next.js 15 y Tailwind CSS 4, con mejoras de rendimiento y la base sobre la que construir lo que vendría después.
Los programas con varias temporadas muestran todas sus listas agrupadas bajo un mismo canal, en lugar de aparecer repetidos en el directorio.
Dos nuevos podcasts se suman al directorio. El catálogo alcanza los 270 programas.
Cinco nuevos podcasts se suman al directorio. El catálogo alcanza los 267 programas.
Un nuevo podcast se suma al directorio. El catálogo alcanza los 262 programas.
Comprobaciones más fiables del límite diario de la API de YouTube y datos de estado actualizados, para saber cuándo el catálogo no puede refrescarse.
Reorganizamos las llamadas a YouTube y el manejo de errores, de modo que un fallo puntual afecte solo a lo que lo provoca y no tumbe la página entera.
Seis nuevos podcasts se suman al directorio. El catálogo alcanza los 260 programas.
Una lista de reproducción eliminada o hecha privada en YouTube ya no rompe la página del canal: ahora se ignora y el resto del contenido sigue mostrándose.
Dos nuevos podcasts se suman al directorio. El catálogo alcanza los 255 programas.
Cuatro nuevos podcasts se suman al directorio. El catálogo alcanza los 253 programas.
Dos nuevos podcasts se suman al directorio. El catálogo alcanza los 248 programas.
Dos nuevos podcasts se suman al directorio. El catálogo alcanza los 245 programas.
Cuatro nuevos podcasts se suman al directorio. El catálogo alcanza los 242 programas.
Dos nuevos podcasts se suman al directorio. El catálogo alcanza los 238 programas.
Cuatro nuevos podcasts se suman al directorio. El catálogo alcanza los 235 programas.
Un clic en el logo limpia la búsqueda y los filtros activos y te devuelve al inicio, sin tener que deshacerlos uno a uno.
Los filtros de categoría pasan a botones que se activan y desactivan, permitiendo combinar varias a la vez. Arreglamos también el pie de página en el móvil.
Activamos la medición agregada y anónima de visitas, para saber qué secciones se usan sin recoger datos personales.
Tres nuevos podcasts se suman al directorio. El catálogo alcanza los 230 programas.
Las cifras de los canales incorporan textos que explican qué significa cada una, para que no haya que adivinarlo.
Publicamos la política de privacidad y los términos de servicio, accesibles desde el nuevo pie de página.
Seis nuevos podcasts se suman al directorio. El catálogo alcanza los 227 programas.
Seis nuevos podcasts se suman al directorio. El catálogo alcanza los 221 programas.
Dos nuevos podcasts se suman al directorio. El catálogo alcanza los 208 programas.
Un nuevo podcast se suma al directorio. El catálogo alcanza los 205 programas.
Un nuevo podcast se suma al directorio. El catálogo alcanza los 204 programas.
Tres nuevos podcasts se suman al directorio. El catálogo alcanza los 203 programas.
Doce nuevos podcasts se suman al directorio. El catálogo alcanza los 200 programas.
Tres nuevos podcasts se suman al directorio. El catálogo alcanza los 188 programas.
Cada categoría luce su propio icono en los filtros, así que se reconocen de un vistazo.
Cinco nuevos podcasts se suman al directorio. El catálogo alcanza los 185 programas.
Cinco nuevos podcasts se suman al directorio. El catálogo alcanza los 180 programas.
Diez nuevos podcasts se suman al directorio. El catálogo alcanza los 175 programas.
Cuatro nuevos podcasts se suman al directorio. El catálogo alcanza los 165 programas.
Nueva cabecera del sitio, con el buscador y los controles mejor organizados. Arreglamos además la carga inicial de la portada.
Los episodios de un canal se cargan por tandas con un botón de «cargar más», en lugar de traer el catálogo entero de golpe.
Retiramos los totales de «me gusta» y comentarios: aportaban poco y encarecían cada carga. Las cifras se centran en lo que de verdad ayuda a comparar programas.
Cuatro nuevos podcasts se suman al directorio. El catálogo alcanza los 159 programas.
Aumentamos los tiempos de caché para reducir las llamadas a YouTube y no agotar la cuota diaria a mitad de jornada.
El catálogo pasa a un formato que guarda las categorías de cada programa, base de los filtros que llegarían después. Estrenamos además la vista en lista y los estados vacíos.
Cuatro nuevos podcasts se suman al directorio. El catálogo alcanza los 152 programas.
Dos nuevos podcasts se suman al directorio. El catálogo alcanza los 148 programas.
Dos nuevos podcasts se suman al directorio. El catálogo alcanza los 146 programas.
Cuatro nuevos podcasts se suman al directorio. El catálogo alcanza los 144 programas.
Ocho nuevos podcasts se suman al directorio. El catálogo alcanza los 140 programas.
Dos nuevos podcasts se suman al directorio. El catálogo alcanza los 132 programas.
Nueve nuevos podcasts se suman al directorio. El catálogo alcanza los 130 programas.
Seis nuevos podcasts se suman al directorio. El catálogo alcanza los 121 programas.
Tres nuevos podcasts se suman al directorio. El catálogo alcanza los 115 programas.
Nuevo gestor que rota automáticamente entre varias claves de la API de YouTube, de modo que agotar el límite diario de una no deje el catálogo sin actualizar.
Cuatro nuevos podcasts se suman al directorio. El catálogo alcanza los 112 programas.
Simplificamos la estructura del sitio: el directorio completo pasa a vivir en la portada, con menos saltos para llegar a lo importante.
42 nuevos podcasts se suman al directorio. El catálogo supera los 100 programas y alcanza los 108.
Ronda de retoques visuales por todo el sitio, afinando espaciados y tipografía.
20 nuevos podcasts se suman al directorio. El catálogo alcanza los 66 programas.
Diez nuevos podcasts se suman al directorio. El catálogo alcanza los 50 programas.
Cuatro nuevos podcasts se suman al directorio. El catálogo alcanza los 40 programas.
Un nuevo podcast se suma al directorio. El catálogo alcanza los 36 programas.
Primera renovación de la portada, ya con eslogan propio y una presentación más clara de qué es TuTube.
Once nuevos podcasts se suman al directorio. El catálogo alcanza los 35 programas.
Primeras iteraciones de estilo tras el lanzamiento, ajustando colores, espaciados y la disposición de las tarjetas.
Primera versión pública: un directorio de podcasts españoles de YouTube con sus primeros 7 programas.