Series destacadas
Ver todas las seriesTodos los artículos
Qué es un git worktree: cómo funciona por dentro y cuándo usarlo
Qué es un git worktree explicado a fondo: qué guarda git en disco, qué comparte con el repositorio, sus comandos, sus límites y cuándo conviene usarlo.
Leer másChatbot vs agente de IA: diferencias, ventajas y cuál necesita tu negocio
Chatbot vs agente de IA: qué hace cada uno, sus ventajas, qué trabajo y riesgo agrega un agente y cómo decidir cuál conviene a tu negocio antes de cotizar.
Leer másCuánto cuesta desarrollar una app y por qué cotizo precio fijo
Cuánto cuesta desarrollar una app: de qué depende el precio, por qué nadie serio da un número sin alcance y qué te garantiza una cotización a precio fijo.
Leer másPor qué contratarme por Upwork: pagos protegidos, reputación verificable y arbitraje
Qué gana un cliente al contratar por Upwork: dinero en custodia hasta aprobar cada hito, horas auditables, reputación que nadie edita y arbitraje si algo falla.
Leer másQué es Jev: el modelo de TypeSafe AI que decide en vez de escribir
Qué es Jev, el modelo de TypeSafe AI que devuelve decisiones tipadas con probabilidades en vez de texto: cómo llamar su API, cuánto cuesta y cuándo usarlo.
Leer másHeredaste un producto: la auditoría de código antes de seguir
Auditoría de código al heredar un producto de otro equipo: qué revisa, qué dice el veredicto escrito y cómo decidir entre conservar, reparar o reescribir.
Leer másQué es un ingeniero de producto y en qué se diferencia de un programador
Qué hace un ingeniero de producto, en qué se diferencia de un programador y cómo saber cuál de los dos necesita tu negocio antes de contratar.
Leer másLo que solo puedes hacer en nativo: WidgetKit, Live Activities, App Intents, StoreKit 2, Foundation Models y watchOS
Lo que solo puedes hacer en iOS nativo y React Native no ofrece: WidgetKit, Live Activities, App Intents y Siri, StoreKit 2, Foundation Models y watchOS.
Leer másTesting y tooling en iOS para seniors: Swift Testing, snapshots, mocks, Instruments y tiempos de compilación
Testing en iOS viniendo de Jest: Swift Testing vs XCTest, snapshots, mocks con protocolos y URLProtocol, XCUITest vs Maestro, Instruments y compilación.
Leer másBuild, firma y App Store: lo que EAS te escondía
Build, firma y App Store sin EAS: certificados, provisioning profiles, entitlements, Fastlane match, TestFlight, App Review, Privacy Manifest y Tuist.
Leer másUI, theming y animaciones en SwiftUI sin NativeWind ni Reanimated
UI, theming y animaciones en SwiftUI sin NativeWind ni Reanimated: tokens en Asset Catalog, Dynamic Type, SF Symbols, withAnimation y Liquid Glass.
Leer másDel ecosistema expo-* a los frameworks de Apple: la tabla de equivalencias por dominio
Qué framework de Apple reemplaza a cada paquete expo-*: cámara, ubicación, autenticación, pagos, notificaciones y archivos, con los permisos de Info.plist.
Leer másPersistencia en iOS: SwiftData, GRDB y Keychain, y por qué Realm ya no es opción
Persistencia en iOS: cuándo usar SwiftData, GRDB o Core Data, por qué Realm ya no es opción, el Keychain tras desinstalar y offline-first con CloudKit.
Leer másConcurrencia en Swift: adiós al event loop. async let, TaskGroup, actores y Swift 6
Concurrencia en Swift para quien viene de JavaScript: sin event loop, async let y TaskGroup en vez de Promise.all, actores, Sendable y data races en Swift 6.
Leer másDatos sensibles fuera del prompt: una librería de TypeScript escrita en 39 minutos desde su especificación
Datos sensibles fuera del prompt con sanitype: redacta, enmascara o elimina datos antes de que salgan hacia un LLM o un log. Así está hecha en TypeScript.
Leer másData en Swift: lo que TanStack Query hacía por ti y cómo construir tu capa de caché
Data en Swift sin TanStack Query: cómo construir tu capa de caché con URLSession y Codable, un repositorio con AsyncStream, SwiftData o GRDB e invalidación.
Leer másNavegación en SwiftUI sin file-based routing: NavigationStack, un enum de rutas y deep links
Navegación en SwiftUI viniendo de Expo Router: NavigationStack con un enum Route, el patrón Coordinator, deep links, Universal Links y swift-navigation.
Leer másSpec-Driven Development en React Native: un MVP que lista los sismos del mundo, especificado antes de escribir código
Spec-Driven Development en React Native: un MVP que lista los sismos del mundo, donde la spec decide qué entra y sus criterios de aceptación son los tests.
Leer másAgente de voz que agenda citas: ElevenLabs, Cal.com y un backend que no deja adivinar al modelo
Cómo monté un agente de voz que agenda citas con ElevenLabs y Cal.com, y por qué el backend en Fastify es lo que evita que el modelo invente horarios.
Leer másEstado y arquitectura en SwiftUI: de Zustand y Redux a @Observable y TCA
Estado y arquitectura en SwiftUI viniendo de Zustand y Redux: MVVM con @Observable como default, cuándo vale TCA, inyección de dependencias y packages.
Leer másSwiftUI no es React, aunque se parezca: body, identidad, modifiers y layout
SwiftUI no es React: qué es body frente a render, por qué importa la identidad, cómo el orden de los modifiers cambia todo y el sistema de layout sin flexbox.
Leer másSwift para quien ya domina TypeScript: las cinco diferencias que cambian cómo diseñas
Swift para quien domina TypeScript: value vs reference semantics, opcionales en el sistema de tipos, enums con datos, protocolos y Codable en vez de zod.
Leer másPor qué un senior de React Native debería aprender nativo en 2026
Por qué un senior de React Native debería aprender nativo: dónde gana iOS (widgets, APIs del día uno, ML en el dispositivo), dónde pierde y por qué suma.
Leer másLos límites duros de un agente autónomo: lo que evita el desastre
Los límites duros de un agente autónomo: topes de iteraciones y tokens por corrida, allowlist de comandos y paths, kill switch, idempotencia y observabilidad.
Leer másTrabajos de anotación de datos: en qué consiste etiquetar y revisar respuestas de IA
Trabajos de anotación de datos y revisión de respuestas de IA: qué tareas incluyen, cómo alimentan el entrenamiento con RLHF y cómo se mide la calidad.
Leer másOrca: el ADE para orquestar una flota de agentes de código en paralelo
Probé Orca, un ADE de código abierto para correr una flota de agentes de código en paralelo: Claude Code, Codex y más, cada uno en su worktree aislado.
Leer másDe un ticket de Jira a un PR: el sistema autónomo de punta a punta
De un ticket de Jira a un PR: un webhook o polling dispara el agente, una cola con estado persistente procesa cada ticket una sola vez y devuelve un PR.
Leer másEl agente dentro de un repo real: aislar tareas con git worktree y entregar un PR
Un agent loop sobre un repo real: aislar cada tarea con git worktree, reproducir el bug con un test, correr toda la suite y entregar un PR, no un merge.
Leer másDe generar archivos a usar herramientas: el loop ReAct de un agente de código
El loop ReAct de un agente de código: pasar de generar la función entera a leer, buscar, editar y correr con herramientas, construyendo su propio contexto.
Leer másQuién escribe los tests del agente: tres formas de definir qué es correcto
Quién escribe los tests de un agente define qué es correcto. Tres niveles: spec y tests a mano, ejemplos que el agente convierte en tests o la suite del repo.
Leer másEl sandbox de un agent loop: del texto del modelo a una observación fiable
El sandbox de un agent loop convierte el texto del modelo en una observación fiable: extrae el código, valida que parsea, lo ejecuta con timeout y lo aísla.
Leer másEl loop más simple que funciona: un agente write-test-fix paso a paso
Un agente write-test-fix paso a paso: spec y tests a mano, el modelo escribe el código, se ejecuta y el fallo vuelve como contexto. Con código que corre.
Leer másQué es un agent loop (y qué no): estado, acción, parada
Qué es un agent loop y qué no: sus tres componentes —estado, acción y condición de parada— y por qué 'hazme una app' es input de chat, no de agente.
Leer másAutomaticé un medio de noticias con n8n: de 20 feeds RSS a borradores en WordPress
Automaticé un medio con n8n: lee 20 feeds RSS, deduplica en Postgres, cura y reescribe con IA por niveles y deja borradores en WordPress con aviso en Telegram.
Leer másRouting de modelos con OpenRouter y DeepSeek para minimizar costos sin perder calidad
Routing de modelos con OpenRouter: DeepSeek para la mayor parte del tráfico y modelos premium solo donde importa, para bajar costos de LLM sin perder calidad.
Leer másNingún artículo coincide con esa búsqueda.