gonzalo
Latest posts from Cuaderno de campo
-
Mis acompañantes de este viaje
Dec 06 ⎯ Desde que empecé a documentar mis proyectos en mi cuaderno de campo, Fika, me he dado cuenta de que construir productos no es solo una cuestión de ideas o de código, sino de tener una metodología clara. Y para mí, esa metodología se apoya siempre en el mismo ciclo: identificar, idear, construir e iterar. Es un proceso que se repite una y otra vez, como un bucle que se retroalimenta continuamente gracias a la información que recojo en cada paso. Identificar: afinar el radar Todo empieza por detectar que existe algo que no encaja: un vacío, una fricción, un problema que merece ser resuelto. Ese “click” puede venir de una conversación, una noticia, algo que veo en redes o una intuición que se repite. Para no perder nada, capturo todo en Obsidian o en un grupo privado de WhatsApp que uso como bandeja de entrada rápida. Esta fase consiste, sobre todo, en estar despierto, observar y filtrar qué retos tienen suficiente sentido como para dedicarles tiempo. Ideación: abrir posibilidades antes de cerrarlas Cuando tengo el reto bien delimitado, empiezo a explorar posibles caminos. Aquí uso Claude, Gemini, Grok o ChatGPT como si fuesen una especie de “mesa de ping-pong de ideas”. Contrasto lo que dice uno con otro, hago pequeñas revisiones cruzadas y voy quedándome con lo que resuena. Toda esa materia prima la vuelco en Obsidian, que acabo usando como mi fuente de verdad. Esta fase es donde aparece la claridad: no porque surja una idea brillante, sino porque elimino las que no encajan. Construcción: bajar a tierra con orden Cuando ya sé qué quiero construir, toca elegir las herramientas adecuadas. Código: Claude Code Producto web: Gemini RRSS y comunicación: Grok o ChatGPT No sé muy bien por qué, pero es la combinación que me funciona. La clave no está tanto en qué IA uso para cada cosa, sino en cómo preparo el terreno antes de empezar a construir. Ahí es donde entran los guardarraíles: una serie de archivos .md que actúan como la base de cada proyecto. Cuando empiezo algo nuevo, creo una carpeta en Obsidian con varias piezas que funcionan como “skills” o módulos de contexto. Cada una tiene un propósito concreto y la IA las usa para entender cómo debe trabajar conmigo. Son instrucciones claras, casi como si fuesen piezas de un manual que puedo reutilizar en todos mis proyectos. Cómo organizo estas “skills” y archivos .md 1. Normas del proyecto Un archivo donde dejo claro cómo quiero que la IA trabaje conmigo en ese proyecto. Por ejemplo: Tono que debe usar Qué estructura deben seguir las respuestas Qué debe evitar Cómo tiene que documentar cada paso Qué convenciones de código aplicamos. Esto evita que cada respuesta sea diferente y estabiliza el proceso. 2. Contexto funcional Aquí describo lo esencial del proyecto: Da igual si es una web, un bot o una herramienta interna; documentar el contexto antes de pedirle nada a la IA facilita todo. Qué problema resuelve para quién qué decisiones ya están tomadas qué cosas son innegociables Arquitectura y decisiones técnicas: Un .md donde guardo: la estructura actual del proyecto el stack concreto patrones de diseño endpoints, si existen naming conventions cualquier decisión técnica que no quiero perder Por qué hago todo esto Porque trabajar con IA sin contexto es como pedir una casa sin planos: puede salir algo, sí, pero casi nunca es lo que querías. Estos .md funcionan como la fuente de verdad. Y cuando combino esto con la fase de iteración (datos, analíticas, feedback real), el bucle se vuelve aún más potente. Porque cada cambio que hago en el producto se refleja también en estos archivos, haciendo que la IA trabaje siempre sobre la versión más actualizada del proyecto. Iteración Construir no termina cuando publicas algo: empieza ahí. Recojo todo lo que ocurre a través de herramientas como Google Analytics, Search Console o cualquier dato que me pueda dar pistas sobre lo que está funcionando y lo que no. Información → análisis → mejora → nueva información. Concluyendo Mi forma de construir no es lineal: es un circuito… y sobre todo es un circuito en constante cambio. Un circuito que aprende cada día y que mejora en función de lo que tiene delante y de lo que pasa y de lo que otras personas comparten en internet. La mayor fuente de inspiración y de mejora que tengo ahora está al alcance de todos. Sólo hay que saber donde mirar. Gracias por leer. Gonz.
-
De un cálculo recurrente a un buen aprendizaje
Nov 30 ⎯ Cada día en Twitter (ahora “X”) puede ser maravilloso por la calidad de las personas que sigues o bien por la capacidad que tiene el bueno de Elon & co. de crear un algoritmo que te alimente fuertemente las ganas de investigar. En mi caso, un día me topé con una serie de tweets en los que una persona explicaba cómo estaba generando dinero a través de afiliados y ads en una calculadora simple en internet. La idea era bastante simple: Buscar un cálculo que recurrentemente se hiciera mucho y, por tanto, tuviera tráfico. Construir una calculadora web que resolviera el cálculo con una UX simple y atractiva. Posicionarla bien en Google y, una vez tenga suficiente tráfico… monetizar. Y yo, que en mi cabeza muchas veces las cosas parecen más sencillas de lo que son… lo intenté. ¿Por qué intentarlo? Más allá del dinero, creo sinceramente que experimentar en internet es algo muy bonito. Me gusta ver que se pueden construir cosas y que estas tengan un recorrido en la web. Desde pequeño siempre he estado surfeando internet y no ha sido hasta la llegada de la IA cuando, como comentaba en mi primer post, me lancé a construir proyectos. El primero fue este porque cumplía varias premisas relevantes: Solucionaba algo que yo hacía todas las semanas (os cuento más adelante). Era un proyecto simple en el que, con un frontend fácil + cálculos simples, puedes tener una página operativa. Posicionar páginas web en internet es algo que entiendo cómo funciona. Aprender, aprender y volver a aprender. Un cálculo recurrente Cuando empecé a preguntarme qué cálculos recurrentes hacía en mi día a día, me di cuenta de que el cálculo del número de vacaciones que le corresponde a cada persona era algo que hacía normalmente. Al trabajar como Head of HR, a la hora de hacer un onboarding, un hiring o resolver dudas sobre vacaciones, solía encontrarme con ese cálculo: Si la persona entró el 2 de Febrero… ¿Cuántos días de vacaciones le corresponden? Haciendo una oferta: Tanto dinero, tantas condiciones… y estos días de vacaciones Al principio, lo solía hacer yo directamente en una calculadora (una simple regla de tres), pero poco a poco empecé a googlearlo y me di cuenta que había ya una competición entre distintas empresas: Ahora sale arriba mi web, www.calculadoravacaciones.com, pero lo cierto es que antes de construirla había una buena disputa entre distintas compañías atacando esas keywords y ciertamente vi que tenía espacio para hacerlo mejor. Mi rival a batir es esta calculadora: Como veis es una calculadora super simple, fácil de usar y que permite calcular los días que le pertenecen a cada persona. ¿Cómo lo hice? Teniendo claro lo que tenía que construir y que mi objetivo era aprender —y sobre todo que el coste fuese ínfimo—, construí con Lovable una herramienta simple: Calculadora con UX simple y fácil de usar. Posicionar bien la web con best practices. Dominio que sea fácil de trabajar. Alguna entrada tipo blog que pudiera ir actualizando para ayudar al posicionamiento. Una vez construí la web en prácticamente un día, el resto ha sido posicionarla en Google y trabajar bien el SEO. Unos meses después, la web recibe consistentemente (los últimos 90 días se mantienen bastantes estables): Conseguir 1k visitantes semanales y que ahora posicione en las primeras posiciones de búsqueda para esas keywords ha sido un trabajo bonito en el que he aprendido bastante sobre SEO y sobre comportamiento web. A pesar de que muchas personas dicen que el SEO está muerto, sigo pensando que para muchos negocios hay que trabajarlo y no dejar de utilizarlo, ya que Google sigue estando en el top of mind de muchas personas. Quizá no en una persona tecnológica o en las nuevas generaciones… pero para quienes llevamos muchos años usando Google, estoy seguro de que sigue siendo una buena fuente de tráfico y de clientes :) ¿Cómo lo he intentado monetizar? ¿Lo he conseguido? Me encantaría poder contar que este proyecto lleno de aprendizajes también ha traído dinero, pero como toda historia de aprendizajes… el mayor es que conseguirlo nunca es fácil. Mi única pretensión era poder sacar suficiente dinero para seguir comprando dominios baratos y pagarme las 3-4 herramientas que utilizo para poder lanzarlos, pero lo cierto es que me quedé en las puertas. En los últimos meses he intentado monetizar atacando un ángulo principalmente: el del turismo. Contacté y me metí en los planes de afiliación de Destinia y de Booking, pero si bien generaba muchos clics, los resultados eran pésimos: ✅ 39,166 impresiones ⚠️ 111 clicks (CTR 0.28%) ❌ 0 ventas, 0€ en comisiones → Sin conversión El problema principal: un CTR del 0,28% es pésimo. Y ya dudaba si el problema era que estaba haciendo mal el display de los anuncios o si, realmente, el tipo de persona que entraba en esta web no buscaba irse de vacaciones (en mi mente sonaba maravilloso: saber cuántas vacaciones tengo = irme de vacaciones). Lo cierto es que, después de dos meses (septiembre y octubre) con esta estrategia, finalmente he decidido cambiar el modelo y testear otra cosa. Al lanzarme a construir Susana, pensé que igual las personas que entraban en la web no buscaban irse de vacaciones, sino que quizá eran profesionales de HR que tenían el mismo tipo de búsqueda que yo. Así pues, he decidido mantener la calculadora con una UX súper lean y, desde ahí, intentar desviar tráfico a mi landing principal de Susana.world. Por ahora entra algo de tráfico, pero todavía es muy bajito. Llevo una semanita y media con esta estrategia y, si bien todavía es pronto para saber algo… tengo que empezar a hacer test A/B para entender qué está ocurriendo. Finalizando Para acabar, y como resumen de este proyecto… no sé en qué acabará o si conseguiré sacar dinero de una web como esta, a la que atacan los principales players del mundo HR, pero al final sí que tengo claro que he aprendido mucho del proceso. Ahora mi foco se centra en seguir trabajando muy bien la web y que esté arriba, al mismo tiempo que empiezo a dejarla en piloto automático para centrarme en entender cómo monetizar Susana. Mi objetivo para los próximos meses es poder sacarme algo de dinero para pagarme las herramientas, dominios y el tiempo que me lleva investigar y lanzar estos proyectos, por lo que, si tienes una idea sobre cómo monetizar/mejorar esto o cualquier sugerencia… por favor, escríbeme por Twitter: @itwasgonz o bien visita mi web: itwasgonz.com y estaré encantado de aprender y compartir contigo. Muchas gracias por leerme. Gonz.
-
El dilema del control horario y por qué construí Susana
Nov 27 ⎯ Una de las primeras preguntas que cualquier vendedor de un SaaS HRIS te hace para cualificar, prospectar o evaluar la oportunidad que tiene delante cuando habla con una persona de HR es: ¿Gestionas las vacaciones con Excels, verdad? ¿Y el fichaje horario? La razón principal es que la gestión del tiempo es uno de los pains más grandes que surgen en una empresa a medida que crece. Ahora hablaré de la situación en la que puede encontrarse cada compañía, pero lo cierto es que tenemos por delante un requerimiento legal que cambiará el juego y que, sobre todo, acelerará la implementación de herramientas digitales como Susana.world. Intro al problema ¿Gestionas las vacaciones con Excels, verdad? ¿Y el fichaje horario?. Ante esta pregunta cualquier profesional de HR o CEO de una pyme va a estar ante varios escenarios: Tienes un HRIS ya implementado: Aquí tenemos los Personio, Factorial, Sesame, Humaans de turno - Empresas X Usas Excel como ese pegamento que soluciona y da respuesta a todos los procesos de tu empresa - Empresas Y No tienes nada. La empresa es tan pequeña que no necesita ni tener un control - Empresas Z En el ciclo de vida de una compañía, a medida que crece en personal, se hace necesario implementar una serie de procesos. Si bien muchos vienen determinados por la ley (fichaje horario digital), otros simplemente los necesitas para garantizar el correcto funcionamiento de la compañía (vacaciones). Saber cuánto trabaja cada persona, conocer la disponibilidad de personal en distintas épocas del año y garantizar que cada trabajador descansa es clave. Ley de fichaje digital obliga a que todas las empresas de españa tengan un fichaje digital para todos sus trabajadores y que sea accesible de forma digital. Se acaba el papel y el boli y se aumenta lo ya legislado en 2019. Llegados a este punto parece claro que siguiendo un poco lo mencionado anteriormente, las empresas X estarán bien cubiertas ya que ya cumplen con todos estos requerimientos… pero la realidad es que las empresas Y y empresas Z tienen que plantearse implementar una herramienta digital que les permita gestionar bien el fichaje y el tiempo de sus trabajadores. Cada empresa debe decidir si meterse ya en una especie de "sistema operativo" para la gestión total de la empresa o si tirar por un parche que le permita gestionarse y cumplir con la ley. La decisión es un no-brainer en el sentido de que estos software van a impactar muy positivamente en la experiencia del empleado y reducirán el tiempo que dedica HR a gestionar aspectos de escaso ROI. Sin embargo, lo que parece una decisión "fácil" marcará el futuro operativo de la compañía. ¿Qué debo implementar? En este artículo no quiero entrar a valorar qué HRIS es mejor, si Excel funciona o si es mejor no tener nada montado… pero sí quiero tratar lo importante que es ser consciente de las implicaciones de cada decisión. HRIS: A human resources information system (HRIS) is a software solution that centralizes and manages employee data and automates core HR functions like payroll, benefits administration, and time tracking. Como he comentado, hay millones de opciones en el mercado y a mí personalmente las que más me convencen son Factorial y Personio, pero sinceramente creo que esto es como la típica pregunta: ¿Cuál es el mejor vino? El que más te guste beber… y con esto lo mismo. Cada uno tiene sus cosas y si eres fan del podcast de Itnig y usas Fika… estoy seguro que ya tienes un preferido ;) Las aristas de esta opción son: ✅ Ventajas: Solución completa (no necesitas otras herramientas) Profesional y escalable Reportes avanzados Integración con nóminas Soporte dedicado ❌ Desventajas: Coste alto (€5-€15/usuario/mes) Puede ser excesivo si solo necesitas fichaje Curva de aprendizaje más larga Setup más complejo Para mi es la mejor opción si tienes claro que vas a usar muchos de los módulos que ofrecen (training, desarrollo, IA aplicada para casuísticas de HR, Gestión de Nóminas, Gestión de Beneficios, Gestor documental…) ya que al final no dejas de tener una herramienta muy completa para cuidar de la gente que forma parte de tu compañía (el asset más valioso que tiene toda empresa) La parte negativa es precisamente que elegir un HRIS, al igual que pasa con un CRM, es una decisión difícilmente reversible por el coste de implementación que conlleva. Y que si tienes claro que con un Notion + Drive + (inserta otra tool para complementar el stack) pues claramente no es una opción óptima por el precio que también tiene vs otras opciones. Time Tracking Tools Hay muchas herramientas que atacan directamente el pain del time tracking y de las vacaciones. A diferencia de un HRIS, el control horario suele ser un módulo único, por lo que son más baratos y fácilmente sustituibles. El reto aquí es estratégico: si entendemos esta opción como un único módulo, a veces tiene más sentido (por poder de negociación y futuras ampliaciones) entrar directamente en el ecosistema de un HRIS que mantenerse al margen con herramientas sueltas. Aun así, son soluciones buenas que atacan muy bien el caso de uso concreto. Add-Ons sobre herramientas existentes Poder tener herramientas dentro de Slack, Teams u otros add-ons sobre JIRA o Linear para imputar horas es la tercera pata de este árbol de decisión. Tal y como yo lo veo, es muy positivo porque no necesitas incluir ninguna otra herramienta nueva en tu día a día. Al final, son complementos sobre plataformas que los empleados ya utilizan y que funcionan genial tanto en desktop como en móvil. Aunque es cierto que, al no ser una app dedicada ex profeso, la experiencia del empleado no tiene por qué ser siempre la mejor. ¿Por qué Susana? En Samara, la startup de la que soy Head of People, nos hemos ido enfrentando a todo tipo de retos a medida que crecíamos y, ciertamente, nunca hemos implementado un HRIS (por ahora). Esto se debe a dos argumentos muy claros: La complejidad de implementación y escala de los HRIS. Notion y todos los procesos que creamos para poder crecer de forma sana Para mi caso de uso —que es el origen de haber creado esto—, ser una startup de rápido crecimiento y con buen funding me ha hecho construir procesos y herramientas internas (basadas en Notion) que nos permitieran crecer y solucionar muchos de los pains de un HRIS. Si bien no son soluciones "ideales", cumplen sus funciones. Ahora, con el avance de la IA y tras perderle el miedo a construir bots de Slack (empecé con bots para recordar aniversarios), he construido Susana. Si tu equipo vive en Slack, la gestión de vacaciones y de fichaje también debería estar ahí. En el entorno laboral tecnológico de hoy, gestionar las vacaciones no debería sentirse como... trabajo. Tu equipo ya usa Slack para conversaciones del día a día, standups, celebraciones y cafés virtuales. ¿Por qué no llevar también la gestión de vacaciones y el fichaje al mismo espacio? Susana es un bot de Slack diseñado específicamente para ser 100% legal compliant en España y con cuatro premisas muy claras: En castellano: Todas las herramientas y bots están construidas en inglés y había que cambiarlo. Simplicidad: Integrar pedir vacaciones y fichar en el trabajo debería ser simple y al adaptarme a Slack, lo hemos conseguido para que sea una cosa más del día a día en la herramienta de comunicación más relevante para PYMES/Startups. Onboarding: La idea es que la herramienta “se sostenga sola”, es decir, que el onboarding, el setup, el caso de uso se haga todo de la forma más simple y fácil posible. Pensada para PYMES: Esta es una solución ideal para empresas de menos de 70-80 trabajadores que necesitan cumplir con la ley y ser ágiles. Al final Slack es usada mayoritariamente por empresas techie y busco que a un precio muy bajo (50€ años como referencia) se puedan gestionar adecuadamente todos estos temas. Ahora ya conoces a Susana, Esta es la primera herramienta que utilizo yo mismo y que creo que puede ser útil para muchas empresas. La he lanzado con la pretensión de aprender a construir un producto digital y lanzarlo al mercado completamente solo. Por ahora lo he ido lanzando de forma orgánica en Twitter (@susanadehr) y trabajando bien el SEO desde el blog de Susana. Mi objetivo: Ver si consigo que alguien lo utilice y trabajar durante varios meses en el proyecto a nivel “Marketing/Sales” para ver hasta dónde llega. Si quieres usar el producto, escríbeme a mi correo que puedes encontrar en itwasgonz.com y te daré un código para que sea totalmente gratuito sin importar el tamaño de la compañía. Cualquier feedback es bienvenido… y sobre todo recuerda: Estoy aprendiendo y divirtiéndome. Habrá muchas cosas que no funcionen, pero es parte del camino. Gonz.
-
Una Constellation de side-projects
Nov 27 ⎯ Desde que soy pequeño, siempre he sido una persona con muchísimas ideas a la que le ha costado pasar a la acción. Muchas veces por falta de iniciativa, otras por miedo y quizá muchas otras por esa falta de constancia que, a la hora de llevar a cabo proyectos de cero a cien, es clave. Esto me ha pasado en muchas cosas que quizá no son capitales en mi vida, ya que los proyectos más gordos —esos que tienen que ver con estudiar, trabajar, amigos, familia— los he conseguido gestionar de forma más que óptima. Pero, ciertamente, todos aquellos proyectos que en algún momento de mi vida me han rondado muy de cerca, pero más a nivel hobby, como aprender a tocar una guitarra, aprender a programar o escribir un diario, los he ido olvidando o dejando atrás debido al frenesí del día a día. Desde hace unos años me propuse combatir esa falta de constancia, motivado por mejorar ese 1% cada día y conseguir todos aquellos proyectos que, a principios de año, consideraba importantes y que verdaderamente me aportan a mi vida. Cosas como: Tener una huerta ecológica fully operative: tener mi propia comida, cultivarla, esforzarme y disfrutar de la naturaleza. Leer muchos libros: integrar la lectura en mi día no como algo ocasional, sino como algo verdaderamente fuerte. Se han ido integrando y constituyendo una fuente muy relevante de salud y de felicidad. En este contexto, en el que vencer la vorágine del día a día y la rutina para llevar proyectos hasta el final surge, abro este lugar para compartir ideas —que es FIKA— para poder documentar el que quiero que sea uno de los proyectos más interesantes en mis próximos años de vida. Con la llegada de la IA y del poder que aporta para hacer realidad muchas ideas y proyectos, voy a buscar construir herramientas y proyectos que mejoren mi día a día, soluciones que puedan aportarme a mí y a cualquier otra persona que se enfrente a los mismos retos que yo. Intentaré documentarlo todo aquí, en Fika, para tenerlo ordenado, organizado y, de esta forma, obligarme a pararme y a pensar sobre qué cosas estoy haciendo bien, cuáles mal… y ver hasta dónde llega este experimento. Gonz.