Ember.js: 5 great resources for Rails developers

by Glenn Roberts. Looking at getting started with Ember.js? Have some familiarity with Rails? Here are some great places to start your journey. Vic Ramon's Ember Tutorial A great Ember with Rails tutorial, Vic's is the arguably the most complete and up-to-date. At the time of writing, it supported…

Responsive web design testing made easy with Chrome

by Dime Pashoski. Recently Google made a big addition to their developer tools with the responsive design emulator, currently available only via Chrome Canary. Google introduced the responsive design emulator in Chrome Canary 38 and made a huge step forward in chross-device testing. To bring up the emulator just click…

Write maintainable CSS using SASS

by Dime Pashoski. CSS is going through a revolution as it tries to keep pace with developments in browsers, mobile and apps. But even while it's getting a boost with some awesome new properties, it still has it's downfalls. That's why we love using SASS; it makes our lives much…

Tools of the Trade

by Glenn Roberts. There are some great apps out there to solve the problems of running a business. Here are some of the tools we like to use to make running Siyelo a little easier. Full Disclosure: some of the links below include our referrer code. Clicking them costs you…

SOLID Principles in Ruby

by Ile Eftimov. Awesome code Regardless of your knowledge level, as a programmer you love to write awesome code. It's what we do. We like it and we do it every single day. But, we all know that writing awesome code is not easy at all. So, how can we…

Installing ruby-ldap on Fedora

Having trouble when installing ruby-ldap as a ruby gem on Fedora 20? konsoleh[master*] % gem install ruby-ldap -v '0.9.12' Fetching: ruby-ldap-0.9.12.gem (100%) Building native extensions. This could take a while... ERROR: Error installing ruby-ldap: ERROR: Failed to build gem native extension. /usr/bin/ruby extconf…