Spørg hvem som helst om, hvordan de evaluerer mulige nye biblioteker, pakker og gems til deres projekt, og du vil få variationer over det samme emne. Aktivt udviklet, Pull Requests flettet rettidigt, ingen langvarige fejl og en sund mængde GitHub-stjerner. Men er det overhovedet en brugbar metrik? Alt dette og mere nedenfor.
Hvordan komponentbaseret design hjælper os med at bygge hurtigere
Af Katie Sievert og Jon Koon
Ingeniørerne bag den kommende Twitter-opdatering diskuterer, hvordan den komponentbaserede natur hjalp dem med at nå deres mål. Det er værd at læse, især hvis du overvejer at indføre React i en projekt der har eksisteret i et stykke tid.
https://blog.twitter.com/engineering/en_us/topics/infrastructure/2019/buildingfasterwithcomponents.html/
Læsning af Ruby-metaprogrammering i Devise
Af Jim Gay
Devise passer normalt godt til dine Rails-projekter, simpelthen fordi det kan så meget uden videre og er meget konfigurerbart. Denne konfigurerbarhed kommer selvfølgelig ikke fra magi, men fra store mængder metaprogrammering under Devise's motorhjelm. Her er en gennemgang.
https://www.saturnflyer.com/blog/reading-ruby-metaprogramming-inside-devise
Objektorienteret programmering - en katastrofe til en billion dollars
Af Ilya Suzdalnitski
Her er en diskussion af OOP's mangler i forhold til FP. Men ikke ud fra det typiske "FP er bare bedre"-synspunkt, men som et gennemtænkt argument, understøttet af citater fra den oprindelige opfinder af OOP (som også mener, at vi gør det forkert). Jeg lærte noget i dag, og det håber jeg også, du gør.
https://medium.com/codeiq/object-oriented-programming-the-trillion-dollar-disaster-%EF%B8%8F-92a4b666c7c7
Implementering af Kubernetes: Den ultimative guide
Af Jérôme Petazzoni
Okay, du har dockeriseret din app. Og hvad så nu? Her er et svar fra en tidligere Docker-ingeniør - i det mindste et af de mulige svar, dette involverer Kubernetes-implementeringer.
https://semaphoreci.com/blog/kubernetes-deployment
Kan vi stole på GitHub-stjerner?
Af Brendan Le Glaunec
Instagramificeringen af menneskelig interaktion på nettet ser ud til at nå os overalt, men det her havde jeg ikke forventet. Det ser ud til, at det at købe stjerner på GitHub er lige så reelt som at købe Instagram-følgere i disse dage. Og det er problematisk, fordi stjerner i vid udstrækning bruges som en måling af et projekts indflydelse (ikke mindst af selve GitHubs trendside). Her er hvordan, hvorfor og hvordan man spotter astroturfing med GitHub-stjerner.
https://blog.containo.us/can-we-trust-github-stars-e8aa8b6b0baa
Bonus! Noget lettere til weekenden? Prøv at bygge nogle logiske porte i et bysimuleringsspilMåske!
Læs mere om det: