#231 Transformando tu Design System viejo para mejorar la experiencia de usuario
Son los modelos
Transformando tu Design System viejo para mejorar la experiencia de usuario
![](https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/edcca673-64cd-47c5-97ee-7bff81fab0f9/edho-pratama-yeB9jDmHm6M-unsplash-1536x1024.jpeg?t=1714451637)
El término no es nuevo, ya Brad Frost lo mencionaba en su libro de Atomic Design del 2016. Y estos ya existían desde antes. Por lo que podemos decir, sin temor a equivocarnos, que hay algunos Design Systems que ya son legacy. Y ahí es donde entra tu oportunidad para brillar si algún día te toca actualizar o mantener uno.
Son los modelos
![](https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/856c6ce4-03b7-41d1-ae72-f55964a0e79b/Captura_de_Pantalla_2024-04-29_a_la_s__10.35.40_p.m..png?t=1714451754)
¿Sabes qué es lo que hace distintiva un producto, o solución, o servicio de Inteligencia Artificial? Son los modelos. Mientras mejor sea la información de la que se “alimentan” estos modelos, mejores resultados se obtienen. Pero hay un detalle de cómo se obtiene esta información y sobre todo como se cura. Y esto es un reto que se tiene que solucionar si se quiere que estos servicios sirvan a futuro.
El poder de :has()
![](https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/d83dbdc9-f7f9-4a07-aabd-c2a940ee2a3a/Captura_de_Pantalla_2024-04-29_a_la_s__10.37.41_p.m..png?t=1714451887)
¿Por qué razón :has()
fue tan bien recibido por la comunidad? Porque lo necesitábamos para varios escenarios en los que teníamos que recurrir a JavaScript. Por eso es tan importante aprenderlo y usarlo cuanto antes.
GUÍA 📖
¿Qué es la Dead Zone en JavaScript?
![](https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/cefca15d-c163-4abb-a62c-eb9cfdd10b22/Ivory-and-Blue-Lavender-Aesthetic-Photo-Collage-Presentation--3-.png?t=1714452156)
¿Te has encontrado este error al momento de programar en JavaScript? ReferenceError: Cannot access myVar before initialization
. Posiblemente estes ante una dead zone, entra al siguiente artículo para aprender más del tema y cómo puedes solucionarlo.
INISPIRACIÓN 💡
Como Linear rediseñó su UI
![](https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/7e83e92d-a75a-439c-bbd8-4997e94cec03/Captura_de_Pantalla_2024-04-29_a_la_s__10.44.35_p.m..png?t=1714452288)
¿Has utilizado Linear? La popular aplicación para administración y control de tareas, recientemente rediseñó su interfaz, y el resultado está chulo. 👌 Aprende como lo hicieron en esta serie de artículos.
HERRAMIENTA 🛠️
Nexar
![](https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/1c9f505b-18b6-4000-a6f3-33c2e1bd04b6/Captura_de_Pantalla_2024-04-29_a_la_s__10.46.44_p.m..png?t=1714452421)
Nexar, es una arquitectura para construir aplicaciones full-stack monolíticas con Next.js bajo la premisa de que sigue recomendaciones y patrones de diseño de Aplicaciones Empresariales. La idea y el concepto esta interesante, entonces habrá que probarlo. Nunca sabes cuando vas a tener que mantener 1 millon de usuarios.
UN DÍA COMO HOY 🗓️
![](https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/5bd58aa1-d38f-4e78-a962-348db9bc0b97/04-29_mac_os_x_tiger.jpeg?t=1714452521)
El 29 de abril de 2005, Apple lanza el Mac OS X v10.4 denominada "Tiger" es la quinta versión del sistema operativo de Apple, Mac OS X para ordenadores de escritorio y servidores Macintosh.
"Tiger" fue lanzado como el sucesor de Mac OS X v10.3 denominado “Panther”, el cual fue lanzado 18 meses antes.
Algunas de las nuevas características incluyen un sistema de búsqueda rápido denominado Spotlight, una nueva versión de navegador web Safari, Dashboard, un nuevo tema gráfico unificado y un mejorado soporte para 64 bits de las Power Mac G5.
Curiosidad:
Tiger es también la primera versión de un sistema operativo de Apple que trabaja en la plataforma Intel x86.
VACANTE 💼
Senior Software Engineer - Developer Tooling
Ubicación: México (Remoto)
Empresa: Kunai
Requisitos: Licenciatura. Al menos 5 años de experiencia en ingeniería de software (no aplica experiencia en pasantías) Experiencia en al menos uno de los siguientes: Python, NodeJS, ReactJS, JavaScript, Golang Experiencia en desarrollo de API REST y GraphQL. Conocimiento de la arquitectura, el diseño y la implementación de aplicaciones de extremo a extremo. Amplia experiencia con la nube de AWS, específicamente arquitectura sin servidor utilizando Lambdas, ECS, EC2, S3, RDS, IAM Conocimiento de bases de datos NoSQL y Graph (Neptune, GraphDB, Neo4j, DynamoDB, etc.) Trabajo previo con herramientas de observabilidad y monitoreo (New Relic, Splunk, Data Dog, etc.) Experiencia en la construcción y mantenimiento de canales de CI/CD. Experiencia con marcos de prueba como TDD. Experiencia en prácticas ágiles.
Aquí te dejamos el link para que puedas conocer más sobre esta vacante. 🤞
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! 🤟