<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Oren Farhi &#8211; Javascript, Angular Consulting, Ngrx Consulting Network, Angular Developer</title>
	<atom:link href="http://orizens.com/wp/feed/" rel="self" type="application/rss+xml" />
	<link>http://orizens.com/wp</link>
	<description>Javascript, Angular, UI Development, Web Technologies and Trends</description>
	<lastBuildDate>Mon, 22 Oct 2018 18:52:54 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.9.8</generator>

<image>
	<url>http://orizens.com/wp/wp-content/uploads/2016/12/cropped-orizens-logo-circle-transparent-32x32.png</url>
	<title>Oren Farhi &#8211; Javascript, Angular Consulting, Ngrx Consulting Network, Angular Developer</title>
	<link>http://orizens.com/wp</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Ngrx, Scrolling Into DOM Elements &#038; Components Communication</title>
		<link>http://orizens.com/wp/topics/ngrx-scrolling-ino-dom-element-and-components-communication/</link>
		<comments>http://orizens.com/wp/topics/ngrx-scrolling-ino-dom-element-and-components-communication/#respond</comments>
		<pubDate>Tue, 31 Jul 2018 02:09:35 +0000</pubDate>
		<dc:creator><![CDATA[Oren Farhi]]></dc:creator>
				<category><![CDATA[Angular]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[ngrx]]></category>
		<category><![CDATA[angular2]]></category>

		<guid isPermaLink="false">http://orizens.com/wp/?p=1352</guid>
		<description><![CDATA[My open source app, Echoes Player, allows to consume and create a &#8220;now&#8221; playlist &#8211; where you can queue media to the playlist that is currently playing. A somewhat not too visible feature in Echoes is the ability to &#8220;reveal&#8221; the now playing track in the playlist. This article shows how I integrated ngrx, angular&#8217;s [&#8230;]]]></description>
		<wfw:commentRss>http://orizens.com/wp/topics/ngrx-scrolling-ino-dom-element-and-components-communication/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upgrading to Angular 5: Using HttpClient, JSONP with parameters</title>
		<link>http://orizens.com/wp/topics/upgrading-to-angular-5-using-httpclient-jsonp-with-parameters/</link>
		<comments>http://orizens.com/wp/topics/upgrading-to-angular-5-using-httpclient-jsonp-with-parameters/#comments</comments>
		<pubDate>Wed, 27 Dec 2017 10:30:41 +0000</pubDate>
		<dc:creator><![CDATA[Oren Farhi]]></dc:creator>
				<category><![CDATA[Angular]]></category>
		<category><![CDATA[angular2]]></category>

		<guid isPermaLink="false">http://orizens.com/wp/?p=1295</guid>
		<description><![CDATA[Angular released version 5 &#8211; deprecating the old http module &#8220;@angular/http&#8221; with the replacement of &#8220;@angular/common/http&#8220;. Along with the http module, the jsonp module was also deprecated in favor of a better replacement which is included with the new HttpClient. The usage of jsonp is a little bit different with this version. My open source [&#8230;]]]></description>
		<wfw:commentRss>http://orizens.com/wp/topics/upgrading-to-angular-5-using-httpclient-jsonp-with-parameters/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Decluttering Angular Components: The Proxy Pattern</title>
		<link>http://orizens.com/wp/topics/decluttering-angular-components-the-proxy-pattern/</link>
		<comments>http://orizens.com/wp/topics/decluttering-angular-components-the-proxy-pattern/#comments</comments>
		<pubDate>Fri, 27 Oct 2017 16:30:35 +0000</pubDate>
		<dc:creator><![CDATA[Oren Farhi]]></dc:creator>
				<category><![CDATA[Angular]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[ngrx]]></category>
		<category><![CDATA[angular2]]></category>
		<category><![CDATA[typescript]]></category>

		<guid isPermaLink="false">http://orizens.com/wp/?p=1276</guid>
		<description><![CDATA[I like to write clear and maintainable code. To be honest &#8211; sometimes I just don&#8217;t. However, I always look for how to make the code that I write to be better. While developing and enhancing my open source media player, Echoes Player, I tend to look again at the code and think of how [&#8230;]]]></description>
		<wfw:commentRss>http://orizens.com/wp/topics/decluttering-angular-components-the-proxy-pattern/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Reusing ngrx/effects in Angular (communicating between reducers)</title>
		<link>http://orizens.com/wp/topics/reusing-ngrxeffects-in-angular-communicating-between-reducers/</link>
		<comments>http://orizens.com/wp/topics/reusing-ngrxeffects-in-angular-communicating-between-reducers/#comments</comments>
		<pubDate>Tue, 25 Apr 2017 07:17:09 +0000</pubDate>
		<dc:creator><![CDATA[Oren Farhi]]></dc:creator>
				<category><![CDATA[Angular]]></category>
		<category><![CDATA[ngrx]]></category>
		<category><![CDATA[ngrx-effects]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[angular2]]></category>

		<guid isPermaLink="false">http://orizens.com/wp/?p=1246</guid>
		<description><![CDATA[After upgrading my open source project, &#8220;Echoes Player&#8220;, to work with the latest stable angular-cli 1.0 version (wrote an article about it), I set down to refactor the application&#8217;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 [&#8230;]]]></description>
		<wfw:commentRss>http://orizens.com/wp/topics/reusing-ngrxeffects-in-angular-communicating-between-reducers/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Guidelines For developing with Angular, ngrx/store, ngrx/effects &#038; AOT</title>
		<link>http://orizens.com/wp/topics/guidelines-for-developing-with-angular-ngrxstore-ngrxeffects-aot/</link>
		<comments>http://orizens.com/wp/topics/guidelines-for-developing-with-angular-ngrxstore-ngrxeffects-aot/#comments</comments>
		<pubDate>Sun, 19 Mar 2017 11:57:23 +0000</pubDate>
		<dc:creator><![CDATA[Oren Farhi]]></dc:creator>
				<category><![CDATA[Angular]]></category>
		<category><![CDATA[AOT]]></category>
		<category><![CDATA[ngrx]]></category>
		<category><![CDATA[ngrx-effects]]></category>
		<category><![CDATA[angular2]]></category>
		<category><![CDATA[aot]]></category>

		<guid isPermaLink="false">http://orizens.com/wp/?p=1229</guid>
		<description><![CDATA[With angular-cli tool entering RC-1, I decided to start migrating my open source project &#8220;Echoes Player&#8221; from angular class boilerplate. Some of the code in &#8220;Echoes Player&#8221; wasn&#8217;t AOT compatible. As a result, compilation logged errors to the console. In this post I&#8217;m sharing guidelines for making your ngrx related code compatible with AOT. Why [&#8230;]]]></description>
		<wfw:commentRss>http://orizens.com/wp/topics/guidelines-for-developing-with-angular-ngrxstore-ngrxeffects-aot/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Lessons Learned from Creating A Typeahead With RxJs And Angular</title>
		<link>http://orizens.com/wp/topics/lessons-learned-from-creating-a-typeahead-with-rxjs-and-angular-2/</link>
		<comments>http://orizens.com/wp/topics/lessons-learned-from-creating-a-typeahead-with-rxjs-and-angular-2/#comments</comments>
		<pubDate>Sun, 01 Jan 2017 14:29:36 +0000</pubDate>
		<dc:creator><![CDATA[Oren Farhi]]></dc:creator>
				<category><![CDATA[Angular]]></category>
		<category><![CDATA[RxJS]]></category>
		<category><![CDATA[angular2]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[rxjs]]></category>

		<guid isPermaLink="false">http://orizens.com/wp/?p=1151</guid>
		<description><![CDATA[Following recent articles on development of Echoes Player, my open source media player built with Angular, I really wanted to implement a typeahead feature for this version. There are some great ng2-typeahead out-there (available in npm), however, I wanted to take this opportunity to built something from scratch &#8211; exploring deeper concepts in Angular. I [&#8230;]]]></description>
		<wfw:commentRss>http://orizens.com/wp/topics/lessons-learned-from-creating-a-typeahead-with-rxjs-and-angular-2/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Simple Action Creators for ngrx/store in Angular (2+)</title>
		<link>http://orizens.com/wp/topics/simple-action-creators-for-ngrxstore-in-angular-2/</link>
		<comments>http://orizens.com/wp/topics/simple-action-creators-for-ngrxstore-in-angular-2/#comments</comments>
		<pubDate>Fri, 25 Nov 2016 10:02:47 +0000</pubDate>
		<dc:creator><![CDATA[Oren Farhi]]></dc:creator>
				<category><![CDATA[Angular]]></category>
		<category><![CDATA[ngrx]]></category>
		<category><![CDATA[typescript]]></category>
		<category><![CDATA[angular2]]></category>

		<guid isPermaLink="false">http://orizens.com/wp/?p=1101</guid>
		<description><![CDATA[In the development of Echoes Player (ng2 version),  I&#8217;m using ngrx/store for state management and ngrx/effects for logics with side effects. I&#8217;m always looking for better and simpler ways to write code &#8211; just experimenting with how code can be written differently. In this post I like to share a nice way for defining action creator [&#8230;]]]></description>
		<wfw:commentRss>http://orizens.com/wp/topics/simple-action-creators-for-ngrxstore-in-angular-2/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Stepping Into The Next Level With RxJs In Angular (2+)</title>
		<link>http://orizens.com/wp/topics/stepping-into-the-next-level-with-rxjs-in-angular-2/</link>
		<comments>http://orizens.com/wp/topics/stepping-into-the-next-level-with-rxjs-in-angular-2/#comments</comments>
		<pubDate>Wed, 16 Nov 2016 10:58:19 +0000</pubDate>
		<dc:creator><![CDATA[Oren Farhi]]></dc:creator>
				<category><![CDATA[Angular]]></category>
		<category><![CDATA[functional code]]></category>
		<category><![CDATA[RxJS]]></category>
		<category><![CDATA[angular2]]></category>
		<category><![CDATA[functional]]></category>
		<category><![CDATA[ngrx]]></category>
		<category><![CDATA[rxjs]]></category>
		<category><![CDATA[typescript]]></category>

		<guid isPermaLink="false">http://orizens.com/wp/?p=1094</guid>
		<description><![CDATA[Since I started developing the new version of Echoes with Angular (+2), I was vey interested in taking advantage of rxjs. To be more specific, I was interested to see how it can be used to reduce complexity and lead to a better, maintainable code. In this article i&#8217;m sharing a code refactor walk through, where [&#8230;]]]></description>
		<wfw:commentRss>http://orizens.com/wp/topics/stepping-into-the-next-level-with-rxjs-in-angular-2/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Angular (2+): From Services To Reactive Effects With Ngrx/Effects</title>
		<link>http://orizens.com/wp/topics/angular-2-from-services-to-reactive-effects-with-ngrxeffects/</link>
		<comments>http://orizens.com/wp/topics/angular-2-from-services-to-reactive-effects-with-ngrxeffects/#comments</comments>
		<pubDate>Mon, 26 Sep 2016 19:08:53 +0000</pubDate>
		<dc:creator><![CDATA[Oren Farhi]]></dc:creator>
				<category><![CDATA[Angular]]></category>
		<category><![CDATA[functional code]]></category>
		<category><![CDATA[ngrx]]></category>
		<category><![CDATA[ngrx-effects]]></category>
		<category><![CDATA[angular2]]></category>
		<category><![CDATA[ngrx/effects]]></category>

		<guid isPermaLink="false">http://orizens.com/wp/?p=1067</guid>
		<description><![CDATA[In a former article, I wrote an introduction for integrating ngrx/effects with Angular (+2) &#8211; a functional approach for reacting to a chain of events. Since then, based on this approach, I defined more side effects for several actions in my open source project, Echoes Player. It has really proven itself to be worthwhile in terms of [&#8230;]]]></description>
		<wfw:commentRss>http://orizens.com/wp/topics/angular-2-from-services-to-reactive-effects-with-ngrxeffects/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Angular 2 Final Version Is Live &#8211; Resource: Start With Ngrx Tools</title>
		<link>http://orizens.com/wp/topics/angular-2-final-version-is-live-start-with-ngrx-tools/</link>
		<comments>http://orizens.com/wp/topics/angular-2-final-version-is-live-start-with-ngrx-tools/#respond</comments>
		<pubDate>Thu, 15 Sep 2016 14:14:32 +0000</pubDate>
		<dc:creator><![CDATA[Oren Farhi]]></dc:creator>
				<category><![CDATA[Angular]]></category>
		<category><![CDATA[es2015]]></category>
		<category><![CDATA[ngrx]]></category>
		<category><![CDATA[angular2]]></category>

		<guid isPermaLink="false">http://orizens.com/wp/?p=1058</guid>
		<description><![CDATA[It&#8217;s official &#8211; Angular version 2.0.0 is live. It&#8217;s been a long ride until the official announcement, and so until then, we had the chance to experiment with it, learn appropriate best practices and common solutions and sharing knowledge as a community. I&#8217;ve started experimenting with Angular (+2) since the alpha versions. I started exploring its [&#8230;]]]></description>
		<wfw:commentRss>http://orizens.com/wp/topics/angular-2-final-version-is-live-start-with-ngrx-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
