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

Tag: arquitectura-software

15
Sep 08 2026

fp-ts Alternatives in TypeScript: When the Abstraction Is Worth It

After showing how a native union type replaces Either and Option in most cases, now comes the uncomfortable part: saying where fp-ts actually wins. It's not everywhere, and that's the point.

Sep 08 2026 · 7′ · Tutorials · TypeScript · node.js

7′
Jun 20 2026

OWASP LLM Top 10 in Production: How I Audited My TypeScript Agent Pipeline Against All 10 Risks — and What I Found

Running the OWASP LLM Top 10 as a real audit is a completely different experience than reading it as a checklist. I ran it against my TypeScript agent stack with system prompts, MCP tools, and Cline — and the findings were uncomfortable.

Jun 20 2026 · 9′ · Tutorials · TypeScript · LLM

9′
Jun 07 2026

Cline Official Docs Summary: What VS Code's Autonomous Coding Agent Actually Does (Two-Week Test)

Cline's official docs describe an autonomous coding agent for VS Code with an approval loop, auto-approve modes, and multi-provider support. Here's what those docs say — plus what two weeks of real use on a TypeScript project taught me that the docs don't.

Jun 07 2026 · 11′ · Tutorials · TypeScript · developer tools

11′
May 09 2026

Functional Programming in TypeScript: What Survives Outside Pretty Examples

Functors, monads, and pipe() can look pristine in small examples, but real Next.js flows with Server Actions and Prisma expose readability, bundle, and onboarding costs worth measuring before adopting the full pattern.

May 09 2026 · 8′ · Experiments · TypeScript · produccion

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

Real guardrails for autonomous agents after one almost destroyed my infrastructure

After an autonomous agent nearly wiped my production database, I built a real guardrails layer. Here are the controls, the code, and the logs that saved my skin.

May 07 2026 · 6′ · Experiments · TypeScript · produccion

6′
May 03 2026

Kimi K2.6 vs Claude vs GPT-5.5: I ran it against my real coding cases and the numbers surprised me

The hype says Kimi K2.6 beat Claude and GPT-5.5 at coding. I ran it against my own codebase — not cherry-picked HumanEval — and what I found changes the question you should actually be asking.

May 03 2026 · 11′ · Experiments · TypeScript · produccion

11′
May 01 2026

I tried to reproduce the OpenClaw case in Claude Code: my result contradicts the viral post

The HN thread claimed Claude Code blocked or redirected billing when OpenClaw appeared in Git history. I built a public repo, a reproducible harness, and ran the matrix. On Claude Code 2.1.126, I did not reproduce the block.

May 01 2026 · 5′ · Experiments · TypeScript · claude code

5′
Apr 29 2026

OpenAI on Amazon Bedrock: I simulated the migration from my current stack and the numbers don't add up like the announcement promises

The OpenAI on Amazon Bedrock announcement sounds promising. I simulated moving my real API calls to Bedrock and the cold start numbers, IAM overhead, and actual pricing destroy the value proposition for independent projects. The deal benefits AWS, not the dev.

Apr 29 2026 · 9′ · Experiments · LLM · infraestructura

9′

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
  • Tutorials93
  • 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 on Railway. 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.

230 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
  • Tutorials93
  • 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