Noticias que mencionan ESLint

El problema de aplicar correcciones automáticas en paralelo en los linters

Cuando un linter —como ESLint para JavaScript— ejecuta varias reglas con autofix en una sola pasada y aplica todas las correcciones a la vez, puede generar código roto aunque cada corrección individual sea correcta por sí sola. El autor, creador de elm-review, lo ilustra con un archivo de ejemplo: s

Convertir la estabilidad referencial en un tipo de TypeScript

En cualquier base de código mediana hecha con React o Preact, garantizar que una referencia no cambie entre renderizados exige recordar manualmente reglas que el sistema de tipos no expresa. El ingeniero de software Jovi De Croock propone elevar esa intención al propio tipo mediante un tipo genérico

«Ǝ∋»: un lenguaje visual para componer relojes procedurales en el navegador

Un creador participante en una estancia de seis semanas en el Recurse Center ha presentado «There is (Ǝ) – Such that (∋)», un lenguaje visual y una herramienta web que permite diseñar relojes procedurales conectando nodos en un lienzo. El sistema parte de un lienzo cuadrado de radio ρ sobre el que s

Google lanza JSIR: nueva herramienta para JavaScript

JSIR (JavaScript Intermediate Representation) es una nueva herramienta de Google, ahora de código abierto, que representa JavaScript a un nivel más bajo que el Abstract Syntax Tree (AST) tradicional, pero aún lo suficientemente alto como para ser comprensible y manipulable. En esencia, JSIR busca ll

IA en código: complejidad heredada frena a Claude Code

La reciente integración de funciones de programación recurrente (CRON) en Claude Code ha revelado una limitación inesperada: la dificultad de aplicar estas herramientas de IA a bases de código complejas y heredadas. El artículo destaca que, a pesar de la promesa de agentes de codificación que trabaj

claude Code: Desvelan el secreto de la carpeta .claude

Un nuevo artículo del blog de Daily Dose of DS explora en detalle la carpeta `.claude/` utilizada por los usuarios de Claude Code, una herramienta de IA para desarrolladores. Esta carpeta, a menudo tratada como una caja negra, es en realidad el centro de control de cómo Claude se comporta en un proy

OxC: Nuevo Compilador Rust Acelera Desarrollo JavaScript

Un nuevo compilador de JavaScript, denominado OXC, está prometiendo acelerar significativamente el desarrollo de aplicaciones web. Desarrollado con el lenguaje de programación Rust, OXC se presenta como una alternativa de alto rendimiento a herramientas existentes como SWC y Biome. El proyecto, cuyo

TypeScript ahora en Go: más rápido y eficiente

Microsoft está reescribiendo TypeScript en Go (tsgo) para acelerar significativamente el desarrollo frontend, con mejoras de hasta 10 veces en la velocidad de verificación de tipos. Esta iniciativa, junto con herramientas como Oxlint y Oxfmt, busca optimizar el flujo de trabajo de desarrollo tanto p