What It Means To Be a Software Architect

https://medium.com/ssense-tech/what-it-means-to-be-a-software-architect-at-ssense-8e6bc667972c Software architecture consists “… the fundamental organization of a system, embodied in its components, their relationships to each other and the environment, and the principles governing its design and evolution” Software architecture as the “shared knowledge of the system” and made of “hard to change decisions”. Those decisions mainly influence Leggi tutto…

MADGE

Madge is a developer tool for generating a visual graph of your module dependencies, finding circular dependencies, and give you other useful info. Joel Kemp’s awesome dependency-tree is used for extracting the dependency tree. https://github.com/pahen/madge

Passport.js

Simple, unobtrusive authentication for Node.js Passport is authentication middleware for Node.js. Extremely flexible and modular, Passport can be unobtrusively dropped in to any Express-based web application. A comprehensive set of strategies support authentication using a username and password, Facebook, Twitter, and more. http://www.passportjs.org Authenticate Node.js with Apple using Auth0 and passport.js https://auth0.com/authenticate/nodejs/apple/