Ir al contenido

Posts

2026

Todo CLI en Rust 3. Persistencia JSON, contrato vs implementación

·18 mins
Tercera parte de la serie: definimos el contrato de persistencia con un trait genérico, implementamos dos adaptadores (in-memory y JSON a disco) y profundizamos en la diferencia entre interfaz e implementación como eje de la arquitectura hexagonal.

Todo CLI en Rust 1. Arquitectura hexagonal en un proyecto pequeño

·6 mins
Arrancamos la serie construyendo un To-Do CLI en Rust desde el Project #1 de CodeCrafters, pero sin convertirlo en un script gigante. Vemos decisiones de arquitectura, límites de capas y por qué un proyecto pequeño también puede enseñarte diseño serio.

2025

De la casa al mundo con Cloudflare Tunnel

·10 mins
Exponemos nuestros servicios caseros desde nuestro propio servidor en Internet sin abrir puertos ni depender de una IP fija gracias a Cloudflare Tunnel.

Zarpando con Sail. Entorno limpio con Docker, Jupyter y RustRover

·8 mins
Guía práctica para montar un entorno limpio y reproducible con Docker, Jupyter y RustRover para trabajar con Sail como usuario o colaborador. Desde levantar servicios con docker-compose hasta debuggear en local sin instalar dependencias en tu máquina.