I recently had the opportunity to do some design work for TiVo, as a part of a Fall TV marketing campaign. This work included creating a “ Build Your Own Network Game ” and three Facebook apps. The Network Game allows you to create your dream lineup, placing shows when you would like them to air. The design brief for the Network Game was “old school network executive”. They wanted it to mimic what…
2008 has been a great year for me, personally. I got married in June and my new wife and I moved to New York City in July, immediately after our honeymoon. The wedding, along with a funeral for a friend’s 16 day old daughter, brought many excuses to do print design work this year, something I’ve not done much of in the past. I designed everything for our wedding – invitations, thank you cards,…
SolutionSet , the company I contract for, has recently started a company blog . I've recently written my first post over there, detailing the Internet Explorer ID-Class bug . I recommended checking out the article, as well as the entire blog, as there is a lot of in-house talent at SolutionSet. Once more of our developers start writing there, the blog could turn into a very good read...
As many of you likely know, Safari 3 supports resizing text fields. This is great and a welcome improvement to anyone who has suffered with a text field that just isn't big enough. One tip though: you can use max-width , min-width , max-height and min-height to control the maximum / minimum dimensions that Safari will resize the text field to. Useful if resizing a text field too large is breaking…
I'm going to explain the use of multiple classes, and where IE6 chokes. When writing CSS, I find that it is often very nice to use multiple classes, so you can have a base CSS class to set up some default styles and then add an additional class to add more meaning. This is a technique I often use, setting up my base module as div.box and then adding additional classes to that base CSS to create…
Working Technology Approximate percentage of time devoted to it XML 10% XSLT 35% HTML 10% CSS 15% JS 5% PHP 15% MySQL 5% Design 5% Playing Disc golf - season best, 3 under par Halo 2 Unreal Tournament Oodles Reading Envisioning Information - Edward Tufte Beautiful Evidence - Edward Tufte XSLT 2.0 - Michael Kay Listening Great Northern - on repeat Plain White T's - Hey There Delilah Skillet Sean…
Infinity is looking for a contract developer to handle some overflow work that we have every once in a while. The work would be primarily PHP and MySQL, along with XHTML and CSS. Since it's just to handle overflow work, this obviously isn't a full time position - we are just looking for a contractor to hire on a per-project basis when needed. If interested, please get in touch with me at ryan [at]…
My brother and I will be heading to San Francisco again on Sunday for business. We'll be out there for the whole week (until next Sunday), meaning we'll have a free Saturday to bum around SF. Seems like everybody has been taking a trip out there lately. Anyway, I'm looking forward to it...
I decided the other day that it was time to update my "blogroll", or my Friends and Colleagues links. I had two ideas that I wanted to implement, and since I just finished a big project, I decided to take a bit of time to work on some of the things I've been wanting to do for a long time. Favicons I wanted to include the people's favicons next to their links to make them stand out from each other…
Seems Joshua Lane has tagged me with a meme . Remind me to get back at him someday... Where was I one year ago? One year ago, I was temporarily living in Minneapolis. I was still doing the same work that I am now - freelance web development and design for my company Infinity . I got to work on some extremely exciting projects last year, with some really cool people. I was also spending a lot of…
I must say that Apple floored me with their announcement of Bootcamp . I was in the market for a new computer at the end of last year, and seriously contemplated switching to a Mac. In the end, however, I decided to stick with a PC, as all my software is PC based, and switching to a Mac would be extremely expensive for me as I'd need to buy not only the new computer, but new software as well. And…
So I saw this story posted to Digg yesterday: (CSS) At last! Proper vertical centering without tables . A bit aghast by the code, I quickly posted this comment with a link to a demo I whipped up 3+ years ago, while learning CSS (hard to believe it's been that long!). I think the worst part is the poster to Digg actually had the nerve to say "I developed this technique". Umm... right. So anyway,…
South by Southwest – what a ride. As I said in my last post, I was hoping to write a bit each day about what went on, but I was so busy I just couldn't find the time. So, I'll write one big mashup of the events during the conference. I'm not going to talk much about the panels themselves, but rather the other events of the conference, as to me, that is what SXSW is really all about. Saturday I…