Wenn Sie jemanden fragen, wie er mögliche neue Bibliotheken, Pakete und Gems, die er seinem Projekt hinzufügen möchte, bewertet, erhalten Sie Variationen desselben Themas. Aktive Entwicklung, zeitnahe Zusammenführung von Pull Requests, keine seit langem bestehenden Bugs und eine gesunde Anzahl von GitHub-Sternen. Aber sind das überhaupt brauchbare Metriken? All dies und mehr weiter unten.
Wie wir mit komponentenbasiertem Design schneller bauen können
Von Katie Sievert und Jon Koon
Engineers behind the upcoming Twitter refresh discuss how it’s component-based nature helped them achieve their goals. A worthwile read, especially if you’re thinking about adopting React in a Projekt die es schon seit einiger Zeit gibt.
https://blog.twitter.com/engineering/en_us/topics/infrastructure/2019/buildingfasterwithcomponents.html/
Ruby Metaprogrammierung in Devise lesen
Von Jim Gay
Devise ist in der Regel eine großartige Lösung für Ihre Rails-Projekte, einfach weil es so viel von Haus aus kann und sehr konfigurierbar ist. Diese Konfigurierbarkeit kommt natürlich nicht von der Magie, sondern von einer großen Menge an Metaprogrammierung unter der Haube von Devise. Hier ist ein Walkthrough.
https://www.saturnflyer.com/blog/reading-ruby-metaprogramming-inside-devise
Objektorientierte Programmierung - Das Billionen-Dollar-Desaster
Von Ilya Suzdalnitski
Hier ist eine Diskussion über die Unzulänglichkeiten von OOP im Vergleich zu FP. Aber nicht vom typischen "FP ist einfach besser"-Standpunkt aus, sondern als gut durchdachtes Argument, unterstützt durch Zitate des ursprünglichen Erfinders von OOP (der auch denkt, dass wir es falsch machen). Ich habe heute etwas gelernt, und ich hoffe, Sie werden es auch.
https://medium.com/codeiq/object-oriented-programming-the-trillion-dollar-disaster-%EF%B8%8F-92a4b666c7c7
Kubernetes-Einsätze: Der ultimative Leitfaden
Von Jérôme Petazzoni
Also gut, Sie haben Ihre Anwendung gedockt. Was nun? Hier ist die Antwort eines ehemaligen Docker-Ingenieurs - zumindest eine der möglichen Antworten, bei der es um Kubernetes-Bereitstellungen geht.
https://semaphoreci.com/blog/kubernetes-deployment
Können wir den GitHub-Sternen vertrauen?
Von Brendan Le Glaunec
The instagramification of human interaction on the Web seems to reach us everywhere, but this one I didn’t really expect. It seems that buying stars on GitHub is as real as buying Instagram followers these days. And it’s problematic, because stars are widely used as a measurement of a project’s impact (not least, by the GitHub trending page itself). Here’s the how, why, and how to spot GitHub star astroturfing.
https://blog.containo.us/can-we-trust-github-stars-e8aa8b6b0baa
Bonus! Etwas Leichteres für das Wochenende? Versuchen Sie zu bauen einige Logikgatter in einem Stadtsimulationsspielvielleicht!
Lesen Sie mehr: