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

Tag: nodejs

13
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′
09 jun 2026

Web Crypto API en el browser vs Node.js: las diferencias que te van a quemar

Web Crypto API parece una sola cosa hasta que intentás reutilizar el mismo código de cifrado en browser, Node.js y el edge runtime de Next.js. Las diferencias son sutiles, están documentadas y casi nadie las lee hasta que algo explota.

09 jun 2026 · 8′ · Tutoriales · TypeScript · node.js

8′
28 may 2026

Docker healthchecks: qué miden de verdad y qué no deberías prometer

Un healthcheck que solo dice "el proceso responde" puede esconder fallas de negocio graves. Analizamos qué promete de verdad la instrucción HEALTHCHECK, dónde falla la receta estándar y cómo usarla como señal operativa limitada, no como garantía de salud.

28 may 2026 · 8′ · Tutoriales · node.js · docker

8′
16 may 2026

Prisma vs JDBC: el benchmark que casi me hace culpar al ORM equivocado

Armé un laboratorio reproducible para comparar Prisma 5 contra Spring Boot JdbcTemplate sobre el mismo PostgreSQL 16. Lo que encontré no fue un ganador: fue que el shape de la query y el N+1 explican casi todo, y que culpar al ORM es demasiado fácil.

16 may 2026 · 5′ · Experimentos · TypeScript · Performance

5′
12 may 2026

pnpm workspaces: el caché de CI que sobrevivió al fix y me costó 40 minutos de build

El CI funcionaba. El caché no. Cuarenta minutos de build por run porque pnpm no encontraba el store en GitHub Actions. Acá están los logs, el YAML antes y después, y la configuración exacta que lo bajó a 8 minutos.

12 may 2026 · 8′ · Experimentos · TypeScript · pnpm

8′
09 may 2026

Themis vs Web Crypto API: cifrado en TypeScript y tradeoffs no obvios

Comparar Themis con Web Crypto API no es un ejercicio academico: cambia bundle, threat model, rotacion de claves y donde conviene poner cada responsabilidad. Los tradeoffs son menos obvios de lo que parecen.

09 may 2026 · 9′ · Experimentos · TypeScript · node.js

9′
08 may 2026

Supply chain en npm vs PyPI: comparé mis dos simulaciones y el vector más peligroso no es el que todos creen

Corrí simulaciones de supply chain attack sobre npm y PyPI por separado. Cuando los puse uno al lado del otro, el patrón que emergió me incomodó: el ecosistema que todo el mundo vigila no es el más vulnerable. Acá va el meta-análisis cruzado con los números reales.

08 may 2026 · 9′ · Experimentos · npm · node.js

9′
06 may 2026

Docker Compose en producción en 2026: corrí mi stack real durante 30 días y estos son los números

Un hilo de HN con 398 puntos reabrió el debate: ¿Docker Compose en producción es legítimo o un antipatrón? Corrí mi stack real en Railway durante 30 días y traje los números. Spoiler: no es vergonzoso si sabés exactamente qué te cuesta.

06 may 2026 · 8′ · Experimentos · node.js · docker

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′

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