Direction aware hovers

Direction aware hovering effects are relatively new to the HTML/CSS/JS realm and codrops has just put out a really great tutorial detailing the philosophy and code behind them. View it here The demo is especially nice as it is an example of how it might be used in the real world. I highly recommend taking...

More case studies for UX, please

Today UX Magazine launched their new reviews section, offering a look at a social weather app called Weathermob. In his review, Sachendra Yadav runs through the basic functionality before getting into gritty UX details like navigation interface and sign-in. It’s a quick runthrough, enough to entice you to download and dig deeper, or just skim for quick takeaways....

Highlights from the HTML5 Weekly

So, if you are not subscribed to the HTML5 Weekly newsletter, you might want to get with the program. For the uninitiated, the editors describe themselves as: A free, once–weekly round-up of HTML5 and browser technology news and links. CSS 3, Canvas, WebSockets, WebGL, Native Client, and more. In addition to browser tech news, I’ve found...

Front-end development bundle for Google Reader

Paul Irish, one of our favorite front-end devs, put together a list of must-read blogs for front-end development. At a whopping 258 feeds, it’s a pretty heavy hitter. Luckily, one of the commenters of the original post culled it down to the essential blogs (the ones with posts in the last 6 months). That comment...

Code Cards: Christmas cards for your compiler

When not solving problems in usability, our very own Matt Raw makes handmade letterpress Code Cards that can, among other things, help you express love in HTML. Now he and Campbell Raw Press have come up with a series of new compiler-friendly Christmas cards to send your favorite developer this holiday season: Raw eggs, sugar, and copious amounts...

Pimp out your rvm profile

We’ve been using RVM for all our Rails projects here at Blenderbox for some time and we’ve made it a whole lot easier to use by adding this .rvmrc file to the root directory of all our projects. #!/usr/bin/env bash ruby_string="ruby-1.9.2" gemset_name="gemset-for-project" if rvm list strings | grep -q "${ruby_string}" ; then # Load or...

What is a modern web application?

On Sept. 10th I attended a presentation by two Developer Advocates at Google, Pete Lepage and Jan Kleinert. Pete was kind enough to share the slide show he used for the presentation on his website. I found it very informative and thought I’d share a summary. The subject of the presentation was : What is a modern web application?...

import a gzipped database backup

I’ve been gunzipping my MySQL dumps before importing them.  This was always mildly annoying – especially when working on Drupal projects where the database seems to get passed around a lot. Today I found a more concise approach: use gzcat to read the contents of the gzipped file directly into your database like this: gzcat...

Setting up MCFileManager on Drupal 7 with Capistrano

I needed to install MCFileManager on a capified Drupal 7 project.  I followed these instructions, but changing the upload directory and getting things to work with Capistrano was slightly complicated.  Here are a few lessons I learned… 1. The filemanager module must be installed in /sites/all/modules I’ve been installing all contributed modules in /sites/all/modules/contrib, but this didn’t work...

Can’t open file: ‘sessions.MYI’

Sometimes, we are responsible for helping clients maintain older products that we didn’t build from the ground up. One of those products is oscommerce. Today, I had an error I had never come across. Can’t open file: ‘sessions.MYI’ I did some googling and most of the results said to go in with phpmyadmin and run...

CSS for newbies

Chris Coyier of CSS-Tricks.com fame has a nice post for people who are just learning CSS. These aren’t huge big things like broken layouts in IE or which vendor prefixes should you be using. It’s the little fundamental stuff, like tiny differences in syntax that change meaning in a big way. Read the full article...

jQuery 1.6.1+ and setInterval

I recently created a quick jQuery gallery plugin for a client that auto scrolls using setInterval and, when I was done, I left my tab hidden for a few minutes to look at something on another website.  When I went back to my tab with the gallery, WHAM! I was stuck with a gallery automatically...

Git Basics

For anyone new to git, I thought I’d share some tips. This tutorial assumes you are using the terminal (Mac/Linux) or command console (Win).  You should have a basic knowledge of the terminal/console.  You should also already have git installed.  There are many ways of doing this and they are well documented elsewhere. Here is...

Want really well designed content? Here’s what it takes.

I was doing some informal research today on .edu websites, specifically about the types of content they offer and how they present it. I came across the University of Missouri’s Illumination magazine, a publication about research and scholarship at the University: illumination.missouri.edu → It’s really well done. The site is easy to navigate, features long...

Install wowza media server on Amazon EC2 and S3

UPDATE from Oliver: Note: Elastifox does not work in current versions of FF, no matter what trickery is employed. You can easily achieve the main goals in this tutorial via the AWS Management Console. For this tutorial, we’re going to assume that you have Firefox and ElasticFox installed and that you already have an AWS account set...