I'm Steve. I write code, I write words, and sometimes I write words about writing code. These days I'm at East River Source Control. Before that I spent a decade on Rust, co-authored The Rust Programming Language, and worked at Oxide.

Noticias que mencionan Steve Klabnik

Ecosistema de configuración y herramientas para el gestor de versiones jj

El artículo analiza el ecosistema de herramientas y configuraciones para el gestor de versiones jj, destacando las nuevas funcionalidades integradas en el núcleo del software que reducen la dependencia de scripts externos. La presentación, originalmente impartida en JJ Con 2026, detalla cómo jj ha i

Lecciones de seis meses usando jj junto a Git para limpiar historiales

Después de seis meses combinando jj y Git como herramienta de limpieza de historiales en pull requests, el autor comparte su experiencia con el sistema de control de versiones jj y la capa TUI jjui. El artículo se aleja de su temática habitual, Typst, para detallar qué le atrae de jj, qué le costó y

Aceptar el historial desordenado de Git

El lanzamiento de los pull requests apilados en GitHub ha reavivado un debate clásico entre desarrolladores: ¿conviene reescribir el historial de Git para mantenerlo limpio o se debe aceptar tal como surge del trabajo cotidiano? Existen dos perfiles opuestos. Los 'commit-often' hacen commits frecuen

Tutorial de Jujutsu escrito por Evan Martin

Evan Martin ha publicado un tutorial sobre Jujutsu (jj), un sistema de control de versiones que combina simplicidad y potencia. El material está dirigido a lectores que ya conocen Git y busca ser conciso y directo, con enlaces a recursos complementarios como el tutorial de Steve Klabnik, la document

Rust: Macro desactiva temporalmente el 'borrow checker'

Un nuevo macro llamado `#[turn_off_the_borrow_checker]` ha sido lanzado para Rust, permitiendo a los desarrolladores desactivar temporalmente el sistema de verificación de préstamos (borrow checker) del compilador. Esta herramienta, disponible en la versión nightly de Rust, está diseñada principalme

La IA transforma la selección de lenguajes de programación en 2026

La inteligencia artificial está transformando radicalmente la selección de lenguajes de programación en la industria tecnológica. Hace dos años, los modelos de IA apenas podían escribir código en lenguajes complejos como Rust sin errores; para abril de 2026, Claude Opus 4.7, GPT-5.5, Gemini 3.1 y De

Jujutsu alivia revisiones de código extensas

Un desarrollador ha compartido una solución innovadora para facilitar la revisión de cambios de código extensos utilizando la herramienta Jujutsu (jj) como alternativa a Git. Ante el aumento del tamaño de las solicitudes de extracción (pull requests) debido al uso de agentes de codificación, el desa