Blog
-
Fix Wordpress “Missed schedule” error on Media Temple (dv) / Plesk
July 18th, 2009 at 10:37pm | 8 CommentsAfter a lot of debugging, I was able to figure out that Media Temple’s (dv) configuration was responsible for the “Missed schedule” errors I was getting in Wordpress. By default, the /etc/hosts file looks like this: 127.0.0.1 yourdomain.com yourdomain localhost localhost.localdomain To execute cron tasks, Wordpress needs to post to the URL http://yourdomain.com/wp-cron.php?doing_wp_cron. This isn’t usually a problem, ... read more »
-
Developing SharURL: Lessons learned developing a new startup
July 6th, 2009 at 1:15pm | 7 CommentsLast year around this time I decided to pursue an idea for a simple file sharing service without any real planning. Although it shouldn’t have taken more than a few months of part-time work, I just managed to launch SharURL today (you will need this invite code to signup: p9q1h). I made a lot of mistakes ... read more »
-
Micro templates in PHP
June 8th, 2009 at 3:36pm | No CommentsHave you ever had the pleasure of reading PHP code with lines and lines of HTML jammed into strings and a ton of escape characters? I have. In fact, a lot of Wordpress plugins are guilty of this. Perhaps you’re guilty of it yourself? This article will show you how to separate your HTML markup from ... read more »
-
Photoshop Tip: Hiding all other layers
May 17th, 2009 at 1:16pm | No CommentsIt's sometimes funny what new things you discover even after years of using the same tool. Photoshop happens to be one of those tools. The following tip is just a little something I figured out recently (by accident) that has really helped me when cutting up PSDs. read more »
-
Redesigned and reorganized
February 8th, 2009 at 6:12pm | No CommentsIf you’ve been following me on Twitter, you may have noticed the changes I’ve been making to this site over the past few months. A redesigned header, a new portfolio page, and this past weekend, I launched the new homepage. It’s been just over a year since the last redesign. Last year, I added a lot ... read more »
-
Twitter Importer for Wordpress
February 5th, 2009 at 7:12pm | 20 CommentsIn an effort to regain control of my data, I’ve written an importer for Wordpress which grabs all your tweets and inserts them into Wordpress as posts. It allows you to choose the category and author you would like the imported posts assigned. I ran a few Google searches about exporting all your posts from Twitter, ... 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 | 9 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. Now, ... 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 | 1 CommentToday 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 »