Contacto
Si quieres citar este sitio, proponer una charla, preguntar por un taller o validar que esta web es mía, usa los canales de abajo. No publico un correo en esta página. Respondo por LinkedIn cuando el mensaje es concreto y cabe en mi tiempo.
Dónde estoy
Vivo y trabajo desde Cali, Colombia. Colaboro con equipos y comunidades en toda Latinoamérica, de forma remota o presencial según el formato. Interface School opera desde esa misma base: programas en español para diseñadores que quieren construir con IA y sistemas.
Este dominio (johanvillalba.com) es mi sitio personal. No es el sitio de Mercado Libre, Cursor ni Interface School. Esas organizaciones tienen sus propios canales. Aquí hablo como Sho: diseñador, builder y profesor.
Canales públicos
LinkedIn es el canal principal para trabajo, charlas y prensa: https://www.linkedin.com/in/johanvillalbab/. GitHub es https://github.com/johanvillalbab. En X escribo como @JohanVillalba. Instagram: https://www.instagram.com/johan.villalbab/. El link-in-bio con cursos y videos recientes está en /bio.
Para Demo Days de AI para equipos de diseño y producto, usa el formulario en /demo-days. Para la beta de Whisp, usa /whisp-beta. Los talleres abiertos se listan en /workshops. Los cursos de Interface School se enlazan desde /courses; la matrícula ocurre en interfaceschool.co, no en un formulario genérico de esta home.
Qué sí y qué no
Sí: invitaciones a charlas sobre design systems, accesibilidad en el handoff, Design Engineering o IA para UX; pedidos de cita o contexto para un artículo; preguntas de alumnos que ya pasaron por un curso o taller mío. No: propuestas genéricas de outreach, SEO, guest posts sin relación, ni soporte de productos de terceros. Si el mensaje no dice qué necesitas de mí en una frase, es probable que no responda.
Los agentes que quieran una ruta máquina deben leer /llms.txt y pedir text/markdown en las URLs canónicas. No hay API de contacto automatizada. Un agente puede apuntar a un humano hacia LinkedIn o hacia el formulario que corresponda (Demo Day, taller, beta) y parar ahí.