Thursday, October 24, 2013

Create an animated download icon in CSS

animated download icon in CSS
When you place a call to action on a webpage you normally want the visitors to down something like sign up to your newsletter or download some of your content. All call to actions you should try to stand out so people focus on these areas of your website.

In this tutorial we are going to create a CSS animation download icon.

Thursday, October 24, 2013

UX = The Web Feng Shui

Web Feng Shui

When I was a bit younger, I was helping my mom's small food business, things weren't going very well for her. So her friend suggested that we had this feng shui expert come to our house and do his thing. I had never heard of such things then, I thought it was the silliest thing in the world. He said, "move the kitchen facing here, because whatever you have now, you're just throwing all your luck away. Rearrange the tables, don't have it face the front door!"

Thursday, October 24, 2013

Create stitched effect with CSS3

Create stitched effect with CSS3

There are many visual effect possibilities we can achieve with CSS - the limit only depends on our creativity and imagination. A simple effect on a site or site content can make a huge difference in terms of site engagement level. So, stuffing your site with too much design will only makes it look cluttered while a simple, sexy design is the frontrunner.

Thursday, October 24, 2013

Four Myths About UX and How to Bust Them

Myths About UX
While the concept of user experience and the term UX have become seemingly ubiquitous in the workplace, most non-UX people still have the wrong idea about what it is.

Here are four common UX myths and how we can bust them.

Tuesday, October 22, 2013

An Introduction to WebSockets


In this blog post we're going to cover how to use WebSockets to create real-time web applications. Before we dive into learning about the WebSocket protocol and API I first want to spend a little time going through some of problems that face real-time web applications and how the WebSocket spec aims to solve them.

Friday, October 18, 2013

Why (and How) you Should Probably Use Web Notifications

Web Notifications

Web notifications are a way to show users some sort of message in a browser standardized way. With Chrome 29, Google has fully implemented the Chrome Notification Center on Windows, Mac and Chrome OS, which makes the idea of using notifications a lot more enticing.

Tuesday, October 15, 2013

Web design trends to watch for 2014

Web design trends to watch for 2014

The web is constantly evolving and while a few things come as a (r)evolution by surprise, most are pretty much predictable and develop over the years. Keeping track with the current trends and the ones from the previous years, there's pretty much chance to accurately predict what will dominate the web in the next year.

Tuesday, October 15, 2013

10 SEO Trends You Can't Ignore If You Want To Be Found

10 SEO Trends

It's BIG and erratic. Internet is moving fast, the big G is upgrading its algorithm time to time in order to return what we believe to be accurate result to its users. SEO gurus are publishing great SEO stuff to keep you and your business safe, but are you aware of all this things? I guess not.

Wednesday, October 09, 2013

Designing for iOS 7: Guide to getting started

Designing for iOS 7

Now that we are a couple of weeks into the new Apple iOS, are you ready to design for it?

And if you already have an app running on the platform, chances are that you designed with the new iOS in mind but are thinking about going back and making a few necessary tweaks.

Sunday, October 06, 2013

Working with IndexedDB

Working with IndexedDB
One of the more interesting developments in web standards lately is the Indexed Database (IndexedDB for short) specification. For a fun time you can read the spec yourself. In this tutorial I'll be explaining this feature and hopefully giving you some inspiration to use this powerful feature yourself.


In a nutshell, IndexedDB provides a way for you to store large amounts of data on your user's browser. Any application that needs to send a lot of data over the wire could greatly benefit from being able to store that data on the client instead. Of course storage is only part of the equation. IndexedDB also provides a powerful indexed based searching API to retrieve the data you need.