About Emad Ibrahim


Posts by Emad Ibrahim:

Ember Twiddle

The easiest way to share an EmberJs code snippet or sample code is ember-twiddle.com You can also save it as github gist You can even embed it in your blog (if you don’t see the embedded code below, try this link)  

Medium + WordPress = Sweet!!!

I have had a blog at www.emadibrahim.com running on wordpress for several years now but I really love medium.com. Every time I want to blog, I am torn between blogging on emadibrahim.com (wordpress) or https://medium.com/@eibrahim but now I can do both. Simply install this plugin on your wordpress blog, edit your profile and add the integration(…)

Gmail Style Notifications in Ember

Here is a simple way to add gmail-style notifications in an ember app.  First start by adding an outlet in the application.hbs template file.

Next we create a notification mixin that we can add to any route that requires to use it.  You can just use ember cli to generate it with


Ember Views and Associated Controller

I have a Navigation Bar view that hand menus that required handling some actions.  Some of these actions require accessing other controllers which means I have to use ‘needs’ in my own controller. Using ember cli, I was able to generate the template with

the view with

and the controller with


Use SASS with Lineman without Ruby

If you are using linemanjs for your frontend (ember/angular) development and want to use SASS, you will find that there is a dependency on Ruby and Compass to get SASS working. If you don’t have the dependencies, you will see an error like this: Running “sass:compile” (sass) task Warning: You need to have Ruby and(…)