Kysy keneltä tahansa, miten hän arvioi mahdollisia uusia kirjastoja, paketteja ja helmiä, joita hän voi lisätä projektiinsa, ja saat vastauksia samaan aiheeseen. Aktiivisesti kehitetty, Pull Requests yhdistetty ajoissa, ei pitkäaikaisia vikoja ja terve määrä GitHub-tähtiä. Mutta ovatko nämä edes käyttökelpoinen mittari? Kaikki tämä ja lisää alla.
Miten komponenttipohjainen suunnittelu auttaa meitä rakentamaan nopeammin
Katie Sievert ja 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 projekti joka on ollut olemassa jo jonkin aikaa.
https://blog.twitter.com/engineering/en_us/topics/infrastructure/2019/buildingfasterwithcomponents.html/
Rubyn metaohjelmoinnin lukeminen Devisen sisällä
Jim Gay
Devise sopii yleensä hyvin Rails-projekteihisi, koska se tekee niin paljon valmiiksi ja on hyvin konfiguroitavissa. Muunneltavuus ei tietenkään johdu taikuudesta, vaan runsaasta metaohjelmoinnista Devisen konepellin alla. Tässä on läpikäynti.
https://www.saturnflyer.com/blog/reading-ruby-metaprogramming-inside-devise
Oliokeskeinen ohjelmointi - Triljoonan dollarin katastrofi
Ilja Suzdalnitski
Tässä on keskustelu OOP:n puutteista FP:hen verrattuna. Mutta ei tyypillisestä "FP on vain parempi" -näkökulmasta, vaan hyvin harkittuna argumenttina, jota tuetaan lainauksilla OOP:n alkuperäiseltä keksijältä (joka myös ajattelee, että teemme sen väärin). Opin tänään, ja toivon, että tekin opitte.
https://medium.com/codeiq/object-oriented-programming-the-trillion-dollar-disaster-%EF%B8%8F-92a4b666c7c7
Kubernetes Käyttöönotot: Opas: Perimmäinen opas: Perimmäinen opas
Jérôme Petazzoni
No niin, olet telakoinut sovelluksesi. Mitä nyt? Tässä vastaus entiseltä Docker-insinööriltä - ainakin yksi mahdollisista vastauksista, tämä koskee Kubernetes-käyttöönottoja.
https://semaphoreci.com/blog/kubernetes-deployment
Voimmeko luottaa GitHub-tähtiin?
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! Jotain kevyempää viikonlopuksi? Kokeile rakentaa joitakin logiikkaportteja kaupunkisimulaatiopelissä, ehkä!
Lue lisää: