balrogg: un recompresor sin pérdida para Ogg Vorbis y Opus

balrogg es una herramienta de línea de comandos que recodifica archivos Ogg Vorbis y Opus para reducir su tamaño sin pérdida. Está publicada como proyecto libre bajo licencia GNU GPL versión 3 y escrita en C99 con un único dependencia: la biblioteca estándar de C. El programa detecta el códec de ori

Comparativa de funciones entre ack, ag, git-grep, GNU grep y ripgrep

El proyecto beyondgrep mantiene una tabla comparativa que enfrenta cinco utilidades de búsqueda de texto orientadas a desarrolladores: ack (escrita en Perl, bajo Artistic License 2.0), The Silver Searcher o ag (en C, Apache 2.0), git-grep (en C, GPL 2, integrado en Git), GNU grep (en C, GPL 3) y rip

El desarrollador Raphael Amorim cierra el código abierto del terminal Canario

Raphael Amorim anunció el cierre del código abierto de Canario, un terminal que construyó para uso personal orientado a flujos de trabajo con agentes de inteligencia artificial. El desarrollador explicó que la decisión responde a la falta de tiempo para mantenerlo como proyecto público, ya que su ot

Técnicas de Vim para crear arte ASCII sin complementos

Vim, el editor de texto modal, incorpora de serie varias funciones especialmente útiles para dibujar arte ASCII sin recurrir a complementos externos. Este artículo explica, paso a paso, cómo aprovechar esas herramientas integradas para trabajar con figuras formadas por caracteres. La primera técnic

stinkpot: un buscador de historial de bash minimalista respaldado por SQLite

stinkpot es una herramienta de línea de comandos escrita en aproximadamente 400 líneas de Go que ofrece búsqueda de historial de shell para bash respaldada por SQLite. Su autor la presenta como una alternativa mucho más reducida a atuin, orientada a usuarios que solo necesitan la gestión de historia

treehouse: cómo aislar entornos de desarrollo con Git worktrees

treehouse es una herramienta de línea de comandos escrita en Go que facilita el aislamiento de entornos de desarrollo cuando se trabaja con Git worktrees. Asigna un número estable a cada worktree para que ese identificador sirva como base de configuración local: puertos, nombres de bases de datos o

Por qué deberías probar Janet, un dialecto de Lisp minimalista

En un panorama de lenguajes de programación cada vez más complejos, Janet se presenta como una propuesta singular: un pequeño dialecto de Lisp que combina simplicidad, potencia expresiva y portabilidad. Este artículo del autor del libro 'Janet for Mortals' —publicado en abierto— defiende por qué cua

sfsym: exporta símbolos de Apple a SVG fácil y rápido

Un nuevo comando de línea de comandos llamado `sfsym` simplifica la exportación de los Símbolos SF de Apple (SF Symbols) como archivos SVG, PDF o PNG. Desarrollado por Yapstudios y disponible en GitHub, esta herramienta extrae los vectores directamente del renderizador de símbolos de macOS, garantiz

IA para Codificación: Expertos Revelan Estrategias Avanzadas

Un nuevo video de How I AI explora técnicas avanzadas para ingenieros senior que utilizan herramientas de IA en el desarrollo de software. El cofundador de egghead.io, John Lindquist, demuestra cómo aprovechar Claude Code y Cursor más allá de las indicaciones básicas, incorporando diagramas Mermaid