• Frontenderos
  • Posts
  • #171 ¡Feliz día de ver que tan resiliente es tu sistema con una fecha que solo sucede cada 4 años! 😃

#171 ¡Feliz día de ver que tan resiliente es tu sistema con una fecha que solo sucede cada 4 años! 😃

Guía de Patrones de Diseño para Interfaces de Usuario, un caso de estudio

¡Feliz día de ver que tan resiliente es tu sistema con una fecha que solo sucede cada 4 años! 😃 

Guía de Patrones de Diseño para Interfaces de Usuario, un caso de estudio

Think New Amsterdam GIF by NBC

¿Alguna vez sientes que tu carrera como frontendera o frontendero, necesita un empujoncito? O quizás pensaste que hay algo que hace falta para mejorar tus habilidades. Quizás después de leer día con día nuestro newsletter, pensaste, hay algo que falta para hacer mejor mi trabajo, o quiero aprender los fundamentos para hacerlo mejor. Si alguna de estas preguntas te hizo pensar, tienes que leer todos estos artículos sobre cómo construir mejores Interfaces de Usuario, un elemento a la vez.

Tu suscripción de Adobe puede ser más cara el siguiente mes

De números anteriores, ya sabrás que Adobe no le gusta tanto las herramientas para hacer Web, y que quizás el que se rompiera el trato con Figma, fue una buena señal. Pero a veces toca usar la suite de Adobe para otras cuestiones de diseño, y el que el precio siga subiendo, quizás signifique que tenemos que buscar más alternativas, quizás Open Source para no tener que seguir pagando por herramientas que quizás no necesitamos.

La brecha de desigualdad en el desempeño de sitios web 2024

Constantemente leemos de las diferencias entre acceso que tienen los usuarios en diferentes partes del mundo y porque tenemos que tomarnos con más seriedad el desempeño, la accesibilidad y la seguridad en los sitios web que construimos. Pero cuando se tienen datos, la perspectiva cambia, y esto te puede servir mucho para tomar mejores decisiones cuando estes creando software.

EL RINCÓN DE CSS 👨‍💻 
CSS Mixins y funciones

Lo que una vez ofreció Sass como características que hicieron que muchos frontenderos pudieran crear mejores sitios web, se han ido adaptando una a una como parte del estándar nativo de CSS, y eso son buenas noticias. Una de esas características que se han estado debatiendo, son los mixins y cómo podrían funcionar y si hay algunos de estos que sean patrones comunes y pudieran funcionar independientemente, como el caso de calc() o min() . Tiempos emocionantes para CSS estamos viviendo.

HERRAMIENTA 🛠️ 
Tempo

Hay muchas bibliotecas para trabajar con fechas en JavaScript, pero ninguna de ellas tiene como este logo tan mas acorde y por eso ganaron la competición. Bromas aparte, deberías leer el apartado de Data y Helpers en su documentación y ver si lo que te ofrecen te conviene para usar.

VIDEO 📹️ 
¿Esta es una buena idea?

En este video, Kevin Powell, analiza las declaraciones del creador de Tailwind.css y @t3dotgg sobre si min-width: 0 es una buena idea. 🤔 

TEMPLATES 🖥️ 
Un boilerplate para CSS

De todo se puede hacer boilerplate hoy en día. De hecho, uno de los OG boilerplates: html5boilerplate, planteaba la necesidad de estandarizar no solo el código, sino, los procesos de las tecnologías que ocupamos para construir sitios web. Y lo mejor es que cada uno puede tener su propio boilerplate para sus proyectos y no necesariamente necesita hacerlo Open Source.

INISPIRACIÓN 💡 
La anatomía de un anuncio del Super Bowl

Party Eurovision GIF by Duolingo

Si viste el Super Bowl, quizás viste el comercial de Duolingo, ¿sabías que represento no solo un reto a nivel de diseño, sino también a nivel de ingeniería? Porque enviaron una notificación push a los usuarios que pudieran estar viendo el evento, y eso represento un desafío a solventar. Y eso en Frontenderos lo celebramos ¡Por más equipos de marketing que trabajen codo a codo con los equipos de ingeniería! 🥳 

NOTICIA 📰 
Apple rompió las web apps en iOS 17 beta

Temper Tantrum GIF

Parece que Apple deshabilitó las características de Progressive Web Applications en Safari para iOS 17 en Europa, mas que nada por un berrinche, que por alguna razón práctica. Al parecer a Apple no le gusta tanto la web abierta como dice. 🤨 

UN DÍA COMO HOY 🗓️ 

El 29 de febrero de 1860, nace Herman Hollerith, considerado “el primer informático”.
Hollerith fue el primero en aplicar lo que hoy se conoce como “Informática”, es decir, el primero en lograr el “tratamiento automático de la información”.
Hollerithobservó que la mayor parte de las preguntas contenidas en los censos se podían contestar con un SÍ o un NO, por lo que ideó la tarjeta perforada, una cartulina en la que, según estuviera perforada o no en determinadas posiciones, se contestaba este tipo de preguntas. La tarjeta tenía 80 columnas.
El Gobierno de los Estados Unidos eligió la máquina tabuladora de Hollerith (considerada por algunos como el primer ordenador) para elaborar el censo de 1890.
Se tardaron sólo 3 años en perforar unas 56 millones de tarjetas. Esto permitió que el censo de ese país se realizara de “una manera más fácil”.
Hollerith patentó su máquina en 1889. Un año después incluyó la operación de sumar con el fin de utilizarla en la contabilidad de los Ferrocarriles Centrales de Nueva York.
En 1896, Hollerith fundó la empresa Tabulating Machine Company, con el fin de explotar comercialmente su invento.
En 1911, dicha compañía se fusionó con Computing Scale Company, International Time Recording Company y Bundy Manufacturing Company, para crear la Computing Tabulating Recording Corporation (CTR).
El 14 de febrero de 1924, CTR cambió su nombre por el de International Business Machines Corporation (IBM).

VACANTE 💼 
IT DEVELOPER SENIOR (Full Stack)

Ubicación: Ciudad de México (Presencial)
Empresa: Sherwin-Williams
Requisitos: Más de 5 años de experiencia trabajando con Java, JEE, JAX-RS, Spring Boot, ORM, técnicas de diseño orientadas a objetos y patrones de diseño comunes. Más de 5 años de experiencia trabajando con servicios RESTful, API, puertas de enlace API y/o plataformas de microservicios. Fuerte experiencia trabajando con Microservicios, arquitectura Cloud-Native. Más de 5 años de experiencia trabajando con marcos de JavaScript como Vue, React y Node.js Experiencia comprobada como desarrollador de React.js, con un sólido portafolio que muestra su trabajo. Experiencia con herramientas de compilación front-end como Webpack y Babel.

Para conocer más de esta vacante, entra al siguiente link. 🤞 

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! 🤟