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

Tag: llm

42
Sep 09 2026

Claude API Key Security: Why .env Is Not Optional

Pasting a Claude or DeepSeek API key straight into your code "just to test it quick" leaves a trail in your git history and your logs. A no-nonsense guide to environment variables, rotation, and what to check before sharing a repo.

Sep 09 2026 · 7′ · Tutorials · nextjs · anthropic

7′
Sep 03 2026

DeepSeek Reasonix: A Technical Read on a Native Coding Agent with Aggressive Caching

DeepSeek Reasonix shows up as a native coding agent with aggressive caching and low cost. Before you adopt it or dismiss it, there's a more useful question: what specific problem does it actually solve in a real stack, and what reproducible experiment confirms that?

Sep 03 2026 · 9′ · Opinion · LLM · ia

9′
Aug 17 2026

Cline in production: the autonomous code agent for VS Code I use with deliberate constraints

Cline can create files, run commands, and open the browser autonomously from inside VS Code. That sounds like productivity. It also smells like risk if you haven't thought through the permissions before you start. My thesis: the mental model matters more than the tool.

Aug 17 2026 · 9′ · Tutorials · TypeScript · LLM

9′
Jul 22 2026

DeepSeek API in TypeScript: secure integration and honest model evaluation for code

DeepSeek's API is compatible with the OpenAI SDK — that makes the integration almost trivial. The real problem isn't the plumbing. It's deciding whether the model is actually worth it for your use case, without buying the hype or dismissing it out of fashion. Here's the framework.

Jul 22 2026 · 8′ · Tutorials · TypeScript · nextjs

8′
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 16 2026

My Homelab AI Dev Platform: What Problem It Actually Signals and Where the Limits Are

The homelabber community is building local AI dev platforms and the discussion is genuinely interesting. I have some observations that go beyond the initial excitement — and a checklist so you can decide whether the experiment is actually worth it.

Jun 16 2026 · 9′ · Opinion · TypeScript · LLM

9′
Jun 15 2026

Rio de Janeiro's "Own LLM" Looks Like a Merge: What to Read Between the Lines

A municipality announces its "own" LLM and the technical community discovers it might be a merge of an existing model. My read: the real problem isn't the fraud — it's that almost nobody knows how to verify it. Here's the checklist.

Jun 15 2026 · 9′ · Opinion · LLM · open source

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′
May 29 2026

System prompts for production agents: the format that survived 3 redesigns

A system prompt isn't documentation for the model — it's a contract. After several redesigns, I landed on a format with fixed sections, explicit limits, and dynamically injected context. Here's what survived and why.

May 29 2026 · 9′ · Tutorials · TypeScript · produccion

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