As users vie for badges and mayorship on FourSquare, and boast about achievements on XBox Live, one thing has become amply clear: gamification is here to stay. Categorically defined, gamification is the use of game…
Author Archives
Keith Bryant (19 Posts)
Corporate Redesigns That Work
To stay afloat during this tough economic period, companies must change with the times; this sometimes includes a new logo or even a whole new brand identity. Although the changes differ among brands and are…
The 10 Commandments of Web Design
As creative a field as it may be, web design is nevertheless bound by certain time-honored rules and best practices, and abusing them can jeopardize a site’s design and usability foundations. While designers should always…
How to Read Code – 5 Essential Books
Knowing how to read code is one of the founding pillars of programming. While writing and practice are intrinsic to learning any programming language, much can be gained from reading the code written by other,…
10 Essential Plugins for WordPress Novices
WordPress’s extensibility, courtesy of its large plugin library, is one of the primary causes for its rapid spread as the platform of choice for web development across the internet – so much so that a…
Learn Programming Without Paying a Penny
Technology is all around us – in our offices, on our living room coffee tables, in our pockets, in our hands, and even in our cars. The technology revolution unfurled in the early 1990s has…
A Quick Guide to Mobile App Usabilty Testing
The launch of the iPhone in 2007 ushered in a revolution in computing that placed apps at the center of the mobile experience. The ubiquity of Apple’s iTunes store, and the later entry of Google’s…
Collaboration Done Right – Eight Tools to Help
It’s a good time to run a small business: the choices in terms of collaborative software are immense, with costs often just a fraction of enterprise grade offerings. A slew of new startups have sprung…
The Best Programming Text Editors for Windows, Mac and Linux
Seasoned programmers often eschew an Integrated Development Environment (IDE) in favor of a lightweight, barebones text editor. The reasons are obvious enough: text editors place little strain on system resources, are very versatile, and provide…
From Zero to Thriving Career: Getting Clients as a New Designer
Success as a freelance designer depends on the designer’s ability to build up a reputation for quality work and a long stream of loyal clients. A central tenet to landing more clients is to put…

