Monday, March 25, 2013

I have relaunched a website for a great client of mine. Brad Perepolkin of Vintage Valley Mortgage in Vernon BC offers home financing and mortgages for people in British Columbia. He is an overall great guy and knows his stuff! Here is his website URL -

Tuesday, February 5, 2013

Relaunch of my Personal Site

I have decided to relaunch my own website It was getting a bit long in the tooth so to speak, and it was just time for a refreshed design. I will be doing more blogging and will try to keep up with my posts as I develop new things and work on new projects. So if you have a few minutes check it out and let me know what you think.

Blessings to everyone,

Sunday, August 26, 2012

Posted some of my work on Graphic River

Hey everyone, I just posted some of my graphic design work on It's a cool website where graphic designers, web developers, and photographers can post their work for sale, and even though you only earn 50% to start, I figure that 50% is better than 0% which is how much I was getting for my designs that I had just laying around anyway.

If you are a graphic designer, 3D artist, musician, theme developer, or photographer, check out the series of Envato sites:

Check it out:

Thursday, July 26, 2012

Magento Sucks!

 I've been asked to work on a client's Magento ecommerce website. I have been working on websites as my profession for 14 years now. I have worked on all sorts of things, so many different platforms that there's no way I could name them all. I have built many online stores over the years using at least 5 different software platforms on several different server environments. I've custom coded hundreds of sites, and modified open source software for breakfast, lunch, and dinner.  I have NEVER EVER seen anything that is such a crazy bloated mess as Magento.

First of all lets start with the install, remember I am not a novice, I've been doing this a long time. I downloaded the latest version and unzipped the file to have a look, and was astonished to find that there were around 12,000 files!!!!!! 12,000 files!!!!!!!! Compare this to Wordpress 3.4.1 for instance that has under 1,000 files.

I wanted to install sample data so I could get a sense of how the store works right off the bat, so I find the sample data file (its a separate file). After searching for about an hour, i find some instructions on how to install the sample data, you have to create a database, then install the sample data BEFORE you install the actual cart software, strange way to go about it but ok. Then I install the cart following the instructions to a T. Guess what, it doesn't work, gives me some strange error when I try to access the site, so I then spend at least 2 more hours trying to figure out how to get past this error, there are a bunch of people on the forum with similar issues, but I could not find one clear answer anywhere! Seriously! Two hours of searching, nothing... Turns out they keep an older copy of their instructions where everyone can get to them along with an outdated download of the sample data file for everyone to download that apparently isn't compatible with the latest magento install files I installed. Everyone of their instructions are very cryptic and unclear with links that lead to dead pages, and outdated download files. The "support" forums give 30 different answers, none of them seem to work.

So I scrap the whole idea of using sample data and decide to start over with a fresh install... After standing on one foot, wearing a tinfoil hat, and using my left hand on the mouse while whistling the sound of music and drinking a glass of water through a straw, I manage to get it installed. This process took a long time.

So now I have a site with no sample data to play with so I decide to go exploring. A lot of the admin panel is not intuitive at all, and I encountered many bugs and several 404's while clicking around. There were a bunch of things that didn't work, and overall even without any products in the store, it was super super slow.

As soon as I login after installing the latest most up to date version I could find, i see this "You have 1 critical, 4 major, 19 minor and 52 notice unread message(s)". The 1 critical is a Zend platform security issue, the instructions involve going into the framework files and commenting out some actions. Why not just fix this and make an updated version of the software for people to download?

Then I try making a backup of the existing client's site. The backup functionality eventually just times out and doesn't work at all. I finally use phpmyadmin to get a backup of the database, but this results in downloading when uncompressed a close to 300 meg database!!! Crazy!!!! There are something like 67 different tables just to manage products!!! Super crazy!

If you want to try to customize any of the look or layout of Magento, forget any of the typical ways of doing things. This from what I can see so far, and by now I am into it for about 10 hours, is that everything is done with uploading snippets of xml code into the admin panel. There are no drag and drop widgets, or simple divs with css, ala Wordpress, no no, that would be too easy :) It's complicated, and takes many many hours of digging and learning, and learning, and reading, and hitting up forums, and hiring experts, etc. etc. Not simple, not intuitive, in fact its starting to be pretty obvious, that this so called "community" open source edition, is purposefully, and intentionally convoluted, complicated, and confusing, in nearly every way. Sure there are some nice features, but from a developers point of view, you better be prepared to spend multiple hours and hours, potentially weeks and weeks to get anywhere near comfortable to work on this. That's my experience anyway. Apparently this is an industry leader and a standard go-to platform for large corporations. I actually don't buy that, I think it's propaganda from their marketing team. If you have big bucks, and a dedicated team of magento experts, or are willing to dish out bucks for their support, while purchasing the paid for version, then I would suggest you find a different platform! You could do much better than this. Woocommerce (free), or Interspire (paid).

There is so much more, I could go on, but I won't, i just tried creating a development site to test updates and modifications on, but that didn't go so well. I was able to duplicate the existing site, but when i restored the database there is no data in the tables, nothing, not even admin login information. Anyway, enough said, Magento sucks :)

Check out these other articles:
Wow, that felt good to rant! :)

Monday, April 2, 2012

My own personal website

I am trying to figure out what to do with my own personal website
I have had the domain for something like 12 years, and have not ever really had a website up and running at the domain. I did recently decide to put together a simple site to showcase some of my photography, but from here I am not sure where to go. Maybe I will make it into a blog site eventually, but for now I have just a few photos.

Let me know what you think!

Harmony Homes Relaunch

I just did a re-design and re-launch of the award winning Harmony Homes website. Here is a link:, I think it turned out nicely!

This week I will be starting a SEO campaign, should be fun!

Sunday, April 1, 2012

New Site

Just finished a simple website for the Disabled Sailing Association of Kelowna, here's a link.

Digg News