What web designers can learn from Google’s Material Design | Webdesigner Depot

Amir HameedTechnology Leave a Comment

Material Design is Google’s new visual design language. It was introduced at the 2014 I/O Conference in June, and it’s beginning to find real traction in all areas of the design community. This new visual language is fascinating because it systematically addresses a lot of issues we, as designers, face on a daily basis. At the same time, it’s both surprising and …

Building a PhoneGap App with a WordPress Backend

Amir HameedTechnology Leave a Comment

In this tutorial, we will cover how to use WordPress as a backend for a PhoneGap mobile app. We’ll then look at how we can create REST APIs for WordPress so that the PhoneGap app can communicate with WordPress using those APIs. We’re also going to build a simple PhoneGap app which allows users to login and then display a …

Track Your Coding Productivity with WakaTime

Amir HameedTechnology Leave a Comment

Back in June, I wrote an article about Codeivate, which is capable of tracking the language you are currently programming in, awarding points to your virtual profile in a manner similar to an RPG. One of the comments I received on that article was a link to a tool named WakaTime, which has similar capabilities. However, WakaTime is promoted as …

Parallels Plesk 12: Harden Up and Supercharge Your WordPress Site

Amir HameedTechnology Leave a Comment

This article was sponsored by Parallels. Thank you for supporting the sponsors who make SitePoint possible! Web management tools aren’t new, they’ve been around for many years and they all support one-click installs for common web applications. However, for the most part all this does is install the application and then you’re on your own. You don’t have visibility to …

A Standing Desk Might Not (Necessarily) Save Your Life

Amir HameedTechnology Leave a Comment

A couple of years ago I found myself unable to work effectively, with constant screaming headaches and stiff necks. It turned out this was due to my working at an inappropriate workspace — my dining table and a terrible chair — with a screen that was too low. Fortunately, I rarely have these steroid because after I found out what …

Responsive Web Design · An A List Apart Article

Amir HameedTechnology Leave a Comment

The control which designers know in the print medium, and often desire in the web medium, is simply a function of the limitation of the printed page. We should embrace the fact that the web doesn’t have the same constraints, and design for this flexibility. But first, we must ‘accept the ebb and flow of things.’ via Responsive Web Design …

The Hub – Developer’s Toolbox: Grunt – Aurelio De Rosa – Learnable

Amir HameedTechnology Leave a Comment

Improve the performance of a website by automating the testing and building process to improve the development workflow. Watch as Aurelio gives you a tour of Grunt. Grunt can speed up your workflow by automating repetitive tasks including minifying JavaScript and CSS files, removing unused CSS declarations from your style sheets, and parse CSS files to add vendor-prefixes where needed. …

Turning WordPress into a Self-Hosted Business Powerhouse

Amir HameedTechnology Leave a Comment

As a web developer, chances are you have a mid to high end hosting plan with a large amount of resources you probably don’t come close to using.You might also be using customer relationship management CRM software, invoicing suites, commercial air conditioning, project management portals and much more which could be burning a hole in your wallet.While managed cloud services …

7 JavaScript Libraries for Specific Visualizations

Amir HameedTechnology Leave a Comment

Apart from the usual charts and graphs libraries used to create interactive data visualizations already covered here, which can present a steep learning curve as a price for their powerful versatility, there are many less known JavaScript libraries that specifically address a visualization type. They come very handy when you deal with illustrating content from data journalism with an interactive …