Juanchi.dev
Digital Native · real systems
·
HomeCasesCVBlogLabContact
Skip to content
Juanchi.dev
Digital Native · real systems
·
HomeCasesCVBlogLabContact

Tag: rust

13
Sep 17 2026

CUDA Rust: two native tracks, not a wrapper over C++

Nvidia announced two projects — cuda-oxide and cutile-rs — for writing GPU kernels in Rust compiled directly to PTX. I go through what the primary source says, what's still untested, and why "native" isn't the same as "replacement for CUDA C++."

Sep 17 2026 · 6′ · Tutorials · rust · CUDA

6′
Sep 07 2026

Sniffnet and AI agents: a measurement protocol still to run

A proposed method for observing network traffic during an AI agent task. No measured results or automatic attribution to individual processes.

Sep 07 2026 · 2′ · Tutorials · agentes-ia · networking

2′
Aug 22 2026

TigerFS and PostgreSQL: correcting a TigerBeetle mix-up

Timescale's TigerFS exposes PostgreSQL through a filesystem interface. The previous article confused it with TigerBeetle; that interpretation is withdrawn.

Aug 22 2026 · 2′ · Tutorials · rust · sistemas distribuidos

2′
Aug 17 2026

Noroboto: Lying Fonts and Rust Mitigation — A Technical Read Without the Hype

Fonts lie. Noroboto documents how the text subsystem can return incorrect metrics and proposes mitigations in Rust. Before you copy it into production, you need to understand what problem it actually solves, where the common recipe breaks down, and what reproducible experiment is actually worth runn

Aug 17 2026 · 8′ · Opinion · linux · sistemas

8′
Jul 02 2026

Sniffnet: monitor your network without losing your mind to tcpdump

Sniffnet is a cross-platform network traffic monitor written in Rust. Real UI, real-time charts, no security PhD required to understand what's actually going on.

Jul 02 2026 · 5′ · Experiments · networking · open source

5′
Jun 16 2026

How Memory Safety CVEs Differ Between Rust and C/C++

Rust has fewer memory CVEs than C/C++ — but that's not the whole story. My analysis of what that number actually says, what it doesn't, and how to turn it into a real technical decision.

Jun 16 2026 · 8′ · Opinion · seguridad · rust

8′
May 07 2026

Mutex deadlocks in production: the patterns I found in my codebase and how I diagnosed them

Three deadlocks in production, all with the same face: the service stopped responding — no error, no panic, no log. What I found while diagnosing them changed how I think about lock design in async Rust.

May 07 2026 · 7′ · Tutorials · produccion · railway

7′
May 06 2026

Async Rust Never Left MVP: I Validated It Against real-world cases and Found Exactly the Edge Cases That HN Post Predicted

434 points on HN argue that Async Rust is still a glorified MVP. I replicated every concrete criticism against reproducible example code: executor leaks, cancellation safety, Pin hell. My conclusion is more uncomfortable than the original post.

May 06 2026 · 8′ · Experiments · Performance · backend

8′
May 05 2026

Bun Migrates from Zig to Rust: What My Real Benchmarks Say About Whether It Matters

489 + 506 points on HN. Bun ports to Rust and everyone has a take. I ran the benchmarks on my real stack before opening my mouth. The uncomfortable result: the underlying language matters less than the hype suggests.

May 05 2026 · 8′ · Experiments · TypeScript · Performance

8′

Series

  • Open Data and Creativity2
  • Awesome Curated: The Tools11
  • Awesome Curated1
See all

Clusters

  • Software architecture
  • TypeScript in production
  • Security and operations
  • Agents and LLMs with judgment

Categories

  • Experiments99
  • Tutorials98
  • Opinion44
  • Reflections18
  • Technology8
  • History6

Tags

  • #TypeScript
  • #arquitectura
  • #nextjs
  • #railway
  • #java
  • #LLM
  • #postgresql
  • #ia
  • #prisma
  • #software-architecture
  • #firma-digital
  • #AI

Popular

  1. 01pnpm vs npm vs yarn vs bun: The Real Comparison Nobody Gives You in 2025
  2. 02Next.js App Router: The Guide I Wish I Had When I Migrated from Pages Router
  3. 03TypeScript: The Patterns I Actually Use Every Single Day
  4. 04Docker for Node.js Developers: From Zero to Production Without Losing Your Mind
  5. 05Your Digital Signing Cryptography Has an Expiration Date: What NIST Published and How to Migrate Your HSM

Newsletter

One email a week. What I'm learning, building, and breaking.

All
Experiments
Tutorials
Opinion
Reflections
Technology
History

Juanchi.dev is Juan Torchia’s public notebook — architecture, real systems and product decisions. Written and reviewed by hand in Buenos Aires. Built with Next.js, Prisma and PostgreSQL; deployed with Coolify on a self-managed VPS. No third-party trackers beyond aggregate analytics.

GitHubRSS© 2026 Juan Torchia · All rights reserved.

Real code. Unfiltered takes.

Architecture, real systems, product decisions and technical lessons. Everything reviewed with my own judgment before it ships.

235 articles published

Series

  • Open Data and Creativity2
  • Awesome Curated: The Tools11
  • Awesome Curated1
See all

Clusters

  • Software architecture
  • TypeScript in production
  • Security and operations
  • Agents and LLMs with judgment

Categories

  • Experiments99
  • Tutorials98
  • Opinion44
  • Reflections18
  • Technology8
  • History6

Tags

  • #TypeScript
  • #arquitectura
  • #nextjs
  • #railway
  • #java
  • #LLM
  • #postgresql
  • #ia
  • #prisma
  • #software-architecture
  • #firma-digital
  • #AI

Popular

  1. 01pnpm vs npm vs yarn vs bun: The Real Comparison Nobody Gives You in 2025
  2. 02Next.js App Router: The Guide I Wish I Had When I Migrated from Pages Router
  3. 03TypeScript: The Patterns I Actually Use Every Single Day
  4. 04Docker for Node.js Developers: From Zero to Production Without Losing Your Mind
  5. 05Your Digital Signing Cryptography Has an Expiration Date: What NIST Published and How to Migrate Your HSM

Newsletter

One email a week. What I'm learning, building, and breaking.

Blog
Uses
Now