My family website – lots of pics and vids of the fam.
I'm Brad Cooper, a user experience designer and front-end programmer with a passion for actualizing visions. I strive to create a piece of art in each site that I put together both visually and technically.
I'm an advocate of web standards and open source.
I work outside Philadelphia, PA and live in Marlton, NJ.
Learn more about me
bradleyjcooper@gmail.com or (856) 316-7128
So I’ve just taken the last month to be on hiatus from my regular routine so I could help take care of the new boy. It was a lot of fun and now it’s time to get back to work.
Where have I been and what have I been doing, you ask? Well…
My wife just gave birth to my second kid on the first of October.

He’s a cool little mellow guy…
Tons of traffic come in to this site everyday through search engines. Lots of that traffic is coming to the right place and others are a long way off from where they should be. So here’s a list of some of the google search terms that I rank high for (top 10 in results). Some are funny, while others are kind of impressive…
A few weeks back, after finally being happy with how this site was coming together, I decided it was time to spread the word and get visitors coming in. It was time to start some shameless self promotion. I had a plan and learned a good bit…
Woopra - not just visitor analytics, visitor interaction!
Woopra, a new website analytics tool on the scene (just recently put into open beta), is bound to change the way you think about your website visitors. It brings a face to each of your visitors so you can know more about them and how they actually use your website. They’re not just a number but someone you can learn from…
Unobtrusive Expand and Collapse Navigation
Create a vertical navigation that will expand and collapse to show and hide sub-navigation using only unordered lists and as few class/id names as possible…
Forcing New Windows on Users Script
Launch new windows for PDFs and External Websites without having to add anything into my (x)HTML – a pure behavior that should be separated from my core structure. There have been many attempts at tutorials on this, but I’ve never been happy. Here is my attempt – check out the finished demo.
Shorten document.getElementById
Do you write document.getElementById or document.getElementsByTagName too many times in your javascript to count? How about shortening them into their own easy to use functions?…
Using Google’s new Feed API, I wanted to be able to read in a single feed that pulls all of my blog, twitter, del.icio.us and digg posts…