SSH con 1Password

SSH con 1Password

Hace unas semanas aparqué mi “Bitwarden casero” y me pasé a 1Password con el plan familiar. Sí, hay que pagar, pero compartir con la familia y la facilidad de uso lo compensan. Al poco de migrar las contraseñas me encontré con la pestaña Developer y su agente SSH: las claves privadas viven en la caja fuerte (el vault), se sincronizan solas entre mis máquinas y cada uso se autoriza con la huella o con Windows Hello. Por cierto, luego descubrí que Bitwarden también tiene agente SSH desde principios de 2025. Todos los días se aprende algo nuevo. Sonaba demasiado bien, así que me puse a investigar si me valía para mi caso: varios puestos de trabajo (macOS, Windows, Linux), muchos servidores, equipos de red con un SSH de otra época y cada vez más scripts y agentes de IA lanzando ssh sin que yo esté delante. En este apunte cuento lo que he aprendido, cómo lo he montado y dónde NO lo uso. …

4 de septiembre de 2026 · 27 min
Gitbox, múltiples cuentas Git sin conflictos

Gitbox, múltiples cuentas Git sin conflictos

Si estás creando proyectos con ayuda de la IA, tarde o temprano necesitas guardarlos en un sitio seguro, tener una copia en internet y poder trabajar desde más de un ordenador. La herramienta estándar para eso es Git, y con ella llegan las cuentas en GitHub (o similares), las contraseñas, las carpetas… y es fácil perderse. Eso le ha pasado a alguien muy cercano: una persona que no es técnica, que está creando muchos proyectos con IA y que se estaba volviendo loca con Git. He creado Gitbox, una aplicación de escritorio para tener todos tus proyectos ordenados y a salvo sin tener que aprender Git. Está pensada para quien no es desarrollador, aunque yo, que sí lo soy, la uso a diario en todos mis equipos. …

3 de abril de 2026 · 12 min
CRLF vs LF

CRLF vs LF

Al trabajar en desarrollo de software, uno de los aspectos más sutiles pero cruciales que debes tener en cuenta es la diferencia entre los finales de línea en archivos de texto entre Windows (CRLF \r\n) y Linux/MacOS (LF \n). Este pequeño detalle puede generar grandes problemas si no se maneja correctamente, especialmente cuando se trabaja en entornos mixtos, conflictos en el control de versiones incompatibilidades en scripts, problemas de compilación o ejecución. Hice este apunte para tener a mano una forma de tratar este tema, incluyendo algún que otro truco. …

28 de septiembre de 2024 · 3 min
Git multicuenta

Git multicuenta

Este apunte te llevará a través del proceso de configurar y usar múltiples cuentas con uno o más proveedores Git (GitHub, GitLab, Gitea). Describo las dos opciones que recomiendo: HTTPS + Git Credential Manager y SSH multicuenta. La primera, HTTPS + Git Credential Manager, es la que más uso, porque es compatible con el CLI y/o herramientas GUI tipo Visual Studio, VSCode, Git Desktop, Gitkraken, etc. La segunda opción, SSH multicuenta, la delego a equipos “headless”, servidores a los que conecto en remoto vía (CLI o VSCode remote) y necesito que clonen repositorios y trabajen sobre ellos. …

21 de septiembre de 2024 · 13 min
Windows para desarrollo

Windows para desarrollo

Preparo un Windows 11 como equipo de desarrollo multiplataforma (Linux, macOS y Windows), no solo-microsoft. Parto de una instalación limpia en inglés, parametrizada de forma ligera (opcionalmente tras un dualboot). El apunte empieza por el CLI y WSL2 y termina con las herramientas y lenguajes de programación. …

25 de agosto de 2024 · 41 min
Linux para desarrollo

Linux para desarrollo

En este apunte describo mi bitácora de configuración de un Linux (Ubuntu) como equipo de desarrollo. Instalo varias aplicaciones gráficas y de línea de comando que para mí son fundamentales para trabajar con el equipo. Partiendo de una instalación nueva de Ubuntu, el orden de instalación puede variarse, pero te recomiendo (si tu Ubuntu está recién instalado) que sigas el mismo orden para ver los mismos resultados. …

25 de julio de 2024 · 7 min