My List of Resources related to Node, JavaScript, AngularJs and other Web Technologies
- https://github.com/vfarcic/docker-flow-proxy - Docker Reverse Proxy with autoconfiguration.
- http://jstherightway.org/#getting-started - JavaScript The Right Way is a guide for new developers (and returning ones) to JavaScript. This blog covers all important parts of JS and provides links to more details.
- http://es6-features.org/ - ES6 vs ES5, a list of differences and changes.
- http://stackoverflow.com/questions/7452341/what-does-void-0-mean - Void 0
- https://www.udacity.com/course/javascript-promises--ud898 - JavaScript Promises, a Free Udactiy Course.
- https://developers.google.com/web/fundamentals/getting-started/primers/promises - Getting Started with JavaScript Promises.
- http://callbackhell.com/ - Great article about Call Backs, issues they can cause, and solutions to avoid the "call back hell"
- https://www.youtube.com/watch?v=czmulJ9NBP0 - Node.js Tutorials: From Zero to Hero with Nodejs
- https://blog.risingstack.com/10-best-practices-for-writing-node-js-rest-apis/ - 10 Best Practices for Writing Node.js REST APIs
- https://semaphoreci.com/community/tutorials/mocking-external-http-requests-in-node-tests-with-nock - Mocking external API Services in Unit Tests.
- http://andyshora.com/unit-testing-best-practices-angularjs.html -Andy Shora discusses the importance of Unit Testing and End to End testing in your AngularJs applications.
- https://codeblog.jonskeet.uk/ - Jon Skeet's coding blog. Topics on OOP, Design Patterns, C#, Java, and more. Jon Skeet is also active on Stack Overflow and provides quality answers on a lot of deep technical questions.
- https://jakearchibald.com/ - Jack Archimbald, Google Chrome Advocate. JavaScript related blogs.
- http://www.vinaysahni.com/best-practices-for-building-a-microservice-architecture - Best Practices for Building a Microservice Architecture by Vinay Sahni. An excellent article that provides tips and guidelines on how to build microservices in an organization.
- https://scotch.io/bar-talk/s-o-l-i-d-the-first-five-principles-of-object-oriented-design - S.O.L.I.D. The five principles of OOP Design.
- http://mvdirona.com/jrh/talksAndPapers/JamesRH_Lisa.pdf - On Designing and Deploying Internet-Scale Services - James Hamilton – Windows Live Services Platform
- https://www.edx.org/course/introduction-linux-linuxfoundationx-lfs101x-0 - Introduction to Linux by Linux Foundation at EDX.org. A free course
- https://www.youtube.com/watch?v=kb-m2fasdDY - GOTO 2016 • What I Wish I Had Known Before Scaling Uber to 1000 Services • Matt Ranney
- https://www.youtube.com/watch?v=Nltqi7ODZTM - Robert C Martin - Clean Architecture
- http://highscalability.com/ - Excellent site, maintained by Todd Hoff, about anything related to highly available, scalable, massive systems. I strongly recommend you check it every friday for his "Stuff the Internet Says on Scalability"
- http://bigocheatsheet.com/ - Big O Cheat Sheet