Blog Posts

  • Allow ModRewrite in Mac OS X

    ModRewrite is described on the Apache page as the “Swiss Army Knife of URL manipulation”. So you can imagine my upset when it wasn’t working on my Mac. Luckily, all I had to do was a small config change to enable it.

    To fix this I had to edit:

    /private/etc/apache2/httpd.conf

    and change it to allow override by .htaccess files.

    Find the directory at around line number 194 - /Library/WebServer/Documents . Then change to:

    ...
  • First Rule of Magento Development

    The first rule of magento development is one that I keep having to relearn every time I install magento. I am going to write it here, if only as a reminder to myself!

    Disable the Magento cache. It’s great for speed on a live site but not necessary when developing. Many a minute has been wasted after installing a module that I know to be in a stable state and it not work due to...

  • Magento Themes: Using locales with translate.csv

    I have been converting Photoshop designs into Magento themes recently and wanted to leave a couple of tips.

    Say for example, you wanted to change every mention of ‘Shopping Cart’ or perhaps the top links. Finding every location in Magento’s template files would be time consuming, and missing one would cause an inconsistency that could harm customer experience.

    Luckily Magento has just the feature for the job. Located in <pre lang="text">app/design/frontend/default/default/locale/en_US</pre> we have a translate.csv...

  • OpenMIC #4 - Mobile Innovation Camp

    I’m now a barcamper!

    Today I went with Nick to our first OpenMIC BarCamp event.

    I thoroughly enjoyed the new experience. Even though I am currently only a hobbyist and playing with the idea of mobile app development, it was great to hear from people in the know about new technologies and problems that are facing the industry.

    Giles Turnbull - Tech writer gave us a brief introduction with his experiences of...