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

Tag: rust

9
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′
16 jun 2026

Cómo difieren los CVEs de memory safety entre Rust y C/C++

Rust tiene menos CVEs de memoria que C/C++, pero eso no es toda la historia. Mi análisis de qué dice ese dato, qué no dice, y cómo convertirlo en una decisión técnica real.

16 jun 2026 · 8′ · Opinión · seguridad · rust

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

Async Rust nunca salió del MVP: lo validé contra casos reales y encontré exactamente los edge cases que el post de HN predice

434 puntos en HN argumentan que Async Rust sigue siendo un MVP glorificado. Repliqué cada crítica concreta contra código de ejemplo reproducible: executor leaks, cancellation safety, Pin hell. Mi conclusión es más incómoda que el post original.

06 may 2026 · 8′ · Experimentos · Performance · backend

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

Bugs que Rust no atrapa: los corrí contra casos reales y encontré exactamente los que me prometieron que no existirían

648 puntos en HN sobre bugs que Rust no previene. Tomé la lista, la corrí contra ejemplos reproducibles de producción y encontré exactamente lo que prometían que no iba a existir. Rust te da seguridad de memoria, no seguridad de lógica — y la diferencia importa más de lo que la comunidad admite.

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

8′
14 abr 2026

Lo que aprendieron construyendo un runtime de Rust para TypeScript — y lo que yo no puedo ver con objetividad

Vengo de quemarme con Rust y de escribir sobre patrones de TypeScript. Estoy en el peor lugar posible para ser objetivo. Aun así, leí el post técnico línea por línea y encontré tres decisiones de diseño que me parecen incorrectas y una que es un genuino golpe de genio.

14 abr 2026 · 9′ · Tecnología · TypeScript · Performance

9′
13 abr 2026

Un lenguaje 'perfeccionable': por qué la idea me parece hermosa y por qué va a fracasar igual

Leí la propuesta de un lenguaje de programación diseñado para evolucionar su propia sintaxis y no pude dejar de pensar en los tres lenguajes que amé, domené y tuve que abandonar. No porque fueran malos. Porque el ecosistema se fue primero.

13 abr 2026 · 10′ · Opinión · TypeScript · Programación

10′
12 abr 2026

Surelock y deadlocks en Rust: lo intenté, me quemé, y ahora entiendo por qué esto tiene 214 puntos

Tenía código Rust en producción con mutexes. Me dio un deadlock a las 2am. Cuando vi Surelock en Hacker News con 214 puntos, abrí el repo y entendí por qué el compilador de Rust te da falsa confianza con la concurrencia.

12 abr 2026 · 8′ · Experimentos · produccion · sistemas

8′

Series

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

Clusters

  • Arquitectura de software

Categorías

  • Experimentos98
  • Tutoriales75
  • Opinión43
  • 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.

BlogUsesNowGitHubRSS© 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

  • Experimentos98
  • Tutoriales75
  • Opinión43
  • 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.