Zapytaj kogokolwiek o to, jak ocenia możliwe nowe biblioteki, pakiety i klejnoty do dodania do swojego projektu, a otrzymasz wariacje na ten sam temat. Aktywnie rozwijane, Pull Requests scalane w odpowiednim czasie, brak długotrwałych błędów i zdrowa ilość gwiazdek GitHub. Ale czy są to w ogóle użyteczne wskaźniki? Wszystko to i więcej poniżej.
Jak projektowanie oparte na komponentach pomaga nam tworzyć szybciej
Katie Sievert i 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 która istnieje już od jakiegoś czasu.
https://blog.twitter.com/engineering/en_us/topics/infrastructure/2019/buildingfasterwithcomponents.html/
Czytanie metaprogramowania Ruby w Devise
Jim Gay
Devise jest zwykle świetnym rozwiązaniem dla projektów Railsowych, po prostu dlatego, że robi tak wiele po wyjęciu z pudełka i jest bardzo konfigurowalny. Ta konfigurowalność oczywiście nie pochodzi z magii, ale z dużej ilości metaprogramowania pod maską Devise. Oto przewodnik.
https://www.saturnflyer.com/blog/reading-ruby-metaprogramming-inside-devise
Programowanie obiektowe - katastrofa warta bilion dolarów
Ilya Suzdalnitski
Oto dyskusja na temat braków OOP w porównaniu do FP. Ale nie z typowego punktu widzenia "FP jest po prostu lepszy", ale jako dobrze przemyślany argument, poparty cytatami z oryginalnego wynalazcy OOP (który również uważa, że robimy to źle). Nauczyłem się dzisiaj i mam nadzieję, że ty też się nauczysz.
https://medium.com/codeiq/object-oriented-programming-the-trillion-dollar-disaster-%EF%B8%8F-92a4b666c7c7
Wdrożenia Kubernetes: Kompletny przewodnik
Jérôme Petazzoni
W porządku, zadokowałeś swoją aplikację. Co teraz? Oto odpowiedź od byłego inżyniera Docker - przynajmniej jedna z możliwych odpowiedzi, ta dotycząca wdrożeń Kubernetes.
https://semaphoreci.com/blog/kubernetes-deployment
Czy możemy ufać gwiazdom GitHub?
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! Coś lżejszego na weekend? Spróbuj zbudować Niektóre bramki logiczne w symulatorze miastamoże!
Czytaj więcej: