Blog
-
Preventing IE6 bugs
December 26th, 2008 at 8:25am | 3 CommentsThis article will give you an understanding of IE6′s limitations, enabling you to prevent IE6 bugs before they are created, and greatly minimize the time you spend struggling with IE6. The office is quiet and dark. Christmas lights draped over cubicle walls provide a dim, warming glow. Your monitor has been emitting a blinding white ... read more »
-
Font linking, type foundries, and DRM
December 2nd, 2008 at 3:45pm | 5 CommentsChris Shiflett recently wrote a great article summing up the current state of font linking. Font linking is simply using the @font-face statement in CSS to link to a font file, which can then be used by the browser to render text. Though the specification has been in CSS2 for over a decade, font linking ... read more »
-
Migrating from Typo3 to WordPress
November 5th, 2008 at 10:00am | 17 CommentsOne of the sites I currenty help maintain at work is a private community site for employees of one of the largest restaurant franchises in the world. For the first year, our resident copy writer was the blogger. But recently, the client decided to hold a competition among it’s restaurant employees to become the next blogger. ... read more »
-
Advice for young web developers
October 31st, 2008 at 3:20pm | No CommentsNettuts posted a interesting interview today. The interview featured James Padolsey, an eighteen year old from Hampton, UK who, at such a young age, is well on his way in web development. It’s amazing how much I related to his story. I learned how to hand-code HTML when I was 16 and taught myself Perl and PHP ... read more »
-
Introducing Vote Swap Canada for Facebook
October 9th, 2008 at 10:51pm | 1 CommentA few weeks ago there was quite a bit of buzz about vote swapping, mostly around the “Anti-Harper Vote Swap Canada” Facebook group. Mat Savelli started the group and basically volunteered to manually match people up that emailed him their information. I was truly inspired by this and contacted Mat about writting an application to ... read more »
-
Speaking at BarCampVancouver2008
September 27th, 2008 at 6:13pm | 2 CommentsToday was the first time I have given a talk since my honors thesis over three years ago. I’ve attended a few conferences in the past few years and I’ve really grown interested in becoming a presenter, sharing my experience and ideas. I’ve heard that BarCamp is a great place to start sharpening your presentation ... read more »
-
Using select boxes to convey choice
August 29th, 2008 at 4:02pm | 2 CommentsIf you live in Canada, you would have to be living under a rock for the past few weeks to not notice Bell‘s agressive rebranding campaign. They’ve been peppering nearly every medium with their ‘er’ ads. From bus stop signs to television ads, you can’t really escape it. Curious what they had done with their ... read more »
-
Dumb Idea: Let’s write a new templating language
August 21st, 2008 at 10:30am | 6 CommentsAt work, we’re going to be redesigning a site that is running Textpattern. As I’ve never worked with Textpattern before, I’ve been brushing up. After about two minutes of reading, I find out that it has it’s own XHTML-style templating language. Textpattern immediately loses a lot of credibility. The article I was reading rationalizes the ... read more »
-
WordPress as a CMS: Posts as content elements
July 31st, 2008 at 4:11pm | 3 CommentsI started writing a comment for the DevLounge article “Things To Consider When Using WordPress as a CMS” but it turns out I had a lot more to say. I’ve been working with WordPress for a few years now and I want to share one of the toughest challenges I’ve personally faced when using WordPress ... read more »
-
iPhone hardware could be expensive for existing Rogers customers
July 9th, 2008 at 1:07pm | 3 CommentsIf you’re a current Rogers Wireless customer (as I am), you may have assumed that you will be able to get an iPhone for the advertised prices of $199 and $299 for the 8GB and 16GB respectively by signing a 3-year contract. However, this is not necessarily the case. I called Rogers today and asked ... read more »