Fråga vem som helst om hur de utvärderar möjliga nya bibliotek, paket och gems att lägga till i sina projekt och du får variationer på samma ämne. Aktivt utvecklat, Pull Requests sammanfogade i tid, inga långvariga buggar och en hälsosam mängd GitHub-stjärnor. Men är dessa ens ett användbart mått? Allt detta och mer nedan.
Hur komponentbaserad design hjälper oss att bygga snabbare
Av Katie Sievert och 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 som har funnits ett tag.
https://blog.twitter.com/engineering/en_us/topics/infrastructure/2019/buildingfasterwithcomponents.html/
Läsa Ruby Metaprogrammering inom Devise
Av Jim Gay
Devise passar vanligtvis bra för dina Rails-projekt, helt enkelt för att det gör så mycket direkt från start och är mycket konfigurerbart. Den konfigurerbarheten kommer naturligtvis inte från magi, utan från stora mängder metaprogrammering under Devise huva. Här är en genomgång.
https://www.saturnflyer.com/blog/reading-ruby-metaprogramming-inside-devise
Objektorienterad programmering - Triljondollarkatastrofen
Av Ilya Suzdalnitski
Här är en diskussion om OOP:s brister i jämförelse med FP. Men inte från den typiska "FP är bara bättre"-ståndpunkten, utan som ett väl genomtänkt argument som stöds med citat från den ursprungliga uppfinnaren av OOP (som också tycker att vi gör fel). Jag lärde mig idag, och jag hoppas att du också gör det.
https://medium.com/codeiq/object-oriented-programming-the-trillion-dollar-disaster-%EF%B8%8F-92a4b666c7c7
Kubernetes-distributioner: Den ultimata guiden
Av Jérôme Petazzoni
Okej, du har dockeriserat din app. Vad händer nu? Här är ett svar från en före detta Docker-ingenjör - åtminstone ett av de möjliga svaren, det här med Kubernetes-distributioner.
https://semaphoreci.com/blog/kubernetes-deployment
Kan vi lita på GitHub-stjärnor?
Av 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! Något lättare till helgen? Prova att bygga några logiska grindar i ett stadssimuleringsspelkanske!
Läs mer om detta: