Killer Backgrounds with Illustrator’s SVG Pattern Tool (CS6)

Amir HameedTechnology Leave a Comment

Adobe Illustrator is the established go-to tool for vector graphics. You can scale graphics infinitely larger or smaller, without any loss of image quality. That’s why Illustrator is perfect for creating backgrounds. You can create seamless repeating backgrounds easily in Adobe Illustrator with the Pattern Tool. You simply arrange the elements and tell Illustrator how you want them to repeat …

Introduction to the Swift Programming Language

Amir HameedTechnology Leave a Comment

One of the major and most surprising announcements to come out of Apple’s Worldwide Developers Conference was the introduction of Swift, a new programming language for Cocoa and Cocoa Touch. Swift allows you to create native applications for iOS and OS X, and can be used in your existing projects alongside Objective-C. It promises increased performance and numerous modern features. …

5 Steps to an Endless Supply of Freelance Jobs

Amir HameedTechnology Leave a Comment

We’ve all been there–you come to the end of your current client projects and realize, with dawning horror, that there’s absolutely nothing to start work on next. Worse yet, you don’t have any clients in your sales funnel at all. It’s easy to get so wrapped up in the now that you forget to plan for the future. You devote …

CSS Shapes: Breaking the Rectangular Design Shackles

Amir HameedTechnology Leave a Comment

The capabilities of HTML5 and CSS3 completely outshine what we could do on the web just five years ago. The CSS Shapes Module Level 1 specification has the potential to break us out of the rectangular limitations of the web and transform web design to new heights. It allows elements to be styled in various shapes (think circle or pentagon-shaped …

Social Network Authentication: Setup

Amir HameedTechnology Leave a Comment

Almost every website which contains a log in option, also contains ways to log in through different social networks. In this series of articles, we will take a look at how we can make sure that our visitor can log in through Google+ and eventually other networks like Twitter and Facebook. In the final article, we will have a close …

The Best Free (or Inexpensive) Graphics Editor for Windows

Amir HameedTechnology Leave a Comment

There’s no arguing that Adobe Photoshop isn’t still the industry-standard graphics editor for windows, whether it be to create new images from scratch or to edit existing photos. However, Photoshop is certainly not your only option. Many people who use this software for simple purposes, don’t really need all the features that are provided. Moreover, Photoshop is a significant outlay …

An Introduction to WAI-ARIA

Amir HameedTechnology Leave a Comment

It might come as a shock, but I tell you: The web has changed! The last eight years have seen the rise of Ajax, JavaScript, HTML5, and countless front-end frameworks. Consequently, the internet is no longer a place of static HTML pages, as funny as they sometimes are. Rather, it has become a playground for complex, almost desktop-like web applications, …