Skip to content

Mac OS X 10.10 Yosemite – 8 months on…

Apple released OS X 10.10 “Yosemite” to the great unwashed in October 2014 after a long extended “public beta”. During that beta testing phase I would install it on a test partition, have a play, shrug my shoulders and generally say “meh” quite a lot. I wasn’t keen on the new User interface and most of the new functionality was Mac to iOS integration, something I don’t really need or want particularly. In keeping with my long held view, I never ever install an OS upgrade until Apple have released at least 3 “point” releases to 10.x.3. So by rights I should be using 10.10.3 on my MacBook Pro now. I’m not. Why?

Simply put it doesn’t do anything I really need. And there have been enough reports of performance slowdowns, random problems with Mail and related unreliability issues that I’m stickling with Mavericks for now.

I’ll take a look at 10.11 “El Capitan” in a bit and might end up skipping straight to that. I’m hoping that the focus on reliability and performance as opposed to new features will make OS X 10.11 the new “Snow Leopard”. OS X 10.6* is still in my opinion the high water mark of the Mac OS. Stunningly reliable, quick on old hardware, a familiar and consistent user interface and runs legacy applications.

* So good I still run it in a virtual machine for some old programs. Still bitter that the lack of security updates forced me to upgrade from 10.6.8 to 10.9.5…

Posted in Apple, Troubleshooting | Comments Off on Mac OS X 10.10 Yosemite – 8 months on…

When a bad website is worse than no website…

It’s been a very long time since we’ve written any news articles, mainly because we’ve been up to our neck in client work (which pays, whereas writing our own articles for SEO purposes only pays indirectly). But over the last 2 years or so we’ve often been asked to give our opinion on client’s existing sites and suggest what might be done to improve them. Sometimes we have to give a candid ( some might say blunt) response which essentially says “your website is doing you more harm than good to your company image”.

For better or worse, a website is often the first contact that a potential customer will have with your ‘brand’. If the website doesn’t fulfil the potential client’s expectation of what you do and how good you are at doing it, they won’t pick up the phone and they’ll mentally cross you off their list of potential suppliers. This actually puts you in a worse situation than them having never seen your website. If they haven’t seen it, you can still call them and not have their perception of your business and skills coloured.

But let’s be clear about what a good website is. It doesn’t necessarily need to have large sums spent on graphic design, Search Engine Optimisation, copywriting, photography, web hosting, etc. It just needs to talk to your customers clearly and concisely.

So forget what you think should be on your website, forget the reputation you have within your sphere of business. Sit back, pour a glass of wine and think about your current customers and who you want to attract in the future. And then ask yourself this question.

If  a potential customer knew nothing about your company, would your current website convince them to pick up the phone?

If that little thought experiment makes you feel uncomfortable*, then you probably know already there’s a problem. And sometimes it helps to have a fresh pairs of eyes look at your business from the outside. If you’d like an impartial review of your current site please don’t hesitate to pick up the phone and call 01380 830224.

* We should know – we had this feeling until very recently about our website. We’d been so busy we hadn’t had to time to make our own site Responsive, despite the fact all the websites we were creating as a freelance web developer for our clients look lovely on mobiles and tablets. We knew this didn’t present our skills in the best light and hence felt uncomfortable reaching out to potential new customers. We also knew that the web designers in and around Bath that were finding us through Google searches were wrongly drawing negative conclusions about our competence. A typical example of when a bad site can be worse than no site.

Posted in Web Design, Web Development | Comments Off on When a bad website is worse than no website…

New phone number – 01380 830224

Just a quick note to say we’ve moved to Edington, Wiltshire and hence have a new phone number. Please call on 01380 830244.

If you need to drop off an unwell iMac or Macbook with us for some TLC there’s still plenty of parking, plus there’s an excellent pub and farm shop with cafeteria a minute of so away, if you need to while away a little time whilst we fix your computer.

Posted in Apple, Web Development | Comments Off on New phone number – 01380 830224

Showing country specific content on your Magento store

One of the beauties of Magento is the ability to create multiple stores from the same Magento backend. This enables you to create multiple language versions of your site with relative ease. However that may sometimes be overkill for what you need, and also may present quite a cost overhead as you’ve got to get your Products and CMS pages translated.

So what do you do if you only want to show a message to customers in a particular country? Well, we’ve just released our Sweetapple_Geolocation Extension as a free download – it might help you out.

Essentially it enables you to write a simple bit of code in your Magento templates to test the country a visitor to your site is coming from. You can then display a specific static block, or run any other code, just for people in that country or countries.

For example, this snippet will check if the person is in the UK, and only display the home_page_message_GB static block if the visitor to the store is browsing from a computer with a British IP Address.

$_ipHelper = $this->helper('sweetapple_geotargeting/data');
/* @var $_ipHelper Sweetapple_Geotargeting_Helper_Data */
$countryCodeFromIP = $_ipHelper->getCountryCodeFromIPAddress();
if( $countryCodeFromIP == "GB" ) {
//do something here, like load a specific static block...
echo $this->getLayout()->createBlock('cms/block')->setBlockId('home_page_message_GB')->toHtml();
}

You can also use this technique to leave placeholders in your template for dynamically displayed static blocks. For example,

$_ipHelper = $this->helper('sweetapple_geotargeting/data');
/* @var $_ipHelper Sweetapple_Geotargeting_Helper_Data */
$countryCodeFromIP = $_ipHelper->getCountryCodeFromIPAddress();
//show a dynamically named static block.
echo $this->getLayout()->createBlock('cms/block')->setBlockId('home_page_message_' . $countryCodeFromIP )->toHtml();
}

It’s not a perfect solution I’ll admit. Someone might be using a Web Proxy, a VPN, or on holiday in Spain but wanting to deliver or order in the UK. But it does add some flexibility to targeting overseas shoppers.

Looking for a freelance Magento developer? We’re based just outside Bath, but have clients in Bristol, Swindon and across the South West and we’d love to help you get your e-commerce website started. Don’t hesitate to give us a call on 01380 830224.

Whether it’s with custom theme development, custom Extension development, SEO, data import, Magento tuition or store migration, we can help you out. You’ll get professional, quick and sensible advice, but without having to pay horrendous agency rates. 

Posted in Magento | Comments Off on Showing country specific content on your Magento store

MacBook Air hard drive too small? Fit a bigger one!

One of the biggest problems with MacBook Air is the small hard drive they ship with. Solid State Hard drives are fantastic, but you’ll be surprised how quickly you manage to fill up even a 250GB SSD if you’ve got a lot of photos, videos or music.

Unfortunately the Airs don’t have a standard 2.5″ hard drive, so finding a suitable SSD at sensible cost can be an expensive problem to solve. Other World Computing are one of the few companies that sell them and they’re US based. It’s fine, they ship internationally, but it looks like our friends in the UK at The Bookyard also sell them, and they’re often less expensive than shipping from the US once VAT and duties are factored in.

One of my customers needed a 480GB SSD for her 2011 MacBook Air, fortunately they stock them. Problem solved. If you also want one, click below…

OWC MacBook Air Aura Pro 6G SSD + Envoy Upgrade Kit-480GB for MacBook 2010/11

Posted in MacBook | Comments Off on MacBook Air hard drive too small? Fit a bigger one!