Spør hvem som helst om hvordan de evaluerer mulige nye biblioteker, pakker og gems å legge til i prosjektet sitt, og du vil få variasjoner over det samme temaet. Aktivt utviklet, Pull Requests slått sammen i tide, ingen langvarige feil og en god mengde GitHub-stjerner. Men er dette i det hele tatt en brukbar metrikk? Alt dette og mer nedenfor.
Hvordan komponentbasert design hjelper oss med å bygge raskere
Av Katie Sievert og 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 prosjekt som har eksistert en stund.
https://blog.twitter.com/engineering/en_us/topics/infrastructure/2019/buildingfasterwithcomponents.html/
Lesing av Ruby-metaprogrammering i Devise
Av Jim Gay
Devise passer vanligvis godt til Rails-prosjektene dine, rett og slett fordi det gjør så mye ut av boksen og er veldig konfigurerbart. Denne konfigurerbarheten kommer selvfølgelig ikke fra magi, men fra store mengder metaprogrammering under panseret til Devise. Her er en gjennomgang.
https://www.saturnflyer.com/blog/reading-ruby-metaprogramming-inside-devise
Objektorientert programmering - en katastrofe til en billion dollar
Av Ilya Suzdalnitski
Her er en diskusjon av OOPs mangler i forhold til FP. Men ikke fra det typiske "FP er bare bedre"-standpunktet, men som et gjennomtenkt argument, støttet med sitater fra den opprinnelige oppfinneren av OOP (som også mener at vi gjør det feil). Jeg lærte noe i dag, og det håper jeg du også vil gjøre.
https://medium.com/codeiq/object-oriented-programming-the-trillion-dollar-disaster-%EF%B8%8F-92a4b666c7c7
Kubernetes-distribusjoner: Den ultimate guiden
Av Jérôme Petazzoni
Nå har du dokkerisert appen din. Hva gjør du nå? Her er et svar fra en tidligere Docker-ingeniør - i det minste ett av de mulige svarene, dette involverer Kubernetes-distribusjoner.
https://semaphoreci.com/blog/kubernetes-deployment
Kan vi stole på GitHub Stars?
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! Noe lettere til helgen? Prøv å bygge noen logiske porter i et bysimuleringsspillKanskje!
Les mer om dette: