¡Hola! Bienvenido a la cuarta edición de Pirate Dev Treasure Map.

Hola, esta vez les traemos un episodio interesante acerca de las diferentes tribus de programadores (claro que hay más, pero nos enfocamos a un artículo que nos pareció interesante).

También les informamos (si no han visto el episodio ya!) que tomaremos un descanso forzado del podcast en estos últimos dos meses del año.

Esperamos que este boletín les ayude con su crecimiento profesional y se puedan enriquecer con el contenido así como complementar cada episodio de @PirateDevRadio.

PirateDevRadio - S01E13 - Tribus De Programadores?

Topicos

True Bear

Trucos Ingeniosos En Hardware Y Software

Tribus de Programadores

HashiCorp anunció la salida de un nuevo producto, Waypoint, que intenta consolidar el camino a producción para aplicaciones. Si han seguido el podcast se darán cuenta que CI/CD es un tema que hemos tocado muchas veces y específicamente como estandarizar líneas de ensamblaje de microservicios a producción. Sin duda este producto se ve interesante.

Announcing HashiCorp Waypoint

A consistent developer workflow to build, deploy, and release applications across any platform.

Miguel usualmente usa MicroK8s para probar locamente en su trabajo actual. Canonical anunció la capacidad de crear HA automáticamente usando MicroK8s al crear tres nodos con tecnologías como Dqlite y SQLite!

Canonical introduces high-availability Micro-Kubernetes | ZDNet

Want an even better way to run small Kubernetes clusters on your developer workstations, IoT devices, or the edge? Canonical has the program for you.

Este artículo de Mark Brooker nos pareció interesante porque nos ayuda a generar modelos mentales para leer artículos académicos. Esto sirve para encontrar soluciones a problemas ya resueltos (lo que Mark llama discovery mode).

Reading Research: A Guide for Software Engineers - Marc’s Blog

One thing I'm known for at work is reading research papers, and referring to results in technical conversations. People ask me if, and how, they should read papers themselves. This post is a long-form answer to that question. The intended audience is working software engineers.

Y del artículo anterior tenemos esta gran colección de artículos de varios temas.

Best paper awards at AAAI, ACL, CHI, CIKM, CVPR, FOCS, FSE, ICCV, ICML, ICSE, IJCAI, INFOCOM, KDD, MOBICOM, NSDI, OSDI, PLDI, PODS, S&P, SIGCOMM, SIGIR, SIGMETRICS, SIGMOD, SODA, SOSP, STOC, UIST, VLDB, WWW

Best paper awards (since 1996) for top-tier computer science conferences: AAAI, ACL, CHI, CIKM, CVPR, FOCS, FSE, ICCV, ICML, ICSE, IJCAI, INFOCOM, KDD, MOBICOM, NSDI, OSDI, PLDI, PODS, S&P, SIGCOMM, SIGIR, SIGMETRICS, SIGMOD, SODA, SOSP, STOC, UIST, VLDB, WWW.

Ross Pettit, un colega de Miguel en ThoughtWorks, nos presenta este artículo que presenta su experiencia en compañías donde hay sistemas muy viejos que se vuelven indispensables para las operaciones diarias. Si han seguido el podcast se darán cuenta que Ross y Miguel han hablado de SAP ERP muchas veces como muestra del gran monolito legado! (Pssst, es por que estuvieron trabajando por un tiempo en el mismo proyecto).

The Agile Manager: Legacy Modernization

I've worked with quite a few companies for which long-lived software assets remain critical to day-to-day operations, ranging from 20-year-o...

Este artículo de StackOverflow, escrito por Medi Madelen, nos cuentan una perspectiva de porque la Programación Orientada a Objetos fue tan exitosa (suponemos que orientada a clases, no a mensajes 😉).

If everyone hates it, why is OOP still so widely spread? - Stack Overflow Blog

OOP has been wildly successful. But was the success just a coincidence? And can it still offer something unique in 2020 that other programming paradigms cannot?

En números anteriores vinculamos posts sobre la diferencia entre desarrolladores Senior y Junior. Este artículo muestra la perspectiva de un desarrollador Senior al ver que su trabajo ya no es tanto programar, sino acelerar a los demás. Crear generatividad. Pongan mucha atención a la parte sobre documentación.

Why senior engineers get nothing done | Swizec Teller

You start a new job and it's amazing. Code all day, clear objectives, easy guidelines, ship a bunch of features be a hero. Then something happens and suddenly you get nothing done. 🤔

El algoritmo para recortar la parte de las imágenes que se mostraran en un tweet fue muy criticado recientemente. Twitter menciona que, aunque hizo pruebas contra sesgos, no fue lo suficientemente extenso. Una leccion para todos los que desarrollamos software.

Twitter apologises for ‘racist’ image-cropping algorithm | Twitter | The Guardian

Users highlight examples of feature automatically focusing on white faces over black ones

Miguel es un fan de Jessica Kerr y sus explicaciones. Recientemente en el circulo de conferencias de GOTO; tenemos esta joya. No les haremos spoilers. Veanla por favor.

GOTO 2020 • Investigation and Creation of Software • Jessica Kerr

Miguel tuvo la fortuna de estar en vivo en este episodio de The Open Enchilada Project donde Miguel Barajas (@gnuowned) tuvo invitados especiales hablando de varios temas. El tópico más interesante para Miguel fue todo acerca del Edge Computing.

The Open Enchilada Project - Invitados @douglax y @imcsk8

Y aqui vamos de nuevo!

Tweet

https://twitter.com/ryanchenkie/status/1303781123546324994

Tomas Lin resuena con este comentario sobre equipos de plataformas.

Tweet

https://twitter.com/tomaslin/status/1314248858398932992

Si te gusto esta edición del boletín o tienes algo que mencionar, ¡Por favor mándanos tus comentarios y comparte con la comunidad! Esto lo puedes hacer mandando un correo.

Gracias por llegar hasta el fin del boletín 💌 ¡Levanten su Jolly Roger!