After upgrading my open source project, “Echoes Player”, to work with the latest stable angular-cli 1.0 version (wrote an article about it), I set down to refactor the application’s code. I always like to look at implementations few times and experiment with several approaches. This time, I wanted to take advantage of ngrx/effects observables and […]
In the recent article, I wrote about the migration process of a component that is based on angular 1.x and ES2015. Since then, I continued migrating Echoes Player to angular 2. In this post i’m sharing the migration process of the youtube-list component – which uses the youtube-media component, as well as implementing a smart component […]
Converting angular 1.x code to use ES2015 is one thing. It’s an iterative process that should be taken with great care. However, aside from converting the code, you should also convert the tests to the setup environment. In this article I share the setup I use for running Echoes Player tests with karma & browserify.
I’m working with git & github as a vcs for the last 3 years. It’s a great concept, and github has supplied great tools for development workflow and keeping the development process documented in a well user interface system. Recently, I was introduced to the concept of “Feature Toggles” in software development.