Blog
-
Dandelion: Git Deployment over FTP
May 4th, 2012 at 3:10pm | No CommentsDandelion is an awesome deployment tool I adopted recently. When you run dandelion deploy from the command line, it automatically determines what has changed in your Git repository since the last deploy and adds, updates, or deletes just those files over FTP, SFTP, or Amazon S3. Kudos to Scott Nelson for his awesome work on this. Packaged as ... read more »
-
Founder Inner Conflict: Engineer vs. Entrepreneur
February 22nd, 2012 at 11:27am | No CommentsWhen working on a project, I constantly find myself at odds with…myself. It’s a battle between the engineer in me wanting to write ideal code and the entrepreneur in me who just wants it working. The engineer wants ideal code, while the entrepreneur is fine with it being hacked together as long as it works ... read more »
-
Podcamp Halifax 2012: WordPress Workshop
January 22nd, 2012 at 9:04am | No CommentsI’m running the following session at the Podcamp Halifax unconference today: WordPress Workshop After a 5 min intro including what’s new in the latest release of WordPress (and what’s coming in the next version), I’ll ask attendees what they’d like to hear. Do you want me to show you how to install WordPress? Maybe you’d ... read more »
-
Image Crop Position in WordPress
November 29th, 2011 at 6:22pm | 19 CommentsI just submitted my first WordPress core patch today and have been receiving lots of positive feedback. It allows developers to set the crop position by specifying an array for the $crop parameter in the add_image_size function (see the Trac ticket for more details). WordPress 3.3 is at beta 4 at the moment, so it won’t make ... read more »
-
AIM Conference Workshop Notes: Getting Started with WordPress
October 27th, 2011 at 9:05am | No CommentsToday I am running the following workshop at AIM Conference in Halifax: Getting Started with WordPress In this session, we’ll briefly go over why WordPress is a great choice. We’ll dive into setting up your own WordPress web site step-by-step, from ordering your web hosting to publishing your first page. We’ll explore buying beautiful, well-built themes ... read more »
-
What’s involved in building a web site?
September 21st, 2011 at 1:54pm | 7 CommentsIn my previous article on the cost of building a web site, I mention that with a larger budget you can afford to hire a professional or a team of professionals to build your web site. But what do these people do? What are the steps involved to produce a web site? Here I describe ... read more »
-
Lessons learned from the Jigoshop – WooCommerce fiasco
August 26th, 2011 at 2:09pm | 8 CommentsHere’s the story: Once upon a time, Mike Jolley and Jay Koster worked at Jigowatt and among other things were core developers on an open source e-commerce plugin for WordPress called Jigoshop. The plugin was well coded and was gaining momentum in the WordPress community. WooThemes was struggling to build their own e-commerce plugin, so ... read more »
-
Stop complaining about $4 web hosting
August 2nd, 2011 at 1:05pm | 7 CommentsIf you’ve ever been shopping for web hosting, you’ve probably wondered, “How can they possibly be making money charging $4/month for all these services?” The answer is they can’t. And I don’t mean they’re not making money. To make a buck, web hosts rely on the fact that most of their customers won’t use all ... read more »
-
Installing 1Password Extension in a Google Chrome Site Specific Browser (SSB)
July 27th, 2011 at 4:30pm | 1 CommentA few of months ago I abandoned Fluid App for a shell script that generates Google Chrome site-specific browsers (SSBs). It has been amazing. I use a Chrome SSB for two Gmail accounts, Google Calendar, Remember the Milk, and TweetDeck. read more »
-
Paying invoices in a postal strike: PayPal eCheck
June 4th, 2011 at 5:17pm | 1 CommentIf you are a consultant living in Canada, you have the privilege of banking in Canada which means you are most likely still receiving mailed cheques from the majority of your clients. That is until Monday when the Canada Post strike kicks in. How then will your clients pay their invoices? read more »