Google Web Designer: Production-Ready Tool or Toy?

Amir HameedTechnology Leave a Comment

Google Web Designer is a graphical design tool for creating HTML5/CSS3/Javascript banners and advertisements using animations and 3D transforms. Using their graphical tools such as drawing, text, and 3D objects, you can animate these objects and events on a timeline using keyframes. GWD is clearly not designed to create fully-fledged applications or entire websites, but rather banners, popup ads, sidebars, …

Being a Full Stack Developer

Amir HameedTechnology Leave a Comment

The barrier of entering the web development industry as a web developer is still low, but it’s getting increasingly complex. The dynamic nature of the whole industry makes requirements shift often to the most popular and “next best thing” tools and programming languages. Gone are the days when only one programming language or a very specific process was required from …

On Our Radar This Week: Polymer, Patterns and Programmers

Amir HameedTechnology Leave a Comment

Welcome to On Our Radar, a weekly round-up of news, trends and other cool stuff from the world of web development. This week saw the release of iOS 8, which arrived sporting a plethora of new features. Here’s a (very) thorough review of Apple’s latest mobile operating system, here’s the TL;DR version and here are some of the best features …

What to Expect from Yii 2.0

Amir HameedTechnology Leave a Comment

Yii 2.0 was released into beta last April and the goal for a first stable release was set for the middle of 2014. The GitHub issue list has 300 open issues and 2913 closed while I’m writing this and both numbers are still increasing. The progress to the 2.0RC milestone was at 99%. My guess is that the team is …

3 Old and Outdated UX Patterns (And How to Fix Them)

Amir HameedTechnology Leave a Comment

In one of my recent articles, The Evolution of the Hamburger icon we talked about the history of this commonly-used pattern, and about who’s using it and why. In fact, there have been many recent discussions in UX circles that have raised the unintuitive nature of the hamburger icon and issues in several cases. In this article, I thought we’d …

How to Protect Yourself From Rogue WordPress Plugins

Amir HameedTechnology Leave a Comment

Before installing software on your computer, you would probably do a bit of research on the software before loading it on your system, or maybe some video games you can play using some csgo resources online. Since the traditional software world has a handful of established vendors, vetting out bad software is relatively easy. via How to Protect Yourself From …

Sass for WordPress Developers

Amir HameedTechnology Leave a Comment

There are many benefits of Sass for WordPress developers. You’ve probably heard many arguments for using a pre-processor by now. CSS pre-processors provide the opportunity for better code organization by using partials and nesting styles. Pre-processors help developers style faster by writing mixins and functions. Pre-processors also allow us to write more maintainable, scalable code with logic and variables. via …

The WordPress Database Demystified

Amir HameedTechnology Leave a Comment

Since it was released over a decade ago, WordPress has become the most popular CMS choice for beginners and experts alike. Although the installation of WordPress, and the addition of data does not require any knowledge of the underlying structure, you might find yourself in a situation where some knowledge of the database is required. via The WordPress Database Demystified.