How To articles

Cards on the table: First and foremost, I’m a writer. And while I’ve worked with more than my share of design gurus, I’m not one myself. But that doesn’t mean we don’t share some commonality—namely, an affinity for the creative,...
I decided to sell my web design company when we were a top 3 agency within our province for medium-sized websites. We were profitable, had 17 employees and life was good. Naturally I believed I'd find a buyer easily, but I was wrong. Even though...
Any time you choose an artistic career path, such as web design, you are in for a mix of triumphs and challenges. One of these challenges is bound to be financial. But if you find ways to operate within a budget, you will be able to maximize the money...
At this time of year, there's no better way to start the day than opening up a new window on your advent calendar and munching on some chocolate goodness. Well, maybe one better way... In the spirit of the season for giving, Treehouse — the online...
Along with the introduction of CSS3 comes many new features that are available for use in creating great effects; one of the most useful is the transition property. The transition property is an important new development in CSS. It can be used...
There is one persistent problem with CSS; it doesn't support variables. Each time you specify a color, for a block of text, or an image border, you have to repeat the hex code. When you want to change the color, you have to do so everywhere. Of course...
Creative thinking is an integral part of design and all art-related professions. Hyper-creative people appear to conceive of brilliant ideas as easily as magicians pull rabbits from hats, but the truth is that we all meet with creative blocks....
There is no need to ask why anybody would want to write a plugin for WordPress. It's one of the primary features that makes WordPress so flexible and a good fit for a wide range of projects. In the first part of our series we created the base...
When I start telling people about the importance of a favicon to their overall online branding strategy, they usually say the same thing: "Aren't you taking this branding thing a little bit too far?" My answer usually goes: "Not if you're serious...
Nothing is more important than readability when it comes to the text on your website. Absolutely nothing. If you can’t read the words, then what good are you doing? Who is getting your message? Just as important as the words themselves is the...
In the previous part of our series we created the base for a WordPress plugin recognisible by the core. Today we are going to learn how to actually alter the default functionality of the core. The concept of hooks, actions, and filters is responsible...
If there's one thing that drives me insane online, it's when input forms allow me to enter incorrect data, only to point out the mistake after I try and submit it. It seems like half the forms I submit have to be refilled and submitted over again...