In this article, I want to introduce you to a really powerful CSS3 pseudo selector called :target. Much like :hover, :target is invoked during certain interactions with...
shows
-
Stay on :target
details »
-
Dinner with Governor Rendell
details »
Well not really but it sounds interesting. Last night I took my daughter to a Philadelphia Phillies baseball game at Citizens Bank Park with my friend Barbecue Bob and...
-
Subversion for Designers
details »
If you attended Future of Web Apps this year in Miami, or even listened to the audio, it’s apparent that version control is a crucial part of building web apps. As...
-
Bloglines shows me the latest in RSS feed readers
details »
[podtech...
-
For those that think Microsoft Connect is useless
details »
A while back I reported both through my weblog and Microsoft Connect what I thought was a serious flaw in the WPF validation infrastructure for ValidationRule and...
-
TED Talks
details »
I hope one day to attend a TED conference. It's highly unlikely given that attendance is by invitation only, but a guy can dream. In the meantime, I thoroughly enjoy...
-
Alfalfa Died For Our Sins: Old Time Hollywood Kept it Real Not Like Todays Contrived Celebrity Bores
details »
The great thing about being a Baby Boomer is we got to witness the greatness that was Hollywood in the 1950's, 60's and 70's when celebrities kept it real and weren't the...
-
DOUBLE SHOT OF DAP
details »
Sharon Jones and the Dap-Kings are playing the Hollywood Bowl this Sunday (along with Feist) and I wrote a feature in this week's LA Weekly about the Dap-Kings...
-
Serializing Data Objects to XAML (and then dealing with ObservableCollection<T>)
details »
A really nice way to handle XML data serialization in WPF is to use the XamlWriter and XamlReader classes. That’s right, XAML isn’t just for UI (or for...
-
FancyZoom Updated
details »
It may be patently obvious, as the relevant post is directly below this one, but until FancyZoom moves to its own home on the web, sometime in 2018, this is probably the...
-
"Go away or I will replace you with a very small shell script" v2
details »
Credit: Philip M. Parker Parker shows a book being created. Using a little bit of artificial intelligence, a computer program has been created that mimics the...
-
Introducing Blog It, Powered by TypePad
details »
Major props to David Recordon, Bryan Tighe and Jamison Weiser on the release of Blog It Powered by TypePad. Blog It is special to me because it manifests a core value...
-
There is no victor of a flawed election
details »
The tragedy unfolding in Kenya is a reminder of the fact that a flawed election leaves the “winner” worse off than he would be losing a fair contest. Whoever...
-
Television Take Two
details »
How much television do you watch? If you're anything like me, the amount of time spent watching television has probably drastically decreased over the past few years. Few...
-
The Aaron Brazell Show Tonight: Productivity and “Someone Had To Say It”
details »
It’s Saturday night and that means The Aaron Brazell Show is back. Last week, there were fireworks but tonight… there just might be more fireworks. With Shel...
-
Xbox 360 Elite
details »
Introducing Xbox 360 Elite, a new model that includes a massive 120GB hard drive, a high-definition multimedia interface (HDMI) port, a high-definition cable, and a...
-
Hare Krishna
details »
At the traffic lights / traffic jam, I heard some unusual chanting in the adjacent rickshaw. The rickshaw came a little forward so I could peek into it. This is what I...
-
YouTube coming to TiVo
details »
TiVo announced YouTube support coming to Series 3 and HD TiVos and Google themselves have a short case study on the project. Sounds like it'll be a lot like the AppleTV...
-
The Rest Is Noise
details »
Somewhat belatedly, I wanted to add my voice to the rising -- and not in the slightest bit atonal -- chorus of praise for my old friend Alex Ross and his amazing book,...
-
Joost
details »
OK, I know I haven't been very active on this blog in the recent past. Quite a few have complained that the last post is months old, and I really don't have many excuses,...