Coding Fundamentals
Articles related to Design Patterns
Javascript
Design Patterns in Node . Are also applicable on front-end.
Composition > Inheritance - Why most of the time you should use Composition over Inheritance.
Front-end / React
Scalable Front-end architecture
How to apply SOLID principles in React applications
History NPM Package for Navigation History
Microservices
A Netflix Guide to Microservices - Josh Evans, Director of Engineering at Netflix
Separation of concerns
- Modularity, encapsulation
Scalability
- Horizontally scaling
- Workload partitioning
Virtualization
- Automated operations
- On Deman provisioning
Common Patterns
Singleton Pattern - used when we need to run only one instance of something in our application, such as DB connection.
Domain-Driven Design
- Domain-Driven Design, Bounded Context - Martin Fowler
- Ubiquitous Language
- Domain-Oriented Micoroservices Architecture at Uber