Zeptejte se kohokoli na to, jak hodnotí případné nové knihovny, balíčky a drahokamy, které by mohl přidat do svého projektu, a dostanete různé variace na stejné téma. Aktivní vývoj, včasné slučování žádostí o stažení, žádné dlouhodobé chyby a zdravé množství hvězdiček na GitHubu. Jsou to ale vůbec použitelné metriky? To vše a ještě více níže.
Jak nám návrh založený na komponentách pomáhá rychleji vytvářet
Katie Sievert a Jon Koon
Inženýři stojící za nadcházející aktualizací Twitteru, hovoří o tom, jak jim jeho komponentová povaha pomohla dosáhnout jejich cílů. Stojí to za přečtení, zvláště pokud uvažujete o jeho zavedení React v a projekt který už nějakou dobu existuje.
https://blog.twitter.com/engineering/en_us/topics/infrastructure/2019/buildingfasterwithcomponents.html/
Čtení metaprogramování v jazyce Ruby uvnitř Devise
Autor: Jim Gay
Devise se obvykle skvěle hodí pro vaše Rails jednoduše proto, že toho umí hodně hned po vybalení a je velmi dobře konfigurovatelný. Tato konfigurovatelnost samozřejmě nepochází z magie, ale z velkého množství metaprogramů pod kapotou Devise. Zde je návod.
https://www.saturnflyer.com/blog/reading-ruby-metaprogramming-inside-devise
Objektově orientované programování - katastrofa za bilion dolarů
Autor: Ilya Suzdalnitski
Zde je diskuse o nedostatcích OOP ve srovnání s FP. Ne však z typického pohledu "FP je prostě lepší", ale jako promyšlený argument, podpořený citáty původního vynálezce FP. OOP (který si také myslí, že to děláme špatně). Dnes jsem se poučil a doufám, že vy se poučíte také.
https://medium.com/codeiq/object-oriented-programming-the-trillion-dollar-disaster-%EF%B8%8F-92a4b666c7c7
Nasazení Kubernetes: Vydejte se na cestu k tomuto místu: Nejdůležitější průvodce
Autor: Jérôme Petazzoni
Dobrá, aplikaci jste dockerizovali. Co teď? Zde je odpověď od bývalého Docker inženýr - alespoň jedna z možných odpovědí, tato zahrnuje Kubernetes nasazení.
https://semaphoreci.com/blog/kubernetes-deployment
Můžeme věřit hvězdám GitHubu?
Autor: Brendan Le Glaunec
Zdá se, že instagramifikace lidské interakce na webu dosahuje nás všude, ale tohle jsem opravdu nečekal. Zdá se, že kupování hvězdiček na GitHubu je v dnešní době stejně reálné jako kupování sledujících na Instagramu. A je to problematické, protože hvězdičky se hojně využívají jako měřítko vlivu projektu (v neposlední řadě i samotnou trendovou stránkou GitHubu). Zde se dozvíte, jak, proč a jak astroturfing hvězdiček na GitHubu odhalit.
https://blog.containo.us/can-we-trust-github-stars-e8aa8b6b0baa
Bonus! Něco lehčího na víkend? Zkuste stavět některé logické brány ve hře simulující město, možná!
Přečtěte si více: