#96 Reemplace npm, yarn y nvm con pnpm

La relación entre horas extra en el trabajo y la disminución de la productividad

Reemplaza npm, yarn y nvm con pnpm

PNPM es más rapido que npm y está ganando adeptos.

La relación entre horas extra en el trabajo y la disminución de la productividad

Que alguien le mande esto a mi jefe 😂 o al congreso de la unión, ahora que se esta discutiendo la reforma laboral para que sean oficiales las 40 horas de trabajo. ¿No podrían ser 32 mejor? 🤭 

HERRAMIENTA 🛠️ 
AdminJS

Imagina que pudieras usar un CMS de forma fácil y rápida sobre tus proyectos Express.js o Hapi o NestJS, creando las vistas directamente desde tu ORM favorito. Pues no imagines mas, porque ya tenemos una herramienta que lo hace. 🥳 

Mantine

Una biblioteca de más de de 100 componentes React y más de 50 hooks para que crees tu siguiente proyecto web.

NOTICIA 📰 
html5-boilerplate 9.0

Cuando leí esto, no me lo creía, una nueva versión de html5-boilerplate pensando en el desarrollo web para 2024 y posterior. Para los que no conocen este boilerplate, estamos ante uno de los OG boilerplates de la Web, con el que muchos creamos nuestros primeros proyectos o cobramos nuestro primer sueldo 🥲 y ahora esta actualizado para el deleite de todos.

Youtube.js 8.0.0

Youtube Logo GIF

Algunos cambios y bug fixes para la nueva versión de Youtube.js, la biblioteca con la que puedes conectarte directamente a InnerTube, un API usada por todos los clientes de Youtube.

INSPIRACIÓN 💡 
Design Systems Surf

Cat Surf GIF

Navega por los design systems más populares e inspírate o aprende como realizar esa tarea que se te esta complicando porque alguien no la diseño bien.

UN DÍA COMO HOY 🗓️ 


El 16 de diciembre de 2005, Google lanza Gmail Mobile, una versión del servicio de correo electrónico de Google Gmail. Gmail Mobile fue desarrollado para proporcionar acceso a Gmail desde dispositivos móviles, como teléfonos móviles o smartphones y está disponible en más de 40 idiomas.

El 16 de diciembre de 2004,  Microsoft anuncia la adquisición del proveedor antispyware GIANT Company Software, Inc. Microsoft utilizará la propiedad intelectual y los activos de tecnología de la adquisición para ofrecer a los clientes del sistema operativo Windows nuevas herramientas para ayudar a protegerse de la amenaza de software espía y otro software engañoso.

El 16 de diciembre de 1975, IMS suministra los primeros kits IMSAI 8080 kits antes de pasar a unidades totalmente montadas. El IMSAI 8080 es considerado como el primer ordenador "clon". El IMSAI corrió una versión altamente modificada del sistema operativo CP/M llamado IMDOS.

VACANTE 💼 

Frontend Developer Ba5508

Ubicación: América Latina (Remoto)
Empresa: Nisum
Experiencia: Angular 7+ + singlespa + (Pruebas unitarias), Vue 2, Typescripts, Tslint, Manejo de Modyo, entre otras.
Beneficios: Pertenecer a una empresa internacional y multicultural que apoya la diversidad. Formar parte de proyectos internacionales con presencia en Norteamérica, Pakistán, India y Latam. Entorno de trabajo con amplia experiencia en trabajo remoto y distribuido, usando metodologías ágiles. Cultura de constante aprendizaje y desarrollo en tecnologías actuales. Y más.


¿Quieres saber más? Chécalo aquí. 🤞 

RESULTADO DEL CHALLENGE DE AYER 🧐 

Aquí te dejamos la respuesta del challenge de ayer

function sumaDeDos(array, objetivo) {
    const numerosVistos = new Set();

    for (const numero of array) {
        const complemento = objetivo - numero;

        if (numerosVistos.has(complemento)) {
            return true;
        }

        numerosVistos.add(numero);
    }

    return false;
}

// Ejemplo de uso
const numeros = [3, 5, 7, 1];
const objetivo = 8;
console.log(sumaDeDos(numeros, objetivo)); // Debería devolver true

CHALLENGE ⚔️ 

Escribe una función en JavaScript que invierta el orden de las palabras en una cadena.

  • La función debe aceptar una cadena de texto como argumento.

  • Debe devolver una nueva cadena con las palabras en el orden inverso.

  • OJO 👀 No es necesario cambiar el orden de los caracteres dentro de las palabras.

Comparte tu respuesta en redes sociales y etiquétanos (@frontenderos), compartiremos nuestra respuesta en el issue de mañana. 😎 

Tu feedback nos ayuda a mejorar

Por favor elige una opción y dinos lo que te gustó y lo que no. Leemos todas las respuestas 👀

¿Qué te pareció el email de hoy?

Iniciar Sesión o Suscríbete para participar en las encuestas.

¡Hasta mañana! 🤟