background preloader

Design

Facebook Twitter

Articles Archive. Most front-end developers will be familiar with at least some of the options available to them when it comes to enhancing front end performance. Performance in this sense is not referring to the speed at which a given page loads, but instead how smooth and responsive it feels when a user interacts with it. A specific example would be the frame rate a user experiences when scrolling down your home page; if it’s consistently high, then performance is considered good. There is a chance you may not have experienced a need to address performance issues before. Maybe you haven’t worked on a site that has suffered from such issues, or maybe removing that small bit of lag or recovering those dropped frames just isn’t at the top of your priorities. Either way, with the increasing amount of animation and complex styles being built into modern websites coupled with the adaptation of responsive design, there is a high chance you’ll run into sluggish mobile performance at some point.

Year 1: Official Weekly Challenge List : 52WeeksOfDesign. 52 Weeks of UX. A good designer always works to keep the form, function and the aesthetic quality of a design in balance throughout the life of a project. Just because something looks good doesn’t mean its useful. And just because something is useful does not make it beautiful. More often than we want to admit, we use glitz and glam—or worse, the current popular design trend—to hide the areas where we simply dont have an elegant solution appropriate to the problem at hand. It is too easy to get caught in the trap of focusing on “making it pretty” without giving consideration to the actual purpose of the design. At the same time, a designer should understand that even the most utilitarian product can benefit from subtle, refined aesthetic treatments and turn what is a dull and boring, yet necessary, task into something enjoyable and engaging.

The most elegant solution will yield a design that is gracefully tempered with restraint and precision—both useful and beautiful. Crash Course: Design for Startups. I recently stumbled across screenshots of old websites of mine and was hurled into a state of reminiscent shock. I knew they were bad, but wow they were outstandingly horrible (redeemed only by their microformats support!

I kid, I kid). Several years and a few Georgia Tech design and HCI courses have passed since those atrocities graced the web but I archived them in a sort of reverse portfolio as a personal reminder of how much my design sensibilities have matured. Only in the last year have I begun feeling slightly more confident about my design quality and process.

I have yet to consider myself a real designer and there are quite a few things I would do differently with my most recent work on Notifo and Pic A Fight. But I've learned why my work nowadays is better than from years past. I am aiming to somehow share some of these thoughts brewing in my head with this post today. I have been brainstorming for the past few days about how to scope this article. Subtle is key! Process Yikes.