Juanchi.dev
Digital Native · real systems
·
HomeCVBlogLabContact
Juanchi.dev
Digital Native · real systems
·
HomeCVBlogLabContact

Agents and LLMs with judgment

39 posts on LLMs and 30 on agents: sandboxes, guardrails, cost per task, and running your own benchmarks instead of trusting screenshots.

  • Agents that execute

    Sandboxes, permissions, and what happens when an agent actually runs commands.

  • Measuring models

    Comparisons on your own cases, with cost and latency, not generic leaderboards.

  • The real cost of AI

    Tokens per task, caching, and where the monthly bill comes from.

Recommended reads

View more
Jun 22 2026

Rate limiting in Next.js: what to protect before picking a library

Rate limiting isn't an npm dependency — it's an abuse policy. Before copying middleware, you need to define what asset you're protecting, what abuse pattern you expect, and what a false positive costs you. A guide with a decision matrix, real gotchas, and observability for Next.js.

Jun 22 2026 · 9′ · Tutorials · TypeScript · nextjs

9′
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 15 2026

Formal Methods and the Future of Programming: What's Worth Trying and Where the Ceiling Is

Formal methods keeps surfacing on the technical radar as the solution the industry ignored. My read: the problem it points to is real, but the recipe floating around omits costs that change the equation entirely.

Jun 15 2026 · 9′ · Opinion · TypeScript · sistemas distribuidos

9′
Jun 10 2026

MCP Model Context Protocol in TypeScript: build portable tools across Claude, GPT, and local models

The most common mistake when implementing MCP tools is coupling them to the provider's SDK. The spec exists to prevent exactly that. A practical architecture guide: the input/output contract that makes a tool work across Claude, GPT, and local models without rewriting anything.

Jun 10 2026 · 8′ · Tutorials · TypeScript · LLM

8′
Jun 07 2026

Cline in VS Code: I used it two weeks on a TypeScript project and this survived

Two weeks using Cline as an autonomous coding agent on a TypeScript project. What tasks I delegated, where it screwed up, how it compares to Claude Code, and which workflows I'd never hand over to it. Architecture-grade analysis, not hype.

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

11′
May 30 2026

Digital identity backend architecture: the decisions tutorials skip

Auth tutorials show you the happy path. The real problems in digital identity show up in revocation, state-change propagation, and the trust model. A decision guide from the inside.

May 30 2026 · 9′ · Tutorials · backend · seguridad

9′

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.

BlogUsesNowGitHubRSS© 2026 Juan Torchia · All rights reserved.