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
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 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
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! Iets lichters voor het weekend? Probeer bouwen enkele logische poorten in een stadssimulatiespelmisschien!
Lees meer: