Drupal 7 EntityFieldQuery shortcut class for nodes

One of the big changes in Drupal 7 was to create another abstraction layer above nodes, users, etc. This abstraction layer allows one to access all of the various components as "entities". In Drupal 6, I always felt the push to make everything be a node, so this abstraction layer solves that problem--just treat everything as an entity and don't force the node issue.

Bounce rate - New design - 10% bounce rate improvement

What is a bounce rate? In layman's terms, a bounce rate is a measurement of whether visitors who arrive at your website actually stay to look around or whether they instantly hit the back button as soon as they get there. 

You know what I mean:

Optimizing a 7000 uniques/day Drupal 6 site

We recently took on the task of optimizing a high traffic Drupal 6 site that sees more than 7000 unique visitors per day.

WYSIWYG + CKEditor + GeSHI Filter syntax highlighting

One of our goals for our new Drupal 7 site launch was to have a better blog section where we could discuss a few of the solutions we come up with to the everyday problems we encounter. For me, that means I need a good way to display formatted code to readers. Enter the GeSHI Filter.

Inserting your logo in the E-Junkie popup

It seems odd to me that E-Junkie does not insert your product's logo into the shopping cart popup. Instead, what is shown is a rather ugly generic shopping cart icon and the text "your shopping cart".

As part of my continued drupal product sales module development, I have created some E-Junkie popup styling tweaks. Here is what I use: