review software

Grooveshark Preview – Bye Bye Flash

If you are a fan of Grooveshark you have probably been using either the Flash based site or if you are VIP, the AIR application. Both work the exact same way except they rely on Flash and are very resource intensive. If you’re on a laptop and trying to conserve battery Flash is not something you want to be running a lot.

I posted a tweet last week when I realized just how much resources Grooveshark AIR application was taking up while working on a slower computer.

[blackbirdpie id=”2480466154225665″]

Luckily this last week Grooveshark released a preview of their new fully HTML site! It’s not fully HTML5 because it doesn’t have all the features yet. It is only available to VIP members and you have to be running Google Chrome. It looks very similar to the current site. I have included a screen shot above. They did tweak the actual player at the bottom made it more fluid. I personally like it more.

Testing out the resource allocation between the two versions you can see from the activity monitor below the difference is phenomenal! The CPU % was the largest improvement.

Current Flash Version

New HTML Version

I won’t go into the details of the new version of Grooveshark but I just wanted to point out and give the Grooveshark team props for migrating their app into something (almost) completely native. Great job guys, keep up the awesome work!

The new HTML version is available at:


Tool of the Day: WordPress Notifier for Mac OS X

An amazing tool came to my attention today, the WordPress Notifier. Similar to the Google Notifier it sits in your OS X status bar and alerts you when you get new comments to your blog. This is great because it allows you to react and respond quicker without having to keep your wp-admin page up all day or constantly get emails when you have other work to do. It even uses growl for the notifications.

It works with WordPress 2.7+ or but does not yet support WordPress MU. I encourage everyone who has a wordpress blog and uses a mac to take this for a spin.

View WordPress Notifier Web Site

Download WordPress Notifier 0.4


Shrinking a Big World.

Working on a promotions add-onTaking something large and packaging it into something short, sweet and understandable is a designers passion. Taking a step back it is also a programmer and teachers passion.

Yesterday I had the honor to give a top down talk and tutorial of a web site manager to my Senior Seminar group. This included all the logic behind a site managers functionality down to the implementation using PHPSimpl

It was really great to be able to explain my passion for the web and visualize it on a whiteboard to people who initially could not grasp even a part of the process, to in the end being so excited about the system they wanted to run to a computer and start coding.

My first attempt to get the group involved was to trace through a web manager and go into detail about how everything connected, this failed miserably. So taking a step back I reverted back to my love for design and took a high level approach and then lead down to the actual code.

A whiteboard is the best teaching tool in my opinion, you can sit at a computer all day and look at code and understand but without seeing the relationships between everything coding can only go so far. Understanding the whole system only breeds better system development, less chance of code clash and fewer bugs.

What it comes down to is the ability to take the huge world of a program, a site, or a collection of sites and package it up to give relevance to the actual user. We do this when creating navigation for a site all the way to creating features for the content management system which houses over 200 sites.

The best programmers, designers and educators can take the massive amounts of data and sum it up, package it and deliver it directly to the brain to influence excitement and energy into the students and process.

My hat goes to all those teachers out there who get to practice this passion to inspire, keep up the good work.


Senior project gone too far

Motor City Software Logo Idea

When does a senior project go too far?

  • When you are doing a project that is in your profession?
  • When you register a domain name for your “company”?
  • When you create a logo for your “company”?
  • When you consider creating t-shirts for your “company”?
  • Or is it when you apply for a doing business as name?

Just pick one. We unfortunately just have one left…


PHPSimpl made it to popular "php"

We made it! Well sorta, small steps… PHPSimpl made it to the PHP popular list. Its a small step but hey any recognition is good recognition.

PHPSimpl information

It have kinda fell off my radar, work has been crazy lately, my development time has been limited due to my new position and this is the perfect thing to kick start my development of it.

It is actually running all the sites that Wayne State University  Marketing and Communications  puts out. We develop a lot of sites and this framework makes it all possible.

I am contemplating changing the name and am in the process of getting approval for the name on Google Code. It may or may not happen but if it does it will bring a true identity to this unknown framework.

BTW, version 0.8.3 is about to be released because of all this and it is the best so far, quite a bit more stable and a few added features.

If there is anything you would like to see added to the project or just want to check it out please feel free to do so. A few ways are: