Tips for choosing a development framework

If your development team is reviewing frameworks to tackle a new project the business has a lot at stake. For instance, if a framework doesn’t work well with software already being used then the system won’t run as efficiently as it could. If a framework requires a lot of education before implementing then time and costs will stack before the project even gets off the ground.

Take a look at the article on the Base22 site for some does and doesn’t related to framework selection.

I really hope you find this information useful.

Learning JavaScript Design Patterns

JavaScriptIf you want to learn about JavaScript Design Patterns, I really recommend you to read the next book: Learning JavaScript Design Patterns. A book by Addy Osmani


Design patterns are reusable solutions to commonly occurring problems in software design. They are both exciting and a fascinating topic to explore in any programming language.

One reason for this is that they help us build upon the combined experience of many developers that came before us and ensure we structure our code in an optimized way, meeting the needs of problems we’re attempting to solve.

Design patterns also provide us a common vocabulary to describe solutions. This can be significantly simpler than describing syntax and semantics when we’re attempting to convey a way of structuring a solution in code form to others.

In this book we will explore applying both classical and modern design patterns to the JavaScript programming language.

I really hope you find this information useful.