When you want to add data into an array but first you need to manipulate that data before inserting, probably first solution come to your head. Here a more elegant and improved approach #javascript#Codenewbie
Si estás usando npm install, estás en peligro.
¡Así de crudo te lo cuento para que reacciones!
Ayer se comprometieron paquetes de TanStack en npm.
De las bibliotecas más usadas en el mundo JavaScript.
Y de ahí saltó a Mistral, OpenSearch, UiPath, PyPI...
Porque muchos ataques no necesitan que importes nada. Basta con una instalación para infectarte.
¿Cómo?
Colando scripts como preinstall o postinstall que se ejecutan durante la instalación.
Lo importante es que tiene solución:
① Usa pnpm 11
Viene con defensas por defecto contra este tipo de ataques.
② Si sigues usando pnpm 10, npm, yarn o bun
Activa minimumReleaseAge y ponle 1440.
Evita instalar versiones publicadas el mismo día.
③ Bloquea scripts de instalación por defecto
pnpm evita que cualquier dependencia ejecute código en tu máquina solo por instalarla.
Por favor, comparte esto para que le llegue al máximo número de personas y paremos la cadena de ataques.
Chrome just became massively more agent-friendly 🔥 Your real, signed-in browser can now be natively accessible to any coding agent.
No extensions.
No headless browser.
No screenshots.
No separate logins.
Just one toggle to enable it.
Check this out: https://t.co/6ugwmOolnj
Running multiple projects locally is painful.
localhost:3000, localhost:3001, localhost:8080... which one is which?
One port conflict and your whole setup breaks.
Portless by Vercel Labs fixes this cleanly.
Instead of port numbers, you get stable named URLs:
http://myapp.localhost:1355
http://api.myapp.localhost:1355
http://docs.myapp.localhost:1355
What it solves:
• Port conflicts across projects
• Cookie and storage bleeding between apps on different ports
• "Wait, which tab is which?" confusion in monorepos
• Git worktrees: each branch gets its own subdomain automatically
Works with Next.js, Vite, Express, Nuxt, React Router, Angular, Expo.
There's also an AI angle.
Coding agents were hardcoding ports and getting them wrong. Named URLs mean your agent always knows exactly where to go.
3.8k stars.
v0.5.2.
Actively maintained by Vercel Labs.
npm install -g portless
portless run next dev
That's it.
https://t.co/vZTNcfon0P
Most people have thousands of saved tweets they never find again.
Siftly runs a 4-stage AI pipeline on your bookmarks — entity extraction, vision analysis, semantic tagging, categorization — then turns everything into a searchable knowledge base with a mindmap view.
100% self-hosted. Open source. Data never leaves your machine.
Invertí +250,000 créditos de ElevenLabs para hacer un dubbing en español con Claude Code de este podcast de @lennysan y @bcherny que creo que es indispensable que llegue a oídos en español.
Lo que hay en este podcast me acaba de cambiar completamente la vida.
La estructura de un prompt en Claude 4.6:
1. Tarea: sé directo: "Necesito [X] y el resultado exitoso se ve así: [Y]." Olvida los "actúa como experto senior"
2. Archivos de contexto: deja de explicar en el prompt. Sube archivos .md con tus reglas y dile: "Lee esto completo antes de responder." La IA ya puede digerir libros, no solo notas.
3. Referencia: sube un ejemplo real de lo que quieres. Define el tono, patrón y estructura como reglas. Nada de "algo parecido a esto" y cruzar los dedos.
4. Brief: lo único que escribes desde cero, corto y concreto: tipo de output + extensión + qué NO debe sonar + cómo se ve el éxito.
5. Reglas: tu archivo de contexto ya tiene tus estándares. El prompt solo dice: "Léelo completo, si vas a romper alguna regla, párate y avísame."
6. Conversación: antes dabas prompts y ahora la IA te los da a ti así que dile: "no ejecutes nada todavía, hazme preguntas para afinar el enfoque juntos."
7. Plan: antes de escribir una sola línea: "Dime las 3 reglas de mi archivo que más aplican aquí. Luego comparte tu plan."
8. Alineación: nada arranca hasta que los dos apunten al mismo objetivo "empieza solo cuando estemos alineados."
Esto reemplaza la era de los prompts de un solo mensaje. 🧵
🚨 BREAKING: The Qwen team just shipped their official agent framework and it has everything.
No stitching together third-party libraries. No fighting abstractions.
Qwen-Agent gives you:
→ Native function calling built directly into the framework
→ Secure code interpreter sandbox out of the box
→ RAG and MCP support included
→ Chrome extension for browser-native agent workflows
Built by the team that built the model. So it just works.
100% open source and completely free.
Esta es la Skill que el Dev que te dice que la IA no sirve NO quiere que tengas.
Es para optimizar la velocidad de tu web a niveles de LOCURA
Y la hizo nada más y nada menos que @addyosmani (el crack de Google que lideró Chrome DevTools, Lighthouse y Core Web Vitals..)
Repo 👇
High-performance browser control for AI agents.
Pinchtab is a lightweight (12MB) Go binary that runs Chrome and exposes a plain HTTP API so any agent or script can navigate web pages, read text efficiently, click/type interactively, and persist sessions. Zero config, framework-agnostic, token-efficient.
¿El fin del diseño vectorial como lo conocíamos?
Imagínate convertir CUALQUIER foto o texto en un SVG perfecto, 100% editable y escalable… en segundos.
Conoce a Arrow-1.0 de @QuiverAI
La beta pública está ABIERTA YA y es GRATIS!