Vraag iedereen hoe ze mogelijke nieuwe bibliotheken, pakketten en edelstenen evalueren om aan hun project toe te voegen en je krijgt variaties op hetzelfde onderwerp. Actief ontwikkeld, Pull Requests tijdig samengevoegd, geen lang bestaande bugs en een gezonde hoeveelheid GitHub sterren. Maar zijn deze wel een werkbare metriek? Dit en meer hieronder.
Hoe componentgebaseerd ontwerpen ons helpt sneller te bouwen
Door Katie Sievert en Jon Koon
Ingenieurs achter de aankomende Twitter refresh bespreken hoe de componentgebaseerde aard hen hielp hun doelen te bereiken. De moeite waard om te lezen, vooral als je erover denkt om React te gaan gebruiken in een project die al een tijdje bestaat.
https://blog.twitter.com/engineering/en_us/topics/infrastructure/2019/buildingfasterwithcomponents.html/
Ruby metaprogrammeren lezen in Devise
Door Jim Gay
Devise past meestal heel goed bij je Rails projecten, gewoon omdat het zoveel uit de doos doet en heel configureerbaar is. Die configureerbaarheid komt natuurlijk niet van magie, maar van grote hoeveelheden metaprogrammering onder de motorkap van Devise. Hier is een walkthrough.
https://www.saturnflyer.com/blog/reading-ruby-metaprogramming-inside-devise
Object-georiënteerd programmeren - de ramp van een triljoen dollar
Door Ilja Soezdalnitski
Hier is een discussie over de tekortkomingen van OOP in vergelijking met FP. Maar niet vanuit het typische "FP is gewoon beter" standpunt, maar als een goed doordacht argument, ondersteund met citaten van de oorspronkelijke uitvinder van OOP (die ook vindt dat we het verkeerd doen). Ik heb er vandaag van geleerd, en ik hoop jij ook.
https://medium.com/codeiq/object-oriented-programming-the-trillion-dollar-disaster-%EF%B8%8F-92a4b666c7c7
Kubernetes implementaties: De ultieme gids
Door Jérôme Petazzoni
Oké, je hebt je app gedockt. Wat nu? Hier is een antwoord van een voormalig Docker engineer - tenminste één van de mogelijke antwoorden, deze betreft Kubernetes implementaties.
https://semaphoreci.com/blog/kubernetes-deployment
Kunnen we GitHub sterren vertrouwen?
Door Brendan Le Glaunec
De Instagramisering van menselijke interactie op het web lijkt ons overal te bereiken, maar dit had ik niet echt verwacht. Het lijkt erop dat het kopen van sterren op GitHub tegenwoordig net zo echt is als het kopen van Instagram volgers. En het is problematisch, omdat sterren op grote schaal worden gebruikt als een meting van de impact van een project (niet in de laatste plaats door de GitHub trending pagina zelf). Hier is het hoe, waarom en hoe GitHub ster astroturfing te herkennen.
https://blog.containo.us/can-we-trust-github-stars-e8aa8b6b0baa
Bonus! Iets lichters voor het weekend? Probeer bouwen enkele logische poorten in een stadssimulatiespelmisschien!
Lees meer: