Tener un sitio propio facilita mucho experimentar: el cliente siempre está cerca y crea nuevos problemas él mismo con regularidad. En cierto momento acumulé suficiente experiencia en migraciones para dejar de considerar el siguiente CMS como la respuesta definitiva.
nevsky.ae pasó por Ghost y EmDash. Ahora la fuente editorial son los archivos del repositorio. Una aplicación de Astro construye las páginas; Svelte se utiliza donde la interfaz necesita interactividad de verdad. Los sistemas antiguos se conservan para recuperación, pero ya no deben editar los artículos actuales en paralelo.
La pantalla «nevsky.ae — primera pantalla» conserva el material y el diseño reales del proyecto.
nevsky.ae — primera pantalla
Versión actual del sitio
Un artículo, varias formas de leerlo
Un contenido tiene un identificador permanente, un original ruso, un orden de bloques compartido y versiones por idioma. Los medios están ligados a esa estructura. Una traducción cambia el texto; no crea otro artículo independiente que poco a poco se olvide de sus parientes.
La pantalla «nevsky.ae — sección interna» conserva el material y el diseño reales del proyecto.
nevsky.ae — sección interna
Versión actual del sitio
Un borrador y una versión publicada tienen permisos distintos. Puedo reescribir un texto en local y verlo como un artículo normal mientras el lector sigue recibiendo la versión aprobada. Esta idea sencilla cobra especial valor cuando llegan a la carpeta agentes AI con muchas ganas de ayudar.
nevsky.ae — sección de contacto
Versión actual del sitio
Los archivos publicados generan el sitio, la búsqueda, Ask, Markdown, RSS y otras representaciones. Si cada una tiene su propio texto editable, aparece una pequeña redacción sin director: una interfaz ya cuenta lo nuevo, otra cita lo antiguo y una tercera inventa con seguridad una versión conciliadora.
Por qué me encajaron los archivos
El cambio se ve en un diff: así era el párrafo y así quedó. Se puede revisar, rechazar o revertir. El texto está junto al código que lo muestra, pero sigue siendo contenido independiente. Con un agente resulta especialmente útil: la tarea tiene un resultado visible y aceptar una modificación no se convierte automáticamente en permiso para publicar.
La decisión también tiene un coste. La edición basada en archivos exige disciplina, comprobación de estructura y atención a traducciones e imágenes. Git no arregla por sí solo un mal texto ni sustituye a un editor cómodo para cualquier autor. Lo elegí para mi propia forma de trabajar.
La migración no significaba inventar además un diseño nuevo, cambiar todas las direcciones y cortar la historia. Me importaba conservar un sitio reconocible y cambiar su funcionamiento interno.
En esta versión conservé el diseño y las direcciones del sitio y trasladé la fuente editorial a archivos. Se puede preparar un artículo, abrirlo con su diseño real y aprobarlo por separado de la compilación. El terminal y el antiguo Content OS tienen sus propios artículos.
Historias relacionadas: El terminal del sitio · El antiguo Content OS · Una plataforma compartida para tres sitios.






@nevsky_alexander
En Instagram, Dubái más allá de la postal: familia, ciudad, descubrimientos y la vida entre proyectos. En Threads, ideas en voz alta sobre diseño e IA. En YouTube, vídeos que necesitan más espacio que una historia. Sígueme donde te sientas más a gusto y seguimos en contacto