Improved Android Emulation with Genymotion

Amir HameedTechnology Leave a Comment

If you have been developing Android apps for some time and have been using the default emulator, then you know how frustratingly slow it can be. Even on a powerful machine, it is manageable at best. The emulator is not only slow in booting up, but on all subsequent runs of your app. A solution to this was AndroVM which …

Sass vs. SCSS: which syntax is better?

Amir HameedTechnology Leave a Comment

Since the creation of Sass nearly 5 years ago, it has been plagued by many levels of controversy. It billed itself as “a better CSS” and added brand new features unheard of to CSS authors such as variables, nesting and mixins. Sass also introduced an entirely different indentation-oriented syntax and a brand new perspective on how to author CSS. via …

Sass Frameworks: Compass or Bourbon?

Amir HameedTechnology Leave a Comment

Once in a while, we see this question pop on Twitter, Reddit or StackOverflow. Pretty much anyone who has ever worked with Sass has at some point asked themselves which to choose: Compass or Bourbon? In case I’ve already lost some of you, Compass and Bourbon are frameworks for Sass. Sass, as you probably know, is a trendy CSS preprocessor, …

3 Ways to Develop Cross Platform Desktop Apps with PHP

Amir HameedTechnology Leave a Comment

PHP as a cross-platform desktop app development language? Blasphemy! Nonetheless, it’s possible. A few years ago, everything those interested in bringing PHP to the desktop had had was the now long abandoned GTK PHP. Since then, new players have appeared, though let’s first answer the “why”. via 3 Ways to Develop Cross Platform Desktop Apps with PHP.

Using Chassis for WordPress Development

Amir HameedTechnology, Tutorial Leave a Comment

When I wrote the first article on WordPress and Vagrant I introduced WordPress VVV. VVV is a Vagrant configuration for developing WordPress themes and contributing to the core. One common problem, however, is that many people were overwhelmed with VVV. Especially those new to Vagrant, who just wanted to get something simple up and running fast. There are many other …

What’s New in Chrome 39

Amir HameedTechnology Leave a Comment

Despite being six years old, Chrome is rapidly approaching middle age in version numbers. Chrome 39 has been released and you probably have it installed. There are several good new features … plus one or two slightly suspect additions. via What’s New in Chrome 39.

Easy Internet Explorer Testing with RemoteIE

Amir HameedTechnology Leave a Comment

Web developers have a duty to ensure their shiny new web site or application works on a variety of browsers. At the absolute minimum, that means Chrome/Opera, Firefox, and Internet Explorer. Ideally, Safari and a few mobile iOS and Android browsers would complete the job. Testing is not easy. It’s laborious and our efforts are thwarted by the availability of …

Make a 3D Model from Pictures

Amir HameedTechnology, Tutorial Leave a Comment

Without having an expensive 3D scanner I found a way to take pictures and make a 3D model with completely free software. In this Instructable I will take you through creating your own small scale picture taking studio to using the free software to create and edit your model. via Make a 3D Model from Pictures.

Resources for JavaScript and DOM Compatibility Tables

Amir HameedTechnology Leave a Comment

One of the best info-apps to come about in recent years is the well-known and super-practical Can I Use by Alexis Deveria. Although Can I Use is great for many cutting-edge features, there’s still a lot of JavaScript and DOM stuff that’s not included in there. So what other options are there for looking up browser support for many different …