# Fran Moreno > Web personal y blog de Fran Moreno, ingeniero informático y desarrollador web frontend con más de 15 años de experiencia. Especializado en React, Next.js, Astro, TypeScript y el ecosistema Cloudflare. Podcaster en "Necesito un Arma". Contacto: fran@franmoreno.com Ubicación: España Idioma principal del contenido: español (es-ES) ## Sobre Fran - Ingeniero informático. - Más de 15 años desarrollando aplicaciones web; foco actual: Frontend con React (Astro y Next.js). - Los servicios de consultoría, desarrollo y formación se ofrecen desde Origen Modular (https://origenmodular.com), no desde esta web. franmoreno.com es su web personal: blog, proyectos y CV. - Stack habitual: React, Next.js, Astro, TypeScript, Tailwind CSS, Cloudflare (Pages, Workers, Workers AI, D1). - Otros intereses: poker (varios SaaS y herramientas del sector), productividad (GTD), formación a desarrolladores junior. ## Páginas principales - [Inicio](https://franmoreno.com/): presentación, proyectos destacados, stack y contacto. - [Blog](https://franmoreno.com/blog): artículos sobre desarrollo web, frameworks, despliegue y experiencias. - [Servicios](https://franmoreno.com/servicios): página informativa que redirige a Origen Modular, donde se ofrecen los servicios. - [Productos](https://franmoreno.com/productos): productos digitales (kits GTD, plantillas, etc.). - [CV](https://franmoreno.com/cv): trayectoria profesional. - [RSS](https://franmoreno.com/rss.xml): feed de artículos. ## Proyectos destacados - [Torneos Poker Live](https://torneospokerlive.com): plataforma líder de información de torneos de poker en vivo en España. Next.js + Supabase. - [Reloj de Poker](https://reloj.torneospokerlive.com): reloj para organizar torneos de poker caseros. Next.js. - [Mi Bankroll](https://mibankroll.com): SaaS de gestión de banca para jugadores de poker. Next.js. - [PokerReads](https://pokerreads.app): MicroSaaS mobile-first para tomar notas de rivales en poker en vivo, con integración de IA. Next.js + Cloudflare. - [ResGes](https://resges.es): SaaS de gestión de gastos y rentabilidad para hostelería, con IA. Next.js. - [Origen Modular](https://origenmodular.com): su empresa de consultoría y desarrollo web. - [Sozpic](https://www.sozpic.com): empresa de desarrollo web que cofundó (2011-2021). ## Artículos del blog - [Cómo la IA ha cambiado mi forma de programar (y las cosas que ya no hago como antes)](https://franmoreno.com/blog/como-la-ia-ha-cambiado-mi-forma-de-programar): Después de más de 15 años programando, la IA ha cambiado mi día a día como desarrollador más que ninguna otra tecnología. Te cuento qué he dejado de hacer, qué hago distinto y qué sigo haciendo igual a propósito. - [OpenNext en Cloudflare: los límites reales que me he encontrado (Parte 2)](https://franmoreno.com/blog/opennext-cloudflare-limites-reales-parte-2): Segunda parte: cómo funciona de verdad la caché e ISR de OpenNext con R2, los bugs que te comen una tarde y cuándo es mejor no usar el adaptador. - [OpenNext en Cloudflare: los límites reales que me he encontrado (Parte 1)](https://franmoreno.com/blog/opennext-cloudflare-limites-reales-parte-1): Cloudflare ya recomienda Workers en lugar de Pages para Next.js. Te cuento el giro de plataforma y los límites reales de OpenNext que ningún tutorial menciona. - [Workers AI no compite con OpenAI: compite por un sitio en tu arquitectura](https://franmoreno.com/blog/workers-ai-cloudflare-evaluacion-arquitectura): Evaluación a fondo de Cloudflare Workers AI en 2026: catálogo, ecosistema, pricing y cuándo encaja en tu stack frente a OpenAI o Anthropic. Con casos reales de mis proyectos. - [Desplegando una App Next.js (App Router) con Server Actions en Cloudflare Pages (Funciones Incluidas)](https://franmoreno.com/blog/desplegando-nextjs-app-router-server-actions-cloudflare-pages): Tutorial completo para desplegar aplicaciones Next.js con App Router y Server Actions en Cloudflare Pages, aprovechando las funciones serverless. - [Cómo organizo mi semana como desarrollador (y por qué he creado un kit descargable para ayudarte)](https://franmoreno.com/blog/como-organizo-mi-semana-desarrollador-kit-gtd): Descubre cómo organizo mi semana como desarrollador usando GTD y una revisión semanal constante. Incluye un kit descargable con todo mi sistema para que puedas aplicarlo desde ya. - [De código a cultivo: cómo descubrí mi pasión por las plantas](https://franmoreno.com/blog/de-codigo-a-cultivo): Un desarrollador web descubre el placer de cuidar plantas y cómo esta nueva afición ha transformado su día a día. - [Mi Experiencia Real: Cuándo elijo Next.js y cuándo Astro para mis proyectos personales](https://franmoreno.com/blog/experiencia-nextjs-vs-astro-proyectos-personales): Análisis personal y criterios para decidir entre Next.js y Astro para proyectos personales en 2025, basado en experiencias reales con interactividad, contenido y DX. - [Mi Flujo GTD Semanal como Desarrollador: Herramientas y Rutinas para Mantener a Raya Proyectos Personales y Profesionales](https://franmoreno.com/blog/flujo-gtd-semanal-desarrollador): Descubre cómo implemento GTD (Getting Things Done) en mi rutina semanal como desarrollador para mantener el control de proyectos personales y profesionales, reducir el estrés y aumentar la productividad. - [3 herramientas que me están ayudando a ser más productivo como desarrollador](https://franmoreno.com/blog/3-herramientas-desarrollo-fullstack-2025): Next.js, Supabase y Cursor me están permitiendo trabajar más rápido, con menos fricción y mejor estructura. Aquí te cuento cómo las uso. - [Introducción a Cloudflare Workers](https://franmoreno.com/blog/introduccion-a-cloudflare-workers): Descubre cómo empezar a usar Cloudflare Workers. Aprende sobre sus beneficios, casos de uso y cómo mejorar el rendimiento de tus proyectos - [Moviendo mis side projects a Cloudflare](https://franmoreno.com/blog/moviendo-mis-side-projects-a-cloudflare): Moviendo los proyectos en los que estoy trabajando de Vercel a Cloudflare Pages - [Objetivos personales y profesionales para 2023](https://franmoreno.com/blog/objetivos-personales-y-profesionales-2023): Cómo uso GTD como mi sistema de gestión de tareas para establecer objetivos y tener una mejor visión de lo que quiero hacer en mi vida. - [Gestionar tu vida con Notion y la metodología GTD](https://franmoreno.com/blog/gestionar-vida-notion-metodologia-gtd): El sistema GTD tiene como objetivo liberar tu mente de tareas recurrentes que se pasean en bucle hasta que las haces - [Web development technologies I want to learn in 2021](https://franmoreno.com/blog/web-development-technologies-learn-2021): Here is a list of web technologies and languages I want to learn in 2021 - [Moss.sh, your virtual sysadmin](https://franmoreno.com/blog/moss-your-virtual-sysadmin): Moss.sh, your virtual sysadmin - [Comenzando con los Custom Post Types en WordPress](https://franmoreno.com/blog/comenzando-custom-post-types-wordpress): Comenzando con los Custom Post Types en WordPress ## Política sobre IA y LLMs El contenido de este sitio puede ser usado por crawlers de IA y LLMs para entrenamiento, indexación y respuesta a consultas, siempre que se cite la fuente cuando proceda. Los archivos robots.txt permiten explícitamente a GPTBot, ClaudeBot, PerplexityBot, Google-Extended, Applebot-Extended y similares.