Profile

Cover photo
Oren Farhi
Worked at Tikal Knowledge
Attended Open University of Israel
195 followers|765,400 views
AboutPostsCollectionsPhotosYouTube+1'sReviews

Stream

Oren Farhi

Discussion  - 
 
Angular 2, Ngrx/Store & Ngrx/Effects - Intro To Functional Approach For A Chain Of Actions
#angular2 #angular #ngrx #rxjs
http://orizens.com/wp/topics/angular-2-ngrxstore-ngrxeffects-intro-to-functional-approach-for-a-chain-of-actions/
The Ngrx projects adds functional approach to various interesting architectural implementations. I wrote about my experience with storing data using ngrx/store and testing this approach in angular 2 based app. Since then, I've had the chance of exploring this land of ngrx further more. I've found ngrx/effects to be an elegant and quite functional solution for expressing…
1
Add a comment...

Oren Farhi

Getting Started  - 
For years i wanted a robust solution to organize code: Eliminate messy code Organize structure Set strict rules for apps Write simple tests that cover exactly …
1
Add a comment...

Oren Farhi

Discussion  - 
For years i wanted a robust solution to organize code: Eliminate messy code Organize structure Set strict rules for apps Write simple tests that cover exactly …
1
Add a comment...

Oren Farhi

Discussion  - 
 
Intro To NgZone with youtube player 3rd party library example
#angular2
Adding youtube player and google sign-in features to the echoes player version that I started developed with angular 2 was almost a no brainer. Since I took few steps ahead in preparing the angular 1 version code to angular 2, all left to do is copy and paste. However, issues started to rise once I…
1
Add a comment...

Oren Farhi

Discussion  - 
After converting Echoes Player project to use ES2015, I was searching for a comfortable way to have separate environment configurations. In this post I present the solution that works for me best. Why Environment Variables / Configuration Is Good There are many times where we need to have one place where several variables are defined, and upon…
1
Add a comment...

Oren Farhi

Shared publicly  - 
 
 
Freelance Blogging Is More Powerful Than Ever Before!
Success in freelance blogging is easier than you think!
View original post
1
Add a comment...
Have him in circles
195 people
FullStack Developers Israel's profile photo
isaiah coleman's profile photo
Whitney Locklear's profile photo
Elad Yarkoni's profile photo
Denise Manchester's profile photo
Robert Ferentz's profile photo
StartIsrael's profile photo
Hanan Ohayon's profile photo
Rakesh Shukla's profile photo

Communities

6 communities

Oren Farhi

Discussion  - 
 
Angular 2, Ngrx/Store & Ngrx/Effects - Intro To Functional Approach For A Chain Of Actions
#angular2 #angular #ngrx #rxjs
The Ngrx projects adds functional approach to various interesting architectural implementations. I wrote about my experience with storing data using ngrx/store and testing this approach in angular 2 based app. Since then, I've had the chance of exploring this land of ngrx further more. I've found ngrx/effects to be an elegant and quite functional solution for expressing…
9
3
Add a comment...

Oren Farhi

Discussion  - 
For years i wanted a robust solution to organize code: Eliminate messy code Organize structure Set strict rules for apps Write simple tests that cover exactly …
1
1
Add a comment...

Oren Farhi

Discussion  - 
 
Intro To NgZone with a youtube player 3rd library example
#angular2
Adding youtube player and google sign-in features to the echoes player version that I started developed with angular 2 was almost a no brainer. Since I took few steps ahead in preparing the angular 1 version code to angular 2, all left to do is copy and paste. However, issues started to rise once I…
4
4
Add a comment...

Oren Farhi

Discussion  - 
In the last article, I added the ability to play a media in Echoes Player. I introduced a new reducer which holds the state of the player. In this post I want to share my views regarding communication between different components - and how using the "ngrx/store" as a state management promotes reuse of logics, less code…
7
4
Michiel Kikkert's profile photoOren Farhi's profile photo
2 comments
 
thanks for reading.
Add a comment...

Oren Farhi

Discussion  - 
In my recent article about adding redux with ngrx/store to angular2, I showed a nice example of integrating this awesome state management library to my open source project Echoes Player. Since then, I really wanted to integrate youtube player into this angular2 version. In this post, I'm sharing my insights on achieving using ngrx/store, working with…
1
Add a comment...
Oren's Collections
People
Have him in circles
195 people
FullStack Developers Israel's profile photo
isaiah coleman's profile photo
Whitney Locklear's profile photo
Elad Yarkoni's profile photo
Denise Manchester's profile photo
Robert Ferentz's profile photo
StartIsrael's profile photo
Hanan Ohayon's profile photo
Rakesh Shukla's profile photo
Communities
6 communities
Education
  • Open University of Israel
    Computers Science & Management, 2001 - 2007
Story
Tagline
A Javascript & UI Enthusiast, A Dreamer
Introduction
Experienced Front End Architect & JS Consultant. Highly skilled in user interface development for web applications, front end architecture with javascript development & CSS presentation. Support best practices for JS & UI architecture, organized code development, scalability and correct code maintenance. 
Can be followed at orizensmeetups@orizens and Google+
Bragging rights
2 kids :-), founder of open source media player Echoes - http://echotu.be, founder of VisitWeb for event management - http://visit.orizens.com
Work
Occupation
Javascript Engineer, Front End Architect, UI Consultant
Skills
Javascript, Front End Architecture, Backbone.js, CSS
Employment
  • Tikal Knowledge
    Javascript Engineer & Front End Architect, 2010 - 2016
  • Orizen Designs
    Freelance, 2006 - 2012
  • Comverse
    GUI & JS Developer, 2008 - 2010
  • Netcraft
    Web Developer, 2007 - 2008
  • Orizens (Freelance)
    Javascript Engineer & Front End Consultant, 2016 - present
    Consulting with Angular 2, Angular, React and Javascript Architecture
Basic Information
Gender
Male
Relationship
Married
Other names
orizen, ancientdust, orizen designs
Oren Farhi's +1's are the things they like, agree with, or want to recommend.
JSONView
chrome.google.com

Validate and view JSON documents

Calm - Meditate, Sleep, Relax - Android Apps on Google Play
market.android.com

Need a little more calm in your life? You’ve come to the right app! Calm can help you meditate, sleep, relax and much more. By downloading

Trello - Organize Tudo – Apps para Android no Google Play
market.android.com

Gerenciando uma equipe de freelancers, escrevendo um roteiro épico ou apenas criando uma lista de tarefas, o Trello garante: você vai conseg

Github Workflow & “Feature Toggles”
orizens.com

I'm working with git & github as a vcs for the last 3 years. It's…

Google Камера
market.android.com

С приложением "Google Камера" делать красивые снимки и видеоролики очень просто.Возможности • Режим панорамной и широкоугольной съемки, а та

How to keep up with the Javascript Landscape Trends
orizens.com

Often, friends ask me how I keep up with all the news and trends in the javascript world. They wonder about the vast knowledge, answers and

MorphWiz-Play
market.android.com

The award-winning and bestselling MorphWiz has finally landed on Android as the fun and easy-to-use MorphWiz-Play!MorphWiz, the brain child

smartChord
plus.google.com

smart Chord & Tools (scales, tuner, metronome and more not just for Guitar, Bass, Banjo, Ukulele,...)

Guitar scale exercises
market.android.com

Scale exercises on tabs for guitar, bass, mandolin and ukulele. This application generates various scale exercises. Supported scales: Minor,

Smurfs' Village
market.android.com

PLEASE NOTE: Smurfs' Village is free to play, but charges real money for additional in-app content. You may lock out the ability to purchase

Decluttering your Gruntfile.js (organizing grunt)
orizens.com

Grunt.js is a great javascript task runner. It helps you to be more productive and automate various tasks for development, testing and produ

Echoes Player
chrome.google.com

The Alternative User Experience for watching videos from youtube (icon by http://svengraph.deviantart.com)

ES File Explorer File Manager
market.android.com

ES, 300 millions global downloads, file manager trend leader on Android! Rated as one of best resource management tools on Android market.ES

Chrome Beta
market.android.com

Welcome to Chrome Beta for Android!- Preview the latest features: Try out the newest features. (Sometimes these may be a little rough around

Javascript Arrays – passing by reference or by value?
orizens.com

I stumbled across a great article about javascript arrays - Mastering Javascript Arrays. One fact that i didn't realize until reading this a

Ancient Dust
www.reverbnation.com

Ancient Dust Lyrics, Songs, Music, and Videos by the band Ancient Dust at ReverbNation

Google Play Music
market.android.com

Google Play Music makes it easy to discover, play and share the music you love on Android and the web. With our new All Access service, you

pro
chrome.google.com

Diagrams Online

How To Use Git in Bitbucket and get Free Private Repositories « Orizen D...
orizens.com

I mostly use git & github for my projects. Git is very useful, easy to learn and handle. Github is great for cloud repositories, has very cl

Great beef brisket!
Public - 4 months ago
reviewed 4 months ago
1 review
Map
Map
Map