<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es"><generator uri="https://jekyllrb.com/" version="3.10.0">Jekyll</generator><link href="https://worldx3.com/feed.xml" rel="self" type="application/atom+xml" /><link href="https://worldx3.com/" rel="alternate" type="text/html" hreflang="es" /><updated>2026-07-10T13:52:26+02:00</updated><id>https://worldx3.com/feed.xml</id><title type="html">Worldx3</title><subtitle>Jano — diseñador de producto con más de 15 años de experiencia en agencias y consultoras. Diseño estratégico, UX, front-end y resolución de problemas. Notas y proyectos.</subtitle><author><name>Jano</name><email>alex@worldx3.com</email></author><entry><title type="html">Detalles sobre el roadmap y flujo de trabajo de Sarebus, Buscador de autobuses interurbanos</title><link href="https://worldx3.com/blog/3-semanas-trabajando-en-sarebus/" rel="alternate" type="text/html" title="Detalles sobre el roadmap y flujo de trabajo de Sarebus, Buscador de autobuses interurbanos" /><published>2026-07-09T00:00:00+02:00</published><updated>2026-07-09T00:00:00+02:00</updated><id>https://worldx3.com/blog/3-semanas-trabajando-en-sarebus</id><content type="html" xml:base="https://worldx3.com/blog/3-semanas-trabajando-en-sarebus/"><![CDATA[<p>Ya llevamos más de 3 semanas trabajando en el proyecto. Todo empezó con un problema identificado: en el País Vasco, cuando viajas en autobús —dependiendo de si vas de Donosti a Bilbao o a Vitoria, no digamos ya entre pueblos— se hace un lío.</p>

<h2 id="ni-google-maps-ni-google-ni-chatgpt">Ni Google Maps, ni Google, ni ChatGPT</h2>

<p>Lo malo de esto es que, además, muchas rutas de proveedores están muy limitadas: solo hay PDFs, y las webs que operan y comercializan esas rutas son de marcas que no parecen las que deberían ser; son webs muy viejas, etc.</p>

<p>Aunque nosotros hemos obtenido todos los datos de las rutas del protocolo GTFS, que es de ámbito público, Google y ChatGPT, al ser tan pequeñas, probablemente no las detectan.</p>

<p>Es por eso que, si buscas una ruta desde Vitoria a un pueblo, igual te recomienda ir solo en coche, o rutas donde solo te ofrece ALSA. Ni siquiera Omnio —otro comparador de opciones para viajar— los ha incluido.</p>

<p>Basta con mirar en Google Maps: a veces te indica que a un pueblo tardas 2 horas en autobús, cuando en realidad hay salidas cada 20 minutos.</p>

<p>Así nació <a href="https://sarebus.com" target="_blank" rel="noopener">Sarebus</a>, que se centra por el momento exclusivamente en ofrecer rutas interurbanas para viajar con más de 30 operadores distintos y más de 140.000 viajes entre los diferentes operadores; muchos los limpiamos, mezclamos y organizamos.</p>

<p>Hemos desarrollado un panel de admin y añadimos cada vez más capas de complejidad para facilitarnos la búsqueda. Ahora mismo estamos intentando resolver que, a veces, te recomiende coger otro autobús si está a 15 o 20 minutos andando: los transbordos, etc.</p>

<p>Seguimos trabajando en ello.</p>]]></content><author><name>Jano</name><email>alex@worldx3.com</email></author><summary type="html"><![CDATA[Cómo nació Sarebus: un buscador de rutas interurbanas en el País Vasco con datos GTFS, +30 operadores y más de 140.000 viajes.]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://worldx3.com/assets/images/og/default.jpg" /><media:content medium="image" url="https://worldx3.com/assets/images/og/default.jpg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Atlas, un servicio de reservas online</title><link href="https://worldx3.com/blog/atlas-un-servicio-de-reservas-online/" rel="alternate" type="text/html" title="Atlas, un servicio de reservas online" /><published>2026-07-09T00:00:00+02:00</published><updated>2026-07-09T00:00:00+02:00</updated><id>https://worldx3.com/blog/atlas-un-servicio-de-reservas-online</id><content type="html" xml:base="https://worldx3.com/blog/atlas-un-servicio-de-reservas-online/"><![CDATA[<p>Hace muchos años tuve que diseñar un servicio similar para un restaurante. Al poco le recomendé al cliente que usara un servicio «de esos» como Calendly, porque era mejor pagar un SaaS que rayarse la cabeza montándolo.</p>

<h2 id="el-problema-real-de-las-reservas">El problema real de las reservas</h2>

<p>Hablando con otros, me di cuenta de que la mayoría de quienes gestionan reservas ni siquiera tienen «conexión» con las mesas en las que se sentarán los clientes. La mayoría de usuarios usan esos servicios, simple y llanamente, para que la gente entre por orden y para asegurarse de que el local no esté completo y de que vengan a la hora acordada.</p>

<p>Otra vez, haciendo una intranet para una franquicia de dentistas, querían «relacionar» sus datos con las reservas. Tras varias conversaciones con el equipo de administración —la gente que se sienta delante del cliente—, lo mismo: no tenía sentido. Se apañaban sabiendo si el especialista y el paciente coincidían; aun así, coordinar tiempos y franjas para saber cuánto iban a estar ocupados era difícil.</p>

<p>Con el paso de los años aprendes que el cliente igual solo necesita que mandes un SMS automático para recordar que tiene una cita 48 horas antes de que esté programada, o un buen panel claro con las citas del día, las horas a las que van a llegar y cuáles están vacías.</p>

<p>Hay que hablar con administración —quien lo va a utilizar— y entender muy bien que el mejor diseño es muchas veces invisible (sin interfaz): un email, un SMS, un panel sencillo, y no incluir complejidad ni funcionalidades que luego no van a querer utilizar. No porque fueran malas ideas, sino porque hay que ofrecer lo justo y necesario: que nadie en administración pierda tiempo, que el cliente sepa cuándo tiene que ir y que se resuelvan los problemas de su negocio.</p>

<h2 id="cómo-reservamos-hoy">Cómo reservamos hoy</h2>

<p>Con el tiempo he visto que también han aparecido servicios para reservar por WhatsApp (en un oculista, en una cafetería o donde haga falta), además del botón —tan importante— que conviene añadir desde Google Maps.</p>

<p>Y, poco a poco, se están implementando buenos servicios de atención telefónica con IA. Hay algunos súper realistas, nada que ver con «esos bots» del soporte de tu operadora o de tu banco, que lo único que pillaban bien era tu teléfono y tu DNI.</p>

<h2 id="lo-básico-web-y-panel-de-administración">Lo básico: web y panel de administración</h2>

<p>Lo primero era crear un servicio web sencillo: un formulario agradable y muy configurable para la persona de administración.</p>

<p>Desde un panel de admin debe ser también fácil la primera configuración: elegir horarios, cerrar días, cancelar reservas, añadir reservas manuales o, si integras distintos canales, ver si la reserva llegó por web, WhatsApp, teléfono, manual, etc.</p>

<p>Si hay lista de espera, poder administrarla; y si lo has recogido en tus políticas de privacidad, guardar algunos datos del cliente para saber si ya ha reservado antes o si es su primera visita.</p>

<h2 id="cuando-el-proyecto-crece">Cuando el proyecto crece</h2>

<p>El proyecto se complica si piensas que algunos negocios quieren cobrar un seguro de «10 o 20 euros» por si la persona no viene —y que te lo cancele—. Podría ser que, para 1 o 2 personas según el aforo, no; pero si alguien reserva 10 sitios, a ese sí cobrarle, y todo automáticamente.</p>

<p>Por detrás hay muchas notificaciones que administrar por email o WhatsApp: confirmación de reserva, recordatorios, cancelaciones, etc.</p>

<p>También hace falta una web de documentación por si alguien se pierde y la UX no basta: bien explicada, amplia y, si hace falta, con vídeos.</p>

<h2 id="ventas-y-demos-por-nicho">Ventas y demos por nicho</h2>

<p>Aun con todo, si montas una web de ventas para «restaurantes», «cafeterías» o «peluquerías y barberos» —descartando hoteles, que suelen ir por Booking— hace falta un equipo de ventas y demos sencillas por nicho que expliquen el valor de usar Atlas frente a la competencia.</p>

<h2 id="en-resumen">En resumen</h2>

<p>Cuando todo empezó como una demo, hablé con posibles comerciales que ya tienen clientes o a quienes les puede interesar el proyecto, y con uno de mis socios para pensar una arquitectura de software en SaaS —o quizá más por instancias— robusta para miles de reservas al día.</p>

<p>Para que el proyecto no se pierda por el camino, Atlas tiene muchos frentes:</p>

<ul>
  <li>El servicio básico: reservar vía web y admin completo.</li>
  <li>Integración sencilla con sistemas de notificaciones (email, etc.).</li>
  <li>Integraciones: teléfono con IA, bot de WhatsApp, cobros.</li>
  <li>Ventas: facturación, onboarding, marketing, campañas…</li>
  <li>Web de marketing.</li>
  <li>Blog, changelog y documentación.</li>
</ul>

<p>Ya tenemos mucho avanzado y se puede ir enseñando, pero quería publicar este post como ejemplo de que no hay proyecto sencillo que no acabe complicándose: esto es solo lo básico para que funcione.</p>

<p>Mi objetivo es que reservar una cita sea fácil y agradable, tanto para quien la pide como para el negocio que la recibe.</p>

<p>Seguiremos informando de avances.</p>]]></content><author><name>Jano</name><email>alex@worldx3.com</email></author><summary type="html"><![CDATA[Por qué nació Atlas: reservas web configurables, panel de administración, integraciones y un roadmap que crece con cada negocio.]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://worldx3.com/assets/images/og/default.jpg" /><media:content medium="image" url="https://worldx3.com/assets/images/og/default.jpg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Usando Jekyll para una estrategia SEO, Compitiendo con webs de mudanzas que llevan +15 años online</title><link href="https://worldx3.com/blog/usando-jekyll-para-una-estrategia-seo/" rel="alternate" type="text/html" title="Usando Jekyll para una estrategia SEO, Compitiendo con webs de mudanzas que llevan +15 años online" /><published>2026-07-08T00:00:00+02:00</published><updated>2026-07-08T00:00:00+02:00</updated><id>https://worldx3.com/blog/usando-jekyll-para-una-estrategia-seo</id><content type="html" xml:base="https://worldx3.com/blog/usando-jekyll-para-una-estrategia-seo/"><![CDATA[<p>Hace poco más de 2 años me mudé de un barrio a otro y como ya había vivido 5 o 6 mudanzas en mi vida me permití el lujo de no fastidiar a mis amigos y contraté a una empresa de mudanzas.</p>

<p>La persona que me atendió, Jon, me vio con el ordenador y creo que por entonces estaba haciendo una web de una universidad o algo por el estilo; el caso es que le gustó mucho y me dijo que algún día tenía pensado montarse su propio negocio de mudanzas y que me pediría a mí la página web.</p>

<p>Haciendo honor a su palabra, Jon me llamó pasados los años y, para mi sorpresa, todavía se acordaba de mí. Ahora yo le ayudé a montar <a href="https://mudanzasjon.com">MudanzasJon</a> y le voy a ayudar en todo lo que pueda para facilitarle su negocio online.</p>

<p>Ya había montado webs de Jekyll antes aunque sobre todo para proyectos personales, sé que vuelan y el último que me monté lo hice dándole una docena de instrucciones a Cursor.</p>

<p>Su web es más grande: tiene +50 URLs para empezar, una estrategia detrás, muchos contenidos, y lo que menos le importaba, de alguna forma, era la marca; simplemente trasladar sus servicios de una manera amigable y que la gente llegue.</p>

<p>Ahora yo me puse a experimentar. A diferencia de otros competidores, intenté que solicitar presupuesto fuera una calculadora que, según tus respuestas, te haga un simulacro de presupuesto (antes de contactar, para que te puedas hacer una idea), porque hay cosas en los presupuestos complejas, pero hay gente que sí quiere saber rápidamente cuánto cuesta si lo embalas tú o cuánto cuesta si lo embalo yo, y usando 4 o 5 términos fáciles y una guía sencilla de «qué es una caja» y «qué es un mueble especial» ya te puedes hacer una idea del presupuesto.</p>

<p>Dicho esto, la web tiene un foco especial en <a href="https://mudanzasjon.com/ciudades/vitoria-gasteiz/" target="_blank" rel="noopener">mudanzas en Vitoria-Gasteiz</a> y <a href="https://mudanzasjon.com/ciudades/donostia/" target="_blank" rel="noopener">mudanzas en Donosti</a>, pero también preparé rutas para las personas que buscan «hacer mudanza vitoria-donosti» o «vitoria-bilbao», y así, de momento, con 6 ciudades.</p>

<figure class="post-figure">
  <img src="/assets/images/posts/mudanzasjon-donostia.png" alt="Página de mudanzas en Donostia-San Sebastián de MudanzasJon" />
  
    <figcaption class="post-caption">Landing de mudanzas en Donostia-San Sebastián.</figcaption>
  
</figure>

<p>Ahora, por el momento, estoy aprendiendo mucho de auditorías SEO; tengo, por supuesto, soporte humano para preguntar y no solo me estoy valiendo de la IA. Sí, es la primera vez que uso Jekyll para un proyecto así; hubiese usado antes WordPress, pero es que me parece tan rápido y fácil de manejar a nivel de SEO que hay algunos trucos que he perfeccionado y de los que ya estoy viendo resultados.</p>

<p>Te contaré más próximamente.</p>]]></content><author><name>Jano</name><email>alex@worldx3.com</email></author><summary type="html"><![CDATA[Cómo monté MudanzasJon con Jekyll: SEO local, calculadora de presupuestos y más de 50 URLs pensadas para captar búsquedas reales.]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://worldx3.com/assets/images/og/default.jpg" /><media:content medium="image" url="https://worldx3.com/assets/images/og/default.jpg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Hello world!, El primero de muchos</title><link href="https://worldx3.com/blog/hola-mundo/" rel="alternate" type="text/html" title="Hello world!, El primero de muchos" /><published>2026-07-01T00:00:00+02:00</published><updated>2026-07-01T00:00:00+02:00</updated><id>https://worldx3.com/blog/hola-mundo</id><content type="html" xml:base="https://worldx3.com/blog/hola-mundo/"><![CDATA[<p>Después de más de 10 años de abandono cogiendo polvo he decidido reabrir este blog. Tengo otra web que he montado llamada <a href="https://jano.cool">jano.cool</a>, más personal; me compré el dominio hace años y ya dejé de usar este porque era un blog que abrí cuando era poco más que adolescente.</p>

<p>Igualmente, hace poco sentí la necesidad de escribir, es probablemente por el impacto que está teniendo tanto contenido generado por IA, y el valor que yo le tengo a los blogs y a la escritura, aún me cuesta digerir tanto cartel mal hecho con IA y no digamos ya textos de vital importancia.</p>

<p>Este blog estará escrito 100% por mí, y además voy a contar las andanzas que he tenido con diferentes proyectos que estoy montando con la IA.</p>

<p>Este blog de Jekyll lo he construido con <a href="https://cursor.com/">Cursor</a>, al igual que hice con el <a href="https://codecantor.com/blog/como-hacer-blog-ia/">blog de Codecantor</a>. Incluí en un post una serie de «créditos del software» que le di a la web, básicamente las instrucciones que tuve que darles para que el blog estuviera como yo quería, y en este caso usando también Jekyll.</p>

<p>Cuando sabes Git y Markdown agiliza mucho las cosas, para editar cosas con agentes de IA o incluso desde el móvil en un bot de Telegram que te permita actualizar los contenidos de tu web fácilmente.</p>

<p>Podría montarme un WordPress o incluso usar un CMS popular, qué leches, podría desarrollarme yo mi propia herramienta para macOS nativa y tener mi propio editor de Markdown diseñado por mí, pero creo que Jekyll, como lo estoy usando yo, es ideal y me permite escribir súper rápido.</p>

<p>Tengo muchas ganas de volver aquí y actualizar toda la web (incluyendo este post, por si alguna persona me lee por el RSS, que me mande un email a <a href="mailto:alex@worldx3.com">alex@worldx3.com</a> por los viejos tiempos).</p>

<p>Nada más.</p>]]></content><author><name>Jano</name><email>alex@worldx3.com</email></author><summary type="html"><![CDATA[Vuelvo a abrir worldx3 después de más de 10 años de abandono.]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://worldx3.com/assets/images/og/default.jpg" /><media:content medium="image" url="https://worldx3.com/assets/images/og/default.jpg" xmlns:media="http://search.yahoo.com/mrss/" /></entry></feed>