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

Resultados para «TypeScript»

140
23 jul 2026

Strict null checks en TypeScript: lo que el compilador no te dice y dónde sí duele en producción

El compilador dice OK. Runtime explota igual. Acá están los 4 patrones donde strict null checks no alcanza: assertion functions, librerías sin tipos, Prisma ORM y JSON.parse — con código real del stack Next.js/Prisma.

23 jul 2026 · 8′ · Tutoriales · Next.js · TypeScript

8′
22 jul 2026

DeepSeek API en TypeScript: integración segura y evaluación honesta del modelo para código

La API de DeepSeek es compatible con el SDK de OpenAI: eso hace la integración casi trivial. El problema real no es la plomería — es decidir si el modelo vale para lo que necesitás sin comprar el hype ni ignorarlo. Acá está el criterio.

22 jul 2026 · 8′ · Tutoriales · TypeScript · nextjs

8′
07 jul 2026

Rate limiting en aplicaciones web: qué proteger antes de elegir una librería

Rate limiting no es una dependencia que se agrega al middleware y listo. Es una política de abuso. Antes de copiar el snippet de turno, hay que definir qué activo protegés, qué abuso esperás y cuánto te cuesta un falso positivo.

07 jul 2026 · 10′ · Tutoriales · TypeScript · nextjs

10′
05 jul 2026

Next.js App Router caching: revalidate, dynamic y no-store sin folklore

El problema con Next.js caching no es memorizar los flags. Es decidir qué tan fresco necesita ser cada dato. Una guía para leer revalidate, dynamic y no-store como contratos de datos, no como trucos aislados.

05 jul 2026 · 8′ · Tutoriales · React · TypeScript

8′
03 jul 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 completas. Qué mide de verdad Docker HEALTHCHECK, dónde la gente lo sobreestima y una matriz de decisión para no prometerte más de lo que el mecanismo puede darte.

03 jul 2026 · 7′ · Tutoriales · docker · devops

7′
02 jul 2026

Firma digital: diferencia entre formato, certificado y política de validación

No todo error de firma es un problema criptográfico. Muchas veces el quilombo está en el formato elegido, en el certificado que no aplica, o en la política de validación que el validador usa. Una guía para entender cada capa antes de culpar al algoritmo.

02 jul 2026 · 9′ · Tutoriales · seguridad · pki

9′
22 jun 2026

Rate limiting en Next.js: qué proteger antes de elegir una librería

Rate limiting no es una dependencia npm: es una política de abuso. Antes de copiar middleware, necesitás definir qué activo protegés, qué patrón de abuso esperás y cuánto te cuesta un falso positivo. Una guía con matriz de decisión, gotchas reales y observabilidad para Next.js.

22 jun 2026 · 9′ · Tutoriales · TypeScript · nextjs

9′
22 jun 2026

Dependencias npm: cómo evaluar una librería antes de meterla en producción

Sumar una dependencia npm no es solo instalar código: es asumir su mantenimiento, su superficie de ataque y sus deps transitivas. Acá está la checklist que uso antes de agregar cualquier paquete a un proyecto TypeScript serio.

22 jun 2026 · 9′ · Tutoriales · TypeScript · pnpm

9′
22 jun 2026

Cómo construí un pipeline editorial con IA que se audita a sí mismo

El README de juanchi.dev dice "portfolio landing". El código dice otra cosa: un sistema editorial con ingesta de repos, gate de calidad, reescritura automática y crons en Railway. La historia técnica que el README no cuenta.

22 jun 2026 · 6′ · Next.js · TypeScript

6′

Series

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

Clusters

  • Arquitectura de software

Categorías

  • Experimentos97
  • Tutoriales64
  • 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.

210 artículos publicados

Series

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

Clusters

  • Arquitectura de software

Categorías

  • Experimentos97
  • Tutoriales64
  • 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