En la búsqueda de la velocidad operativa a menudo perdemos de vista los fundamentos. Codificación de credenciales, especificaciones defectuosas, imágenes Docker no probadas... Admítelo, has pasado por eso en algún momento (o tienes mucha, mucha suerte). También veremos cómo eBay utiliza WebAssembly a gran escala.
Pruebas que a veces fallan
Por Sam Saffron
Si estás ejecutando una operación Ruby on Rails es muy posible que estés utilizando gemas que tienen las huellas dactilares de Sam. También es uno de los artífices del software del foro Discourse. Aquí están sus pensamientos sobre las pruebas "flakey" que parpadean.
https://samsaffron.com/archive/2019/05/15/tests-that-sometimes-fail
Pruebas de interfaz en Rails basadas en Fixture
Por Andrew Kozin
Utilizar fixtures para probar los modelos es una cosa. Pero, ¿puedes hacerlo de forma eficiente para interfaces de usuario completas? Andrew, de Evil Martians, ha escrito un artículo en profundidad sobre algunas técnicas inteligentes.
https://dev.to/evilmartians/a-fixture-based-approach-to-interface-testing-in-rails-2cd4
Roto por defecto: por qué deberías evitar la mayoría de los ejemplos de Dockerfile
Por Itamar Turner-Trauring
Estás dockerizando una aplicación, tienes prisa, y necesitas un pequeño punto de partida para ponerte en marcha - es una historia con la que todos nos encontraremos tarde o temprano. Lamentablemente, muchos de los ejemplos que puedes encontrar buscando en Google están simplemente rotos. A continuación te explicamos cómo evitar algunos errores comunes.
https://pythonspeed.com/articles/dockerizing-python-is-hard/
Por qué las claves de acceso y secretas de AWS no deben estar en la base de código
Por Tamás Sallai
Mientras que los desarrolladores más experimentados podrían gritar "¡Por supuesto!" ante este titular, siempre es bueno refrescar algunas de las mejores prácticas y fundamentos. Y será beneficioso para tus colegas más jóvenes (¡así que envíales este informe!).
https://advancedweb.hu/2019/05/28/aws_config_credentials/
WebAssembly en eBay: Un caso de uso real
Por Pranav Jha y Senthil Padmanabhan
WebAssembly es todavía relativamente nuevo en lo que se refiere a usos probados, por lo que siempre es interesante leer un caso práctico. También es un uso bastante sorprendente, por no decir otra cosa. Sumérgete con Pranav y Senthil, es realmente fascinante.
https://www.ebayinc.com/stories/blogs/tech/webassembly-at-ebay-a-real-world-use-case/
¡Bonus! ¿Algo para el fin de semana? Aquí tienes tres cosas pequeñas pero sorprendentes que puedes hacer en JavaScript.
Más información: