El Newsletter DEV #98: If a program is useful, it will have to be changed.

publishedabout 2 months ago
4 min read

¡Excelente viernes!

Estoy probando un nuevo formato de Newsletter. Hace unas semanas le preguntamos a la audiencia sobre el contenido que compartimos y su formato. Gracias a todos los que respondieron. 🤗

Utiliza los emojis al fondo de este correo para hacerme saber qué te pareció.

Te dejo con el newsletter de esta semana.

— Swanros.

P.D. — @silmood dará un curso gratuito de Código Creativo con Processing para crear piezas visuales locochonas. Aplica aquí.


If a program is useful, it will have to be changed.

— Unknown. Twittea esta cita.


🤓 Keeping up

🐬 Temptation of the Apple: Dolphin on macOS M1

Dolphin es un emulador de Wii y GameCube para Windows, macOS y Linux. Recientemente se aventaron la tarea de hacer el port de su plataforma para que funcionara en los chips M1 de Apple. En este post comparten un poco de lo que aprendieron en el proceso.

Compártelo en Twitter.

💳 Stripe Payment Links

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/bf00a738-71be-41cd-a798-16444cdf9058/Untitled.png

Cuando creías que no podía ser más fácil comenzar a aceptar tarjetas de crdito en internet, llega Stripe y lo hace de nuevo. Ahora basta crear un link, y mandarlo. 0 código.

Lo dijimos en el episodio de la semana, el equipo de desarrollo de producto de Stripe es 🔥.

Compártelo en Twitter.

👀 Google is officially releasing its Fuchsia OS, starting w/ first-gen Nest Hub

Por fin, un uso real del sistema operativo que Google ha estado desarrollando internamente para sus dispositivos. Lo que se rumora por las calles del internet es que Fuchsia está pensado para ser el reemplazo de Android. Veamos qué sucede.

Compártelo en Twitter.

🕰️ A Guide to Handling Date and Time for Full Stack JavaScript Developers

Hay 3 cosas dificiles en esto de la programada. Invalidar cachés, ponerle nombre a las cosas, errores por no usar el índice 0 y programar cosas que tienen que ver con tiempo.

Si usas JavaScript, este post es un primer completo de todo lo que debes de saber para que no rompas el continuum del tiempo para tus usuarios.

Compártelo en Twitter.

Otros que te podrían interesar…

🙋‍♀️ Soft Skills para Devs: Más allá del código

twitter profile avatar
Oscar Swanros
@Swanros
May 28th 2021
6
Retweets
20
Likes

Muchos, en algún momento de nuestra vida, aspiramos a ser líderes de algún equipo, organización, empresa o proyecto. El término “team lead” o “líder técnico” endulza el oído.

Decíamos en el episodio pasado: un rol de liderazgo no es algo que se impone. Es algo que se gana. Y el líder no está ahí para tomar el control, sino para tener todo controlado.

Pero para poder asumir la responsabilidad de un rol de liderazgo es necesario fallar muchas veces, y aprender de ello. De otra manera, estarás, tal vez sin querer, fomentando dogmas.

Fallar significa que estás conociendo tus límites. Ese sentimiento de fracaso, aprenderás eventualmente, es en realidad el trampolín a aprender cosas nuevas. Así como una Roomba debe de primero pegarse en todos los muebles para saber dónde no puede limpiar, tú necesitas fallar en muchas tareas para saber qué no sabes. Aún.

También es importante saber defender tus ideas. Si padeces de HiPPO (Highest Paid Person’s Opinion) pensarás que la opinión de tu líder o jefe automáticamente es más importante o válida que la tuya. Afortunadamente te puedes ahorrar muchos disgustos a largo plazo si desde hoy comienzas a ejercer el Sentido de Agencia en tu día a día.

Al mismo tiempo, debes de darte cuenta que para ejercer el liderazgo no necesitas tener un nombramiento. Un buen seguidor puede tomar la dirección de un buen líder, estar en desacuerdo, y buscar maneras de hacer saber que la premisa de la tarea es incorrecta. Otra vez, ser un líder no significa que sabes más o que tienes el control — o que tienes un nombramiento, necesariamente. Sino que tienes una responsabilidad con tu equipo. Cómo materializas esa responsabilidad es lo que te definirá como un profesional.

Ser líder es mucho más que el nombre.

Lee más:

Si quieres desarrollar tus Soft Skills, sigue a @SoftSkills_Devs en Twitter.

🤣 El chiste de la semana

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/9cf6a91b-1431-4e35-b2a0-790f55d3672f/Untitled.png

Fuente.

🎧 Por si no lo escuchaste

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/6e0069ea-8947-4a12-9693-4b0496f81e9b/Untitled.png

Alejandro Zepeda (@alejandrozepe) se nos une en el episodio 98 de El Podcast DEV para platicar sobre ser lo que denominamos “serial side-projecteer”.

Hablamos sobre todo lo que tiene que ver con lanzar un proyecto alterno. Desde cómo validar una idea, hasta cómo monetizarla y determinar si tuvo éxito o no. Tamibén hablamos sobre los errores más comunes en los que puede caer alguien que va iniciando un proyecto alterno, y cómo evitarlos.

En el After Show, Alex nos cuenta cuál es el stack que usa para todos sus proyectos. El número 5 te sorprenderá.

Escúchalo en Apple Podcasts, Overcast, Spotify, nuestra web, o velo en YouTube.

Enlaces del episodio:

Los títulos que consideramos:

  • Chew_Rafa: powered by güindows
  • Swanros: es una cosa horrible
  • Swanros: tecnologias por moda

Si disfrutas este newsletter, considera compartirlo con tus colegas y conocidos. Mándales este enlace. O diles que se suscriban en elnewsletter.dev.

¡Hasta la próxima semana!

— Oscar.


I respect your privacy. Unsubscribe at any time