Juanchi.dev
Nativo Digital · sistemas reales
·
InicioCVBlogLabContacto
Saltar al contenido
Juanchi.dev
Nativo Digital · sistemas reales
·
InicioCVBlogLabContacto

Tag: javascript

11
08 jul 2026

Node.js: el runtime que cambió cómo pensamos el backend

Node.js no es solo 'JavaScript en el servidor'. Es un cambio de paradigma en cómo manejamos I/O. 30 años de historia con la tecnología me enseñaron a reconocer cuándo algo realmente mueve el piso.

08 jul 2026 · 5′ · Experimentos · javascript · node.js

5′
15 jun 2026

The Birth and Death of JavaScript (2014): qué sigue siendo verdad y qué ya no

Una charla de 2014 predijo que JavaScript moriría reemplazado por ASM.js. Una década después, JS sigue vivo pero la tensión que señaló es más real que nunca. Esto es lo que conviene extraer, lo que hay que ignorar y cómo convertirlo en una decisión técnica concreta.

15 jun 2026 · 9′ · Opinión · TypeScript · javascript

9′
08 jun 2026

HyperFrames explicandose a si mismo: como arme un video tecnico reproducible desde HTML

Use HyperFrames para crear un video sobre HyperFrames y deje abierto todo el proceso: repo, comandos, errores, capturas, audio, captions, renders y evidencia.

08 jun 2026 · 6′ · Experimentos · javascript · developer tools

6′
08 may 2026

Clipboard API falla en TypeScript: los 4 casos que nadie documenta y cómo los encontré en mi código

navigator.clipboard.writeText parece trivial hasta que tu app falla en producción sin error visible. Encontré 4 casos que los docs no mencionan: contexto inseguro, foco perdido, permisos revocados en iOS y el timing de React. Acá están los patrones reales con código copiable.

08 may 2026 · 8′ · Tutoriales · React · TypeScript

8′
05 may 2026

Bun migra de Zig a Rust: lo que mis benchmarks reales dicen sobre si el cambio importa

489 + 506 puntos en HN. Bun se porta a Rust y todo el mundo tiene una opinión. Yo corrí los benchmarks en mi stack real antes de opinar. El resultado incómodo: el lenguaje subyacente importa menos de lo que el hype sugiere.

05 may 2026 · 8′ · Experimentos · TypeScript · Performance

8′
30 abr 2026

Copy Fail: reproduje el bug más viral de HN en código de ejemplo reproducible y encontré algo peor

Copy Fail llegó al #1 de Hacker News con 977 puntos. Lo reproduje en mi stack de Next.js y encontré algo que el post viral no menciona: cuando el clipboard falla en silencio durante una copia de contraseña o token, el usuario no lo sabe. Eso no es un bug de UX. Es un vector de error humano con consecuencias reales.

30 abr 2026 · 8′ · Experimentos · TypeScript · javascript

8′
29 abr 2026

TypeScript 7 beta benchmark: lo que los números del repo me confirmaron y lo que todavía no me cierra

Armé un lab público con benchmarks reproducibles para medir TypeScript 7 native preview contra TypeScript 6 en repos reales. Los resultados son interesantes, pero la historia más útil no es el speedup: es entender cuándo importa, qué se rompe en la migración, y cómo testearlo sin exponer código privado.

29 abr 2026 · 6′ · Experimentos · TypeScript · Performance

6′
10 abr 2026

9 patrones de TypeScript que eliminan bugs antes de ejecutar el código

Discriminated unions, branded types, satisfies, infer, Result<T,E>, type predicates y mapped types: los patrones del sistema de tipos que hacen que categorías enteras de bugs sean imposibles de escribir.

10 abr 2026 · 18′ · WebDev · TypeScript

18′
07 abr 2026

Metí un LLM chico adentro de una app Next.js y esto fue lo que aprendí

Reproducí el experimento del LLM tiny que explotó en Show HN: Gemma corriendo en el browser, sin API keys, desde mi stack habitual. Acá está todo lo que salió mal — y lo poco que salió bien.

07 abr 2026 · 8′ · Experimentos · javascript · nextjs

8′

Series

  • Datos abiertos y creatividad2
  • Awesome Curated: The Tools10
  • Awesome Curated1
Ver todas

Clusters

  • Arquitectura de software

Categorías

  • Experimentos98
  • Tutoriales67
  • Opinión42
  • Reflexiones18
  • Tecnología8
  • Historia6

Tags

  • #TypeScript
  • #arquitectura
  • #nextjs
  • #railway
  • #java
  • #LLM
  • #postgresql
  • #ia
  • #prisma
  • #software-architecture
  • #firma-digital
  • #AI

Populares

  1. 01pnpm vs npm vs yarn vs bun: la comparativa definitiva que nadie te va a dar en 2025
  2. 02Next.js App Router: la guía que me hubiera gustado tener cuando migré de Pages Router
  3. 03TypeScript: los patrones que realmente uso todos los días
  4. 04Docker para desarrolladores Node.js: de cero a producción sin morir en el intento
  5. 05La criptografía que usás para firmar digitalmente tiene fecha de vencimiento: qué publicó NIST y cómo migrar tu HSM

Newsletter

Un mail por semana. Lo que estoy aprendiendo, construyendo y rompiendo.

Todos
Experimentos
Tutoriales
Opinión
Reflexiones
Tecnología
Historia

Juanchi.dev es el cuaderno público de Juan Torchia — arquitectura, sistemas reales y decisiones de producto. Escrito y revisado a mano en Buenos Aires. Construido con Next.js, Prisma y PostgreSQL; desplegado en Railway. Sin trackers de terceros más allá de analítica agregada.

GitHubRSS© 2026 Juan Torchia · Todos los derechos reservados.

Código real. Opinión sin filtro.

Arquitectura, sistemas reales, decisiones de producto y aprendizajes técnicos. Todo revisado con criterio propio antes de publicarse.

213 artículos publicados

Series

  • Datos abiertos y creatividad2
  • Awesome Curated: The Tools10
  • Awesome Curated1
Ver todas

Clusters

  • Arquitectura de software

Categorías

  • Experimentos98
  • Tutoriales67
  • Opinión42
  • Reflexiones18
  • Tecnología8
  • Historia6

Tags

  • #TypeScript
  • #arquitectura
  • #nextjs
  • #railway
  • #java
  • #LLM
  • #postgresql
  • #ia
  • #prisma
  • #software-architecture
  • #firma-digital
  • #AI

Populares

  1. 01pnpm vs npm vs yarn vs bun: la comparativa definitiva que nadie te va a dar en 2025
  2. 02Next.js App Router: la guía que me hubiera gustado tener cuando migré de Pages Router
  3. 03TypeScript: los patrones que realmente uso todos los días
  4. 04Docker para desarrolladores Node.js: de cero a producción sin morir en el intento
  5. 05La criptografía que usás para firmar digitalmente tiene fecha de vencimiento: qué publicó NIST y cómo migrar tu HSM

Newsletter

Un mail por semana. Lo que estoy aprendiendo, construyendo y rompiendo.

Blog
Uses
Now