Cómo elegir una notebook para programar sin gastar de más

No hace falta gastar en la notebook más cara para programar bien. Lo que realmente importa depende de qué tipo de desarrollo vayas a hacer.

1. La especificación que más importa: la RAM

Para programación general (web, apps, scripts), 16 GB de RAM es hoy el punto de partida razonable: con 8 GB, herramientas modernas como un IDE pesado, el navegador con muchas pestañas y un servidor local corriendo a la vez pueden generar lentitud notable. Si vas a trabajar con Docker, múltiples entornos virtuales o edición de video/diseño además de programar, 32 GB te da mucho más margen.

2. Procesador: no busques el más caro, busca el correcto

Para la gran mayoría de desarrollo (web, apps móviles, scripts), un procesador de gama media actual (como un Intel Core i5/i7 reciente, AMD Ryzen 5/7, o un Apple M-series) sobra. Solo necesitás invertir en un procesador top de gama si vas a compilar proyectos muy grandes seguido, entrenar modelos de machine learning localmente, o hacer desarrollo de videojuegos con motores pesados.

3. Almacenamiento: SSD es no negociable

Un disco SSD (en vez de HDD tradicional) hace una diferencia enorme en tiempos de arranque, compilación y apertura de proyectos grandes. 512 GB es un buen punto de partida; si trabajás con muchos proyectos, máquinas virtuales o bases de datos locales grandes, considera 1 TB.

4. Mac vs Windows vs Linux: la eterna pregunta

Para desarrollo web y móvil general, las tres opciones funcionan bien hoy. Mac tiene ventaja específica si desarrollás para iOS (Xcode requiere macOS). Windows con WSL (Subsistema de Windows para Linux) ya ofrece una experiencia muy cercana a Linux nativo para la mayoría de casos. Linux nativo sigue siendo la preferencia de muchos desarrolladores backend y de sistemas, aunque tiene menos compatibilidad automática con cierto software comercial.

5. Lo que NO necesitás priorizar

Una placa de video dedicada potente, a menos que hagas específicamente machine learning local, desarrollo de videojuegos 3D, o edición de video/gráficos pesados. Para programación general, los gráficos integrados de las notebooks actuales son más que suficientes, y esa plata rinde mucho más invertida en RAM o almacenamiento.

Regla práctica: 16 GB de RAM, SSD de al menos 512 GB, y un procesador de gama media actual cubren cómodamente el 90% de los casos de desarrollo, sin necesidad de gastar en el modelo tope de gama.

Qué es un chatbot con RAG y por qué es más preciso que uno común

Si alguna vez un chatbot te dio una respuesta segura pero incorrecta, probablemente no tenía RAG. Esta técnica es una de las formas más efectivas de hacer que un chatbot sea confiable con información específica.

1. El problema que RAG resuelve

Un modelo de IA genérico como ChatGPT o Claude aprendió de una enorme cantidad de texto general, pero no sabe nada específico sobre TU empresa, tus productos o tu documentación interna, a menos que se lo digas en cada conversación. Además, cuando no sabe algo, a veces «inventa» una respuesta que suena convincente pero es incorrecta (lo que se conoce como alucinación).

2. Qué significa RAG, en criollo

RAG significa «Generación Aumentada por Recuperación» (Retrieval-Augmented Generation). En vez de depender únicamente de lo que el modelo «memorizó» durante su entrenamiento, el sistema primero busca información relevante en una base de documentos propia (tu manual, tu catálogo, tus políticas internas), y recién después usa esa información encontrada para armar la respuesta.

3. Un ejemplo concreto

Imaginá un chatbot de soporte para una tienda online. Sin RAG, si le preguntás por la política de devoluciones, podría inventar una respuesta genérica basada en lo que «suele» ser normal en otras tiendas. Con RAG, el sistema primero busca el documento real de política de devoluciones de esa tienda específica, y arma la respuesta basándose en ese texto exacto, citando la información correcta y actualizada.

4. Por qué es más preciso que un chatbot común

Al basar la respuesta en documentos reales y verificables en vez de únicamente en lo que el modelo memorizó genéricamente, se reduce drásticamente el riesgo de que invente información. Además, permite actualizar el conocimiento del chatbot simplemente actualizando los documentos de la base, sin necesitar reentrenar el modelo entero (un proceso mucho más costoso y lento).

5. Dónde se usa hoy

Chatbots de atención al cliente con información específica de la empresa, asistentes internos que responden preguntas sobre documentación corporativa, y herramientas de búsqueda legal o médica que necesitan citar fuentes verificables en vez de respuestas genéricas. Si estás pensando en implementar un chatbot para tu negocio con información específica, RAG es hoy el enfoque estándar recomendado, más que depender únicamente de un modelo genérico sin contexto propio.

IA y derechos de autor: el debate legal que sigue abierto

Es uno de los debates legales más activos alrededor de la IA generativa, y todavía no tiene una respuesta definitiva en la mayoría de los países. Acá los argumentos de ambos lados, sin tomar partido.

1. El problema de fondo

Los modelos de IA generativa se entrenan con enormes cantidades de texto, imágenes y otro contenido, gran parte de él protegido por derechos de autor, muchas veces sin permiso explícito de sus creadores. La pregunta legal central es si ese uso para entrenamiento constituye una infracción de derechos de autor o si cae dentro de excepciones existentes como el «uso justo» (fair use en EE.UU.).

2. Los argumentos de artistas y autores

Sostienen que sus obras se usaron sin consentimiento ni compensación para entrenar sistemas que después compiten directamente con ellos en el mercado, y que esto representa una forma de apropiación a gran escala. Numerosas demandas de escritores, artistas visuales y medios de comunicación contra empresas de IA están actualmente en curso en distintos tribunales, principalmente en Estados Unidos.

3. Los argumentos de las empresas de IA

Argumentan que entrenar un modelo con contenido existente es conceptualmente similar a cómo una persona aprende leyendo o mirando muchas obras: el modelo no «copia» el contenido original literalmente, sino que aprende patrones generales a partir de él. También sostienen que restringir el entrenamiento frenaría el desarrollo tecnológico de forma desproporcionada frente al daño real a creadores individuales.

4. Dónde está la ley hoy (varía mucho por país)

No hay un estándar global único: algunos países europeos avanzaron con regulaciones específicas que exigen mayor transparencia sobre los datos de entrenamiento, mientras que en Estados Unidos el tema sigue definiéndose caso por caso en los tribunales, con fallos que hasta ahora fueron mixtos según el caso específico.

5. Lo que ya empezó a cambiar en la práctica

Independientemente de cómo termine resolviéndose legalmente, varias empresas de IA ya firmaron acuerdos de licencia con editoriales, bancos de imágenes y medios de comunicación para usar su contenido de forma explícitamente autorizada, lo que sugiere que el mercado se está moviendo hacia algún tipo de compensación formal, incluso antes de que la ley lo defina con claridad.

Este es un tema en evolución activa: lo que es cierto hoy sobre el estado legal puede cambiar en los próximos meses con nuevos fallos judiciales o regulaciones.

Cómo funciona un ataque de ransomware (y cómo protegerte)

El ransomware es hoy una de las amenazas más costosas para empresas de todos los tamaños, no solo corporaciones grandes. Entender cómo funciona ayuda a entender por qué la prevención es tan importante.

1. Qué es, en criollo

Es un tipo de malware que cifra (bloquea con una clave secreta) los archivos de tu computadora o servidor, haciéndolos inaccesibles, y después exige un pago (generalmente en criptomonedas) a cambio de la clave para recuperarlos. Muchas variantes modernas además roban los datos antes de cifrarlos, y amenazan con publicarlos si no se paga, sumando presión adicional.

2. Cómo suele entrar (a nivel general)

Las vías más comunes son correos de phishing con archivos adjuntos maliciosos, enlaces a sitios falsos que descargan el malware automáticamente, y software desactualizado con vulnerabilidades conocidas que no fueron parcheadas a tiempo. En la mayoría de los casos documentados, el punto de entrada involucra alguna acción humana (abrir un archivo, hacer clic en un enlace) más que un ataque puramente técnico sofisticado.

3. Por qué pagar el rescate no es buena idea

No hay garantía de que realmente te devuelvan el acceso a tus datos después de pagar, y pagar financia y valida el modelo de negocio de los atacantes, incentivando más ataques. Organismos de ciberseguridad de distintos países recomiendan explícitamente no pagar, y en su lugar recurrir a backups y, si es posible, a especialistas en respuesta a incidentes.

4. La defensa más efectiva: backups que funcionen

Si tenés backups actualizados y verificados (siguiendo la regla 3-2-1 que explicamos en otra nota), un ataque de ransomware pasa de ser una catástrofe a ser una molestia: restaurás tus datos desde el backup y seguís adelante, sin negociar con nadie.

5. Medidas de prevención básicas

  • Mantén todo el software actualizado, sobre todo el sistema operativo y el antivirus.
  • Capacitá al equipo para reconocer correos de phishing, ya que suele ser el punto de entrada más común.
  • Segmentá tu red para que, si un equipo se infecta, no se propague automáticamente a todos los demás.
  • Tené un backup offline o desconectado de la red principal, ya que algunos ransomware buscan específicamente cifrar también los backups conectados.

El auge de las apps No-Code: qué se puede construir hoy sin programar

Las apps no-code permiten construir productos digitales funcionales sin escribir una línea de código, arrastrando y conectando bloques visuales. Lo que se puede construir hoy con estas herramientas sorprende incluso a quienes las siguen de cerca.

1. Apps móviles completas

Plataformas como Bubble, Adalo o Glide permiten armar aplicaciones móviles funcionales, con base de datos propia, autenticación de usuarios y notificaciones push, todo desde un editor visual. No son juguetes: hay startups reales que lanzaron su primera versión con estas herramientas antes de eventualmente migrar a código propio cuando escalaron.

2. Sitios web y tiendas online

Más allá de WordPress, herramientas como Webflow o Framer permiten diseños muy elaborados con animaciones complejas, sin tocar CSS ni JavaScript. Para e-commerce, Shopify sigue siendo el estándar no-code más establecido.

3. Automatizaciones y flujos de trabajo internos

Combinando herramientas como Airtable (bases de datos visuales) con Zapier o Make, se pueden armar sistemas internos de gestión bastante sofisticados: CRMs a medida, sistemas de tickets, paneles de seguimiento de proyectos, todo sin desarrollo tradicional.

4. Lo que sigue siendo su límite real

Cuando un producto crece mucho en usuarios o necesita lógica muy específica y personalizada, las herramientas no-code empiezan a mostrar sus límites: menos control sobre el rendimiento, costos que escalan rápido con el uso, y dependencia total de la plataforma elegida (si la empresa dueña de la herramienta cierra o cambia condiciones, tu producto queda atado a esa decisión).

5. Para quién tiene sentido usarlas hoy

Para validar una idea de negocio rápido y barato antes de invertir en desarrollo tradicional, para herramientas internas de uso limitado dentro de una empresa, o para emprendedores sin presupuesto para contratar un equipo de desarrollo. No reemplazan a un equipo técnico para un producto que planea escalar en serio, pero acortan muchísimo el camino para probar si una idea funciona antes de esa inversión mayor.

Cómo migrar de HTTP a HTTPS sin perder posicionamiento SEO

Si tu sitio todavía está en HTTP (sin el candadito verde), Google ya lo está penalizando en el posicionamiento, y los navegadores lo marcan como «no seguro». La migración es sencilla, pero mal hecha puede costarte tráfico.

1. Por qué importa, más allá del candado

HTTPS cifra la comunicación entre el navegador de tu visitante y tu servidor, evitando que terceros intercepten datos sensibles (formularios, contraseñas, pagos). Google confirmó hace años que usa HTTPS como señal de ranking, y además Chrome marca explícitamente como «no seguro» a los sitios que aún usan HTTP, lo que espanta visitantes apenas entran.

2. El paso técnico básico

Necesitás un certificado SSL/TLS, que hoy en día la mayoría de los hostings ofrecen gratis (a través de Let’s Encrypt) con instalación de un clic desde el panel de administración. Una vez instalado, tu sitio puede cargar por HTTPS, pero eso solo no completa la migración.

3. El paso que casi todos se saltean (y arruina el SEO)

Configurar redirecciones 301 de TODAS las versiones HTTP hacia sus equivalentes HTTPS. Sin esto, Google puede interpretar que tenés contenido duplicado (la misma página en HTTP y HTTPS por separado), lo que diluye tu autoridad de página en vez de consolidarla.

4. Actualizá enlaces internos y recursos

Revisá que todos tus enlaces internos, imágenes y scripts apunten a HTTPS directamente, no a HTTP (aunque la redirección funcione, cargar recursos mixtos HTTP dentro de una página HTTPS genera advertencias de «contenido mixto» en el navegador).

5. Actualizá Google Search Console y Sitemap

Agregá la versión HTTPS de tu sitio como una propiedad nueva en Search Console, enviá el sitemap actualizado con URLs HTTPS, y monitoreá los próximos meses para confirmar que Google haya indexado correctamente la nueva versión sin pérdida de tráfico.

Con estos pasos en orden (certificado, redirecciones, enlaces internos, Search Console), la migración no solo no perjudica tu SEO: a mediano plazo lo mejora, porque eliminás una señal negativa que ya estabas acumulando.

GraphQL vs REST: cuál conviene para tu próximo proyecto

Si ya entendiste qué es una API REST, la siguiente pregunta natural es: ¿qué es GraphQL y por qué tantos proyectos nuevos lo eligen?

1. El problema concreto que resuelve GraphQL

Con REST, cada endpoint devuelve una estructura fija de datos. Si necesitás el nombre de un usuario pero el endpoint también te devuelve su dirección, teléfono y 15 campos más que no usás, igual los recibís todos: es información de más que viaja innecesariamente. Y si necesitás datos de dos recursos distintos (usuario y sus pedidos), a veces hay que hacer dos pedidos separados.

2. Cómo lo resuelve GraphQL

Con GraphQL, vos pedís exactamente los campos que necesitás, ni uno más: «dame el nombre del usuario y el total de sus últimos 3 pedidos», en un solo pedido, y recibís exactamente esa estructura, sin campos de sobra. Es como pedir en un restaurante a la carta en vez de un menú fijo con platos que no elegíste.

3. Cuándo REST sigue siendo mejor opción

REST es más simple de entender, documentar y cachear (guardar temporalmente respuestas para no repetir el mismo pedido), lo que lo hace ideal para APIs públicas donde muchos desarrolladores externos van a integrarse, o para proyectos chicos donde la simplicidad pesa más que la flexibilidad de las consultas.

4. Cuándo GraphQL tiene ventaja real

Cuando tenés pantallas complejas que necesitan combinar datos de múltiples fuentes distintas (típico en apps móviles con conexión limitada, donde minimizar el tamaño de cada pedido importa mucho), o cuando distintas partes de tu equipo necesitan formas muy distintas de consultar los mismos datos sin tener que crear un endpoint nuevo para cada caso.

5. ¿Hace falta elegir uno solo?

No necesariamente. Muchas empresas grandes usan ambos según el caso: REST para integraciones públicas simples y estábles, GraphQL para las pantallas internas complejas de su propia aplicación. Para tu próximo proyecto, si es chico y directo, REST sigue siendo la opción de menor fricción; si anticipás pantallas con datos complejos y variables, vale la pena invertir el tiempo extra de aprender GraphQL.

Ley de protección de datos en Uruguay: lo que debe saber una empresa chica

Si tu empresa maneja datos de clientes (aunque sea solo un nombre y un email en una planilla), la Ley de Protección de Datos Personales de Uruguay te aplica. Acá lo esencial sin tecnicismos legales.

1. La ley que hay que conocer

Es la Ley N° 18.331, de agosto de 2008, que reconoce la protección de datos personales como un derecho fundamental incluido en la Constitución uruguaya. Aplica a toda empresa privada u organismo público que maneje datos personales, sin importar el tamaño: no hay excepción para microempresas por el solo hecho de ser chicas.

2. El organismo que la controla

La URCDP (Unidad Reguladora y de Control de Datos Personales) es quién fiscaliza el cumplimiento, recibe denuncias, y puede aplicar sanciones. La URCDP publicó una guía específica orientada a micro, pequeñas y medianas empresas para facilitar el cumplimiento sin necesitar un departamento legal propio.

3. Lo básico que tu empresa debería tener resuelto

  • Consentimiento explícito: pedírselo claramente a la persona antes de recolectar sus datos (nombre, email, teléfono), evitando términos legales confusos.
  • Finalidad clara: usar los datos solo para lo que dijiste que los ibas a usar cuando los pediste, no para cualquier otra cosa después.
  • Minimización: pedir solo los datos que realmente necesitás, no todo lo que se te ocurra «por si acaso».
  • Registro de bases de datos: las bases de datos personales deben registrarse ante la URCDP, con actualizaciones periódicas.

4. Un dato que le da peso internacional a la ley

Uruguay fue el primer país de América Latina en obtener el reconocimiento de «adecuación» de la Unión Europea en 2012, lo que significa que la UE considera que la protección de datos uruguaya cumple estándares equivalentes a los propios. Esto facilita, por ejemplo, que empresas europeas trabajen con proveedores o clientes uruguayos sin trámites adicionales de transferencia de datos.

5. Primer paso práctico si no hiciste nada de esto todavía

La URCDP tiene disponible en su sitio (gub.uy) la guía específica para MIPYMES, diseñada justamente para que una empresa chica, sin abogado propio, pueda entender qué le corresponde hacer paso a paso.

Cómo proteger a tus hijos en internet sin espiarlos

Proteger a los hijos en internet no tiene por qué significar vigilarlos las 24 horas ni leer cada mensaje que envían. Hay un equilibrio posible entre cuidado real y respeto a su privacidad, que además funciona mejor a largo plazo.

1. Por qué el control total no es la solución

Espiar cada mensaje o publicación suele generar el efecto contrario al buscado: los chicos aprenden a esconderse mejor, no a ser más cuidadosos. Los especialistas en crianza digital coinciden en que la confianza y la comunicación abierta protegen más, a largo plazo, que el control total.

2. Herramientas que sí tienen sentido usar

  • Controles parentales a nivel de sistema operativo o router, que permiten limitar tiempo de pantalla y bloquear categorías de contenido claramente inapropiadas para su edad, sin necesidad de leer conversaciones privadas.
  • Configuración de privacidad en redes sociales ajustada según la edad (perfiles privados, restricción de quién puede contactarlos).
  • Revisión periódica y conjunta (con el chico presente, no a escondidas) de qué apps tiene instaladas y qué permisos les dio.

3. La conversación que vale más que cualquier herramienta

Explicarles, según su edad, que no toda persona con la que hablan online es quién dice ser, que nunca deben compartir datos personales o ubicación con desconocidos, y que pueden acudir a vos sin miedo a un castigo si algo los incomoda o asusta online. Esta última parte es clave: muchos chicos no cuentan cuando algo salió mal por miedo a perder el acceso al dispositivo como castigo.

4. Señales de alerta a las que prestar atención

Cambios bruscos de humor después de usar el celular, secretismo repentino sobre con quién habla online, o que reciba regalos o dinero de alguien que conoció únicamente por internet, son señales que ameritan una conversación cuidadosa, sin acusar ni generar pánico.

5. Adaptá el enfoque a la edad

Un niño de 8 años necesita supervisión directa y límites claros; un adolescente de 15 necesita más conversación y menos vigilancia directa, priorizando que sepa identificar riesgos por sí mismo, ya que en poco tiempo va a navegar sin ninguna supervisión de todas formas.

Si te preocupa una situación específica con un menor a tu cargo, consultá con un profesional o con líneas de ayuda especializadas en tu país.

Qué es un NFT en 2026 y si todavía tiene sentido hablar de ellos

En 2021-2022 los NFT eran el tema del momento, con ventas millonarias y celebridades sumándose a la fiebre. Varios años después del pico, ¿todavía tiene sentido hablar de ellos?

1. Qué es un NFT, recordándolo rápido

Un NFT (token no fungible) es un registro único en una blockchain que certifica la propiedad de algo digital (una imagen, un video, un objeto de un videojuego). «No fungible» significa que cada uno es único y no intercambiable uno a uno con otro, a diferencia de una criptomoneda común.

2. Qué pasó después del boom

El mercado de NFT de arte y coleccionables especulativos se desinfló fuerte después de 2022, con volúmenes de venta muy por debajo de los picos históricos y muchas colecciones que perdieron prácticamente todo su valor. La narrativa de «comprar un JPEG y venderlo más caro» como estrategia de inversión masiva perdió fuerza considerablemente frente a la exposición mediática que tenía antes.

3. Dónde sí sigue teniendo uso real

Más allá del arte especulativo, la tecnología de los NFT sigue usandose en casos más prácticos: objetos y skins dentro de videojuegos con propiedad verificable, entradas a eventos que evitan la reventa falsificada, certificados de autenticidad para productos físicos de lujo, y membresías de acceso a comunidades digitales específicas.

4. La pregunta que hay que hacerse antes de comprar uno

¿Estás comprando algo por su utilidad concreta (acceso a algo, un objeto que uses en un juego), o estás especulando con que va a subir de precio? La primera puede tener sentido según tu interés; la segunda implica el mismo riesgo alto que cualquier activo especulativo, con la diferencia de que el mercado de NFT tiene mucha menos liquidez que criptomonedas establecidas, lo que puede hacer muy difícil vender cuando quieras salir.

Importante: esto es información general, no una recomendación de inversión. Si estas pensando en comprar NFT con expectativa de retorno económico, investigá a fondo y considerá que es un mercado de alto riesgo y baja liquidez, incluso para los proyectos más establecidos.