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

Tag: debugging

11
29 jul 2026

Prisma Query Logging y PostgreSQL: dónde termina el ORM y empieza la base

El log de queries de Prisma te muestra qué SQL generó el ORM, no por qué ese SQL tarda. Guía práctica para saber cuándo el logging alcanza y cuándo hay que entrar a PostgreSQL directamente.

29 jul 2026 · 8′ · Tutoriales · TypeScript · postgresql

8′
02 jul 2026

Sniffnet: monitoreá tu red sin volverte loco con tcpdump

Sniffnet es un monitor de tráfico de red multiplataforma escrito en Rust. UI real, gráficos en tiempo real, sin necesitar un título en seguridad para entender qué está pasando.

02 jul 2026 · 5′ · Experimentos · networking · open source

5′
11 jun 2026

Prisma query logging y PostgreSQL: cuándo alcanza el ORM y cuándo tenés que ir más abajo

Los logs de Prisma Client muestran qué queries generó el ORM. PostgreSQL tiene su propia capa de observabilidad. Confundir una con la otra es la fuente de diagnósticos incompletos. Acá separo los dos planos y te doy un criterio concreto para elegir cuál mirar primero.

11 jun 2026 · 8′ · Tutoriales · TypeScript · backend

8′
25 may 2026

Prisma query logging y PostgreSQL: dónde termina el ORM y empieza la base

Los query logs de Prisma ayudan a detectar patrones, pero si el problema vive adentro de PostgreSQL, el ORM no va a mostrártelo. Acá separo cuándo alcanza con Prisma logging y cuándo necesitás instrumentar la base directamente.

25 may 2026 · 7′ · Tutoriales · TypeScript · backend

7′
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′
07 may 2026

Mutex deadlock en producción: los patrones que encontré en mi codebase y cómo los diagnostiqué

Tres deadlocks en producción, todos con la misma cara: el servicio dejaba de responder sin error, sin panic, sin log. Lo que encontré al diagnosticarlos cambió cómo pienso el diseño de locks en async Rust.

07 may 2026 · 7′ · Tutoriales · produccion · railway

7′
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′
24 abr 2026

Claude Code quality reports: corrí los mismos casos que rompieron a todos y esto encontré en mis logs

742 puntos en HN sobre los quality reports de Claude Code. Anthropic publicó un update tranquilizador. Yo abrí mis logs de los últimos 90 días y corrí los mismos prompts que le fallan a la comunidad. La respuesta no es la que esperaba.

24 abr 2026 · 8′ · Experimentos · TypeScript · claude code

8′
23 abr 2026

Agentes async: lo que 'all your agents are going async' no te dice sobre el debugging

El post de HN tiene 127 puntos y nadie habla del problema real: cuando un agente falla en modo async, no obtenés stack trace. Obtenés silencio. Y el silencio en producción es el peor bug que existe.

23 abr 2026 · 9′ · Opinión · TypeScript · LLM

9′

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