Zut, Git ! Porting {saperlipopette} to the terminal with Claude
A while ago, I decided to learn some Rust. I bought a book, opened it months later and started a small side-project: porting my R package saperlipopette to the terminal by writing a CLI with Rust. I then lost steam and discarded the project. Now, teaching more Git with saperlipopette has me itching to do the same outside of R, to reach more learners. And in the meantime, even though I have conflicting feelings about it, I realized that using an LLM, specifically Claude Code (Opus 4.
Mejor código, sin esfuerzos, sin siquiera IA
Con Hugo Gruson y Etienne Bacher. Estamos viviendo una revolución de la programación, con la democratización de la inteligencia artificial…Pero también con la creación y los mejoramientos de herramientas más de la vieja escuela para mejorar su código: locales, gratuitos, deterministas. En esta charla os presentaré Air, una herramienta para formatear el código R de manera automática y quasi instantánea; lintr, un paquete R que detecta siempre más motivos de código para mejorar; flir, un paquete R que para una parte de los chequeos de lintr no solo los detecta más rápido sino también los repara de forma automática.
How to pronounce my name
My last name is Salmon like the fish and the colour, and you can pronounce it like that if you want. My first name, Maëlle, is derived from a Celtic word that means princess or chief. It’s pronounced “Ma-El” as “ma” in “macaroni” and as the Spanish “El”.