Author Archives

Keith Bryant (20 Posts)

About: This article has been written by Keith Bryant. He is part of the DWUser.com team that offers software tools for developers and designers, including an easy and free jQuery slider builder and the EasyRotator for WordPress.
typo_thumb

The Principles of Typography: Back to Basics

Content is king, but typography is the crown and design is the throne. Typography and design both help content maximize its potential and withstand the test of time. Typography enhances the readability of information on a web page, yet — quite ironically — it also helps users avoid reading. This is the true and "most humane purpose" of design. Mind…

gam_thumb

Using Gamification To Get Your Visitors More Involved

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 mechanics in non-gaming contexts. It encourages user loyalty, improves application ‘stickiness’, and helps promote an app through viral, social channels. A retail chain rewarding loyal…

blank

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 strive to create experiences that are unique, innovative and visually striking, sometimes, thinking too far outside the box can yield more brickbats than bouquets. These…

read-code_thumb

5 Essential Books for Learning to Read Code

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, better programmers. Just as a reading of Tolstoy, Twain and Austen is essential to the education of any serious writer (with even a book devoted…

learn_programming_thumb

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 seeped into every facet of our lives – from smartphones and laptops, to advanced navigation systems and computer controlled ignition systems in cars. Every digitally…

A Quick Guide to Mobile App Usability 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 Android platform, served to kick start this ‘appconomy’ which has generated billions of dollars in revenue and fostered an entire ecosystem of entrepreneurs, venture capitalists,…

collaboration_thumb

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 up over the last half decade to provide cheaper collaboration tools in the cloud for the lower end of the market that is often ignored…

texteditor_thumb

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 hardcore developers with the thrill of writing a program from scratch in a focused, bloat-free environment. For sheer simplicity and ease of use, nothing can…