🩸 Newsletter #31: Programar después de los 40, un generador de emojis, viviendo en el Edge...
Un newsletter bimensual sobre Ruby on Rails y web.
En este episodio, aprenderemos cómo proteger nuestros derechos al usar herramientas online, haremos algo de yoga para proteger nuestro tunel carpiano, crearemos emojis divertidos, descubriremos funciones de Edge…
😙 Versión en Francés (version française) | 🤌 Versión en Italiano (versione italiana) | 🤝 Versión en Inglés (english version)
Noticias Web 🗞️
El último lunes, nos enteramos con terror sobre el nuevo ataque al derecho de aborto en Estados Unidos. ¿Cómo protegernos si pasa lo peor? Este artículo de The Wired explica cómo buscar de forma segura información sobre el aborto en internet. Mucha gente está preocupada que su datos menstruales guardados en aplicaciones pueda ser usada en su contra, encontramos una aplicación open-source llamada drip, que nos asegura la protección de datos personales.
🛤️ Noticias de Ruby y Rails
La siguiente Ruby Conf se quedará en Texas. Fue una decisión difícil de tomar para la organización, pero por razones financieras, fue la mejor que pudieron tomar.
Hacker News pregunta, de nuevo, si Ruby On Rails es aún relevante (oui, yes, si, sí)
Ruby tip 💎
SecureRandom
Esta librería hace magia y genera strings aleatorios para tus necesidades de encriptación: hexadecimal, base64, binary, uuids, etc
require 'securerandom'
p SecureRandom.hex(10) #=> "52750b30ffbc7de3b362"
p SecureRandom.base64(12) #=> "7kJSM/MzBJI+75j8"
p SecureRandom.random_bytes(10) #=> "\016\t{\370g\310pbr\301"
p SecureRandom.uuid #=> "bad85eb9-0713-4da7-8d36-07a8e4b00eab"
En la Web 🕸️
🌱 Salva Tus Muñecas, Estíralas
Nueva industria, nuevo estilo de vida, nuevas… condiciones MSK (músculo-esquelético). Todo el día frente a la computadora, con escritorios no siempre bien ubicados: para mucha gente, el dolor en las muñecas es parte de la rutina. En este video, Africa Kenyah nos presenta 5 ejercicios de yoga para aliviar tus articulaciones. Accesible y eficaz.
✨ 5 Stretches for the Wrist: Yoga Therapy for Computer Users - Africa Kenyah
👩💻 Programar a Cualquier Edad
¡De chef profesional a desarrollador full-stack! En esta entrevista, Trish nos cuenta sobre su cambio de carrera, desde sus comienzos con JavaScript en Coursera hasta su trabajo como Ingeniera de Software. ¿Crees que es una historia común? Bueno, ahora considera que Trish está en sus 40s.
✨ Trish became a Web developer after 40 - Trish G
🏳️🌈 Pronombres Your/Her/His/Their
“¿Cuál es tu género?” Esta pregunta inevitable en los formularios es generalmente fácil para las personas cis, pero para personas trans y aquellos que se cuestionan a sí mismos, cuando no se pregunta de manera atenta y respetuosa, puede ser dolorosa. Sabina Fonseca explora nuevas formas de hacer esta pregunta cuando diseñamos un formulario… E incluso propone no preguntarlo.
👀 Este artículo fue descubierto en This Too Shall Grow por Clo y te aconsejamos ¡sucribirte!
✨ Designing forms for gender diversity and inclusion - Sabrina Fonseca
Algo de Código 💻
🗺️ Programar en el Edge
Estas últimas semanas, Netlify y Deno anunció que trabajarán juntos para proporcionar Edge Functions. Por supuesto, nuestro equipo de redacción estaba como:
Y tenemos suerte porque Salma Alma-Naylor escribió un artículo que explica qué son, empezando con lo básico: qué es una función serverless, el enlace entre serverless y Jamstack, qué es Edge, y hasta un ¡pequeño tutorial!
✨ We're all living on it. But what exactly is The Edge ? - Salma Alam-Naylor
💫 Action, REACTion.
¡React (cumple) 18! ¡Crecen tan rápido! Cada nueva versión viene con novedades y algunos hábitos a cambiar. Afortunadamente, Shruti Kapoor nos dió un artículo claro, al grano, y con ejemplos para aprender todo sobre las mejoras que vienen con la nueva versión del framework.
✨ React 18 Quick Guide & Core Concepts Explained - Shruti Kapoor
🔧 Herramientas Hermosas
La terminal se supone que es el mejor amigo de los desarrolladores, pero no es super divertida de usar. Para eso hay herramientas y emuladores para darle color y algunas funcionalidades visuales muy útiles. Alyssa Holland nos ofrece una selección de herramientas gratuitas para personalizar nuestra terminal y hacerla más agradable.
✨ 7 Free Terminal Tools and Emulators to Boost Development Productivity - Alyssa Holland
Fun 🎉
🥰 El Generador de Emojis
¿Quién nunca ha soñado con un emoji de Santa bailando salsa? ¿Un emoji del gato de Cheshire? ¿Un cohete-berenjena? No busques más: Emojinator hace realidad tus sueños más descabellados. Sophie Koonin nos consciente con una interfaz intuitiva donde podemos crear fácilmente los emojis más improbables — que puedes usar en Slack y Discord.
Eventos 🎡
🪜 Madres, Mentores, y Carreras – 17 de Mayo
MotherBoard organiza una serie de meetups y mentorías. El siguiente encuentro tratará sobre los 4 pasos de la mentoría: preparación, negociación, evolución y al fin de la colaboración. MotherBoard ofrece apoyo a madres que se reincorporan a la fuerza laboral o están dispuestas a dar un gran paso en sus carreras.
✨ Climbing the ladder through mentorship - Mother Board
☕ Cómpranos un café para apoyar el newsletter 🍰 Gracias Alexandre por tu apoyo!
✨ Únete: meet-up | twitter | website
Editores: Aurelie, Camille, Lucille and Juliette
Versión en Inglés: Aurelie
Versión en Italiano: Paola
Versión en Español Kattya