In ons streven naar operationele snelheid verliezen we vaak de basis uit het oog. Hardcoderende referenties, gebrekkige specificaties, onbetrouwbare, ongeteste Docker-images... Geef toe, je hebt het wel eens meegemaakt (of je hebt heel veel geluk). We bekijken ook hoe WebAssembly op grote schaal wordt gebruikt door eBay.
Tests die soms mislukken
Door Sam Saffron
Als je een Ruby on Rails draait, kan het heel goed zijn dat je edelstenen gebruikt waar Sam zijn vingerafdrukken op staan. Hij is ook een van de bedenkers van de Discourse forum software. Hier zijn zijn gedachten over "flakey" tests die flikkeren.
https://samsaffron.com/archive/2019/05/15/tests-that-sometimes-fail
Een op armatuur gebaseerde benadering van interfacetests in Rails
Door Andrew Kozin
Fixtures gebruiken om je modellen te testen is één ding. Maar kun je het ook efficiënt doen voor complete gebruikersinterfaces? Andrew van Evil Martians heeft een diepgaande beschrijving van een aantal slimme technieken.
https://dev.to/evilmartians/a-fixture-based-approach-to-interface-testing-in-rails-2cd4
Standaard kapot: waarom je de meeste Dockerfile voorbeelden moet vermijden
Door Itamar Turner-Trauring
Je bent een app aan het dockeriseren, hebt haast en hebt een klein startpunt nodig om aan de slag te gaan - het is een verhaal dat we vroeg of laat allemaal wel eens tegenkomen. Helaas zijn veel van de voorbeelden die je kunt vinden door te Googlen gewoon kapot. Hier lees je hoe je een aantal veelvoorkomende valkuilen kunt vermijden.
https://pythonspeed.com/articles/dockerizing-python-is-hard/
Waarom AWS-toegang en geheime sleutels niet in de codebase moeten staan
Door Tamás Sallai
Hoewel de meer doorgewinterde ontwikkelaars misschien "OF COURSE!" zullen roepen bij deze kop, is het altijd goed om wat best practices en grondbeginselen op te frissen. En het is goed voor je jongere collega's (dus stuur ze dit verslag!)
https://advancedweb.hu/2019/05/28/aws_config_credentials/
WebAssembly bij eBay: Een praktijkvoorbeeld
Door Pranav Jha en Senthil Padmanabhan
WebAssembly is nog relatief nieuw als het gaat om beproefde toepassingen, dus het is altijd interessant om een casestudy te lezen. Het is op zijn zachtst gezegd ook een behoorlijk verrassend gebruik! Neem een diepe duik met Pranav en Senthil, het is echt meeslepend.
https://www.ebayinc.com/stories/blogs/tech/webassembly-at-ebay-a-real-world-use-case/
Bonus! Iets voor het weekend misschien? Hier zijn drie kleine maar verrassende dingen die je kunt doen in JavaScript.
Lees meer: