Blog Cosmoscalibur

Bienvenidos a mi blog, Cosmoscalibur.

Este es un espacio para compartir sobre distintos temas, no solo contenido divulgativo. Principalmente, hay publicaciones de ciencia, tecnología y poemas propios, pero con el tiempo esto puede cambiar siguiendo un patrón de elementos curiosos que quiera compartir o notas personales que me sirven de recordatorio.

Y sobre mí, pueden conocer más en Edward Villegas

Mis últimas publicaciones las listo a continuación, pero puedes ver el listado completo en Posts.

  • (2026-04-18) Ecosistema Rust en Python

    Durante años, el ecosistema de Python ha lidiado con el “problema de los dos lenguajes”: escribimos código en Python por su ergonomía, pero cuando el rendimiento es crítico, bajamos a C o C++. Esta transición siempre ha sido dolorosa, introduciendo riesgos de seguridad de memoria y una complejidad de mantenimiento considerable. Sin embargo, estamos presenciando un cambio de paradigma. Rust se ha convertido en el nuevo estándar para construir la infraestructura de Python.

  • (2026-04-17) Gestores de paquetes en Windows

    Windows no ha sido históricamente el sistema operativo más amigable para instalar paquetes de manera rápida y centralizada. Durante años, la norma fue buscar un instalador .exe o .msi en una página web, descargarlo y seguir un asistente de instalación. Hoy en día, sin embargo, el ecosistema ha evolucionado y contamos con opciones robustas: WinGet, el gestor oficial de Microsoft, y alternativas de la comunidad como Chocolatey y Scoop.

    Terminal de PowerShell instalando paquetes con Scoop y WinGet
  • (2026-03-07) Marco de preparación para agentes de código

    Los agentes de código están aquí, y no van a irse. Pero después de meses usándolos —Antigravity, AmpCode, Opencode, el agente de Zed— he llegado a una conclusión incómoda: el problema no suele ser el agente, sino el proyecto. Un repositorio mal preparado derrota a cualquier agente, sin importar qué tan avanzado sea el modelo que tenga detrás.

  • (2026-02-24) Buenas prácticas en Google Colab para compartir con equipos no técnicos

    En equipos de trabajo donde conviven perfiles técnicos y no técnicos, es frecuente que el equipo técnico desarrolle notebooks en Google Colab para procesos periódicos: reportes mensuales, análisis de datos, tareas recurrentes. El problema surge cuando estos procesos requieren ejecución periódica con pequeñas variaciones —un mes diferente, otro departamento, un nuevo archivo de entrada— y la responsabilidad de ejecutarlos recae siempre sobre el equipo técnico.

    image.png
  • (2026-02-23) Ingeniería de prompt: ¿Habilidad técnica o estafa?

    La ingeniería de prompt se vendió como la habilidad del futuro. Cursos, certificaciones, títulos de cargo, libros y hasta programas de posgrado surgieron alrededor de la idea de que saber cómo hablarle a una inteligencia artificial era una competencia técnica diferenciadora. Pero, ¿lo era realmente, o era solo un parche temporal a las limitaciones de los modelos de lenguaje?