I jakten på driftshastighet mister vi ofte det grunnleggende av syne. Hardkoding av legitimasjon, uklare spesifikasjoner, usikre, uprøvde Docker-bilder ... Innrøm det, du har vært der på et eller annet tidspunkt (eller du er veldig, veldig heldig). Vi tar også en titt på hvordan WebAssembly brukes i stor skala av eBay.
Tester som noen ganger mislykkes
Av Sam Saffron
Hvis du kjører en Ruby på Rails kan det godt hende at du bruker edelstener som har Sams fingeravtrykk på seg. Han er også en av hjernen bak forumprogramvaren Discourse. Her er hans tanker om "flakey" tester som flimrer.
https://samsaffron.com/archive/2019/05/15/tests-that-sometimes-fail
En fixture-basert tilnærming til grensesnitttesting i Rails
Av Andrew Kozin
Å bruke fiksturer til å teste modellene dine er én ting. Men kan du gjøre det effektivt for komplette brukergrensesnitt? Andrew fra Evil Martians har en grundig gjennomgang av noen smarte teknikker.
https://dev.to/evilmartians/a-fixture-based-approach-to-interface-testing-in-rails-2cd4
Ødelagt som standard: Hvorfor du bør unngå de fleste Dockerfile-eksempler
Av Itamar Turner-Trauring
Du skal dockerisere en app, har det travelt og trenger bare et lite utgangspunkt for å komme i gang - det er en historie vi alle kommer til å oppleve før eller siden. Dessverre er mange av eksemplene du kan finne ved å google, rett og slett ødelagte. Slik unngår du noen vanlige fallgruver.
https://pythonspeed.com/articles/dockerizing-python-is-hard/
Hvorfor AWS-tilgang og hemmelige nøkler ikke bør ligge i kodebasen
Av Tamás Sallai
Selv om de mer erfarne utviklerne kanskje bare skriker "SELVFØLGELIG!" ved denne overskriften, er det alltid bra å oppdatere seg på beste praksis og grunnleggende prinsipper. Og det vil være nyttig for dine yngre kolleger (så send dem denne rapporten!)
https://advancedweb.hu/2019/05/28/aws_config_credentials/
WebAssembly hos eBay: Et eksempel på bruk i den virkelige verden
Av Pranav Jha og Senthil Padmanabhan
WebAssembly er fortsatt relativt nytt når det gjelder kamptestede bruksområder, så det er alltid interessant å lese gjennom en casestudie. Det er også en ganske overraskende bruk, for å si det mildt! Ta et dypdykk med Pranav og Senthil, det er virkelig medrivende.
https://www.ebayinc.com/stories/blogs/tech/webassembly-at-ebay-a-real-world-use-case/
Bonus! Kanskje noe til helgen? Her er tre små, men overraskende ting du kan gjøre i JavaScript.
Les mer om dette: