Un blog sobre IA, programación y tecnología.
-

JWT: Invirtiendo el control de las sesiones
Hoy tuve que hacer mantenimiento en un viejo sitio en PHP y fue un buen recordatorio de cómo gestionábamos sesiones… y cómo existen alternativas más modernas, escalables y flexibles. Una de ellas es JWT. JWT significa JSON Web Token. Es un estándar abierto que nos permite intercambiar información de forma segura entre dos partes como…
-

Cómo usar IA para programar sin sentirse un especialista en copiar y pegar
Herramientas como Copilot, Cursor, ChatGPT o Claude se volvieron parte del día a día de muchos (o quizás todos los) programadores. Para algunos, son una ayuda maravillosa, para otros una imposición por parte de su equipo, o una amenaza. Pero también puede llegar a ser una vergüenza silenciosa: “¿estoy programando o solo copiando y pegando?”.…
-

Iniciar sesión es más fácil que hackear el sistema
¿Por qué forzar la cerradura si podés conseguir la llave? En el mundo de la ciberseguridad, muchas veces pensamos en los ataques como algo super sofisticado, un hacker (enmascarado, por alguna razón que nunca entenderé) frente a múltiples pantallas negras con líneas de código corriendo a toda velocidad. Pero en la vida real, la mayoría…
-

Los nativos digitales no existen
No soy educador, pero como profesional de la tecnología, siempre me ha llamado la atención, y me ha sonado a puro mito, el concepto de «nativos digitales». Es una idea que suena bien, incluso reconfortante: una generación que, por haber crecido rodeada de tecnología, la domina de forma natural. Es un tema debatido frecuentemente en…
-

IA con Groq: velocidad, eficiencia y mejor costo
En el mundo de la inteligencia artificial, el rendimiento es clave. A medida que los modelos se hacen más grandes y las aplicaciones más exigentes, la infraestructura que los respalda se vuelve tan importante como los algoritmos en sí. En ese contexto, Groq aparece como una alternativa disruptiva frente a las soluciones tradicionales, ofreciendo un…
-

CI/CD con GitHub Actions y VPS
Es un mito (o quizás un buen negocio) que para tener un pipeline de CI/CD se necesiten sistemas sofisticados que integren una docena de servicios de AWS, configuraciones en la nube y un ejército de microservicios. La realidad es que para la mayoría de los proyectos se puede lograr un pipeline completo, funcional y profesional…
-

Debugueando .Net en Cursor
A pesar de que vscode con Copilot es, en mi humilde opinión considerablemente superior, así son las modas y hay quienes quieren usar herramientas como Cursor. Me ha llevado un buen tiempo de prueba y error, pero al final resulta ser más fácil de lo que parece. Desafortunadamente, en este momento estas instrucciones no funcionan…
-

¿Qué es el razonamiento en la inteligencia artificial y por qué todos hablan de agentes?
En los últimos meses seguramente habrás escuchado términos como «agentes de IA» o «razonamiento paso a paso». A simple vista suenan técnicos, pero detrás hay una idea poderosa que está empezando a transformar la manera en que usamos la tecnología. Tradicionalmente, las IA como ChatGPT respondían a lo que les pedías basándose en patrones de…
-

Pensar, no escribir código
Aprender a programar no es lo mismo que aprender a desarrollar software. Cuando uno empieza a programar, se enfoca en que el código funcione. Y está perfecto. Pero llega un punto donde el desafío pasa gradualmente a ser cómo estructurarlo para que escale, sea mantenible y no explote en producción. Escribo esto no como crítica,…
-

¿Qué hace un programador realmente?
En un mundo donde todos somos usuarios asiduos de software, frecuentemente me preguntan qué hace un programador. Cuando alguien dice “soy programador”, todavía (creo que) mucha gente se imagina a un hacker con anteojos frente a tres monitores, escribiendo código sin parar, a lo Matrix. Pero la realidad es bastante distinta y mucho más humana.…
-

5 formas en que la IA ya está cambiando tu vida (y ni te diste cuenta)
Continuando con mi misión de mostrar que la IA es más que ChatGPT, veamos algunos ejemplos de inteligencia artificial que pasa desapercibida. La inteligencia artificial está en todos lados, se metió en nuestra vida cotidiana de formas mucho más sutiles y prácticas. Y esto es solo el comienzo. La verdadera revolución de la IA en…
-

IA para desarrolladores #1
Me invitaron a dar una charla sobre IA para un equipo de desarrollo americano e hindú. La idea fue abordar conceptos esenciales de IA y ver herramientas para aumentar las capacidades de los programadores, diseñadores y disciplinas afines. Tratándose de una presentación privada, no puedo publicarla tal cual, pero a vamos con la transcipción. Me…
-

Conceptos de IA
Enumeremos algunos conceptos básicos de IA en general, e IA generativa. Inteligencia Artificial (IA) Es la capacidad de una máquina para imitar funciones humanas como el razonamiento, el aprendizaje y la toma de decisiones. No se trata únicamente de un chatbot, sino que hay numerosas ramas: Visión artificial, audio y sonido, clasificación, recomendaciones, entre muchas…
-

No expongas tus claves
Es increíble la cantidad de veces que encontré este problema. Pasó hace unos días, ya lo estaba olvidando cuando… ¡Pum! Otra vez. Parece ser que con tanto JS por todos lados, nos olvidamos que también puede correr en el navegador. Y que el navegador tiene una opción para ver el código fuente. El problema es…
-

¿Por qué WordPress?
¿Por qué Twenty Twenty-Three? Bueno, porque no tengo mucho tiempo para esto. Solo quería un lugar donde escribir. Bienvenido y gracias por tu visita.
¿Querés seguir la conversación?