Juanchi.dev
Nativo Digital · sistemas reales
·
InicioCasosCVBlogLabContacto
Saltar al contenido
Juanchi.dev
Nativo Digital · sistemas reales
·
InicioCasosCVBlogLabContacto
TodosExperimentosTutorialesOpiniónReflexionesTecnologíaHistoria

Categoría: tutoriales

65
16 sept 2026

XGBoost no le gana a scikit-learn, resuelve otro problema

Con un dataset chico y reproducible en Jupyter, comparo qué hace distinto XGBoost frente a un RandomForest de scikit-learn — y por qué la respuesta no es "cuál es mejor" sino "para qué problema".

16 sept 2026 · 8′ · Tutoriales · machine learning · python

8′
11 sept 2026

Actuator /env: qué cambia al habilitar show-values

Corrección: Spring Boot 3+ oculta los valores por defecto. La revisión debe partir de la versión y la configuración efectiva de show-values.

11 sept 2026 · 2′ · Tutoriales · spring-boot · java

2′
09 sept 2026

depends_on no basta: el service_healthy en Compose

depends_on sin condition solo espera a que el contenedor exista, no a que la app adentro responda. Con condition: service_healthy en Docker Compose recién ahí hay una garantía real de arranque ordenado.

09 sept 2026 · 6′ · Tutoriales · docker · devops

6′
09 sept 2026

Claude API key seguridad: por qué el .env no es opcional

Pegar una API key de Claude o DeepSeek directo en el código "para probar rápido" deja rastro en el historial de git y en los logs. Una guía prudente sobre variables de entorno, rotación y qué mirar antes de compartir un repo.

09 sept 2026 · 7′ · Tutoriales · nextjs · anthropic

7′
08 sept 2026

setQueryData después de una Server Action: el patrón que cierra el gap

La Server Action se resuelve, el toast dice "guardado" y la UI todavía muestra el dato viejo por un instante. Ese instante es el gap que setQueryData cierra sin esperar el roundtrip completo del server.

08 sept 2026 · 7′ · Tutoriales · Next.js · React

7′
08 sept 2026

fp-ts alternativas en TypeScript: cuándo vale la abstracción

Después de mostrar cómo un union type nativo reemplaza a Either y Option en la mayoría de los casos, toca la parte incómoda: decir dónde fp-ts sí gana. No es en todos lados, y esa es la postura.

08 sept 2026 · 7′ · Tutoriales · TypeScript · node.js

7′
07 sept 2026

Sniffnet y agentes IA: un protocolo de medición pendiente

Propuesta para observar tráfico de red durante una tarea con un agente IA. Sin resultados medidos ni atribución automática de tráfico a un proceso.

07 sept 2026 · 2′ · Tutoriales · agentes-ia · networking

2′
04 sept 2026

revalidatePath es fuerza bruta, revalidateTag es precisión

Confundí revalidatePath con revalidateTag en un proyecto chico y terminé invalidando páginas que no tenían nada que ver con el cambio. Acá está la diferencia real entre las dos granularidades de cache en Next.js 16, con checklist de decisión.

04 sept 2026 · 7′ · Tutoriales · Next.js · React

7′
02 sept 2026

Cline en autopilot: por qué le pongo límites a mi agente

Cline permite auto-aprobar cada acción del agente sin pedirte permiso. Existe el botón. La pregunta es por qué, siendo architect, prefiero no tocarlo — y qué costo oculto tiene la autonomía total en un codebase real.

02 sept 2026 · 7′ · Tutoriales · AI agents · arquitectura de software

7′

Series

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

Clusters

  • Arquitectura de software
  • TypeScript en producción
  • Seguridad y operación
  • Agentes y LLM con criterio

Categorías

  • Experimentos99
  • Tutoriales93
  • Opinión44
  • 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.

Series

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

Clusters

  • Arquitectura de software
  • TypeScript en producción
  • Seguridad y operación
  • Agentes y LLM con criterio

Categorías

  • Experimentos99
  • Tutoriales93
  • Opinión44
  • 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.

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.

230 artículos publicados

Blog
Uses
Now