Open Africa: Website Development & Online Marketing

Open Africa is a Cape Town, South Africa-based travel specialist that aims to translate authentic African experiences for travellers into opportunities for rural people.

They accomplish this by visiting rural areas along routes that may interest travellers, finding local businesses, and promoting these businesses for free via the website.

Travellers can search for routes, tours, or participants via interactive maps, and bookings can be made either directly with the businesses or via a third-party booking system we integrated.

In addition to helping Open Africa redesign their website to be more visually appealing, work responsively across a wide range of devices, and better promote their various Routes, Tours, and Participants, we helped them set up a grant-based Google AdWords campaign to drive traffic to their new site.

Visit the Open Africa website here to see what they offer.

If you're interested in web development or online marketing services for your business, you can contact us here.

Posted on July 28, 2014 and filed under Our Projects.

How to install Mac OS X 10.9 ("Mavericks") from a USB Drive


Apple released Mac OS X 10.9 (“Mavericks”) this week as an upgrade through the Mac App Store.

If you want to perform a clean install of Mavericks rather than upgrading, you’ll have to manually create a “USB installation drive” and run the installation from there.

To perform a clean install of Mavericks, you will need:

  • A downloaded, but not installed, copy of OS X Mavericks. You can get this from the App Store, just don’t run the installer after it’s finished downloading to your “Applications” folder.

  • An empty USB drive with storage capacity of 8Gb or more.

Creating the USB Installation Drive is a simple 10-step process:

  1. Plug the USB drive into your Mac.

  2. Open Disk Utility (you can search for this using Spotlight).

  3. Select the USB drive in Disk Utility’s sidebar, and open the “Erase” tab.

  4. Set the “Format” value to “Mac OS Extended (Journaled)” and name the drive “Untitled”.

  5. Click on the “Erase...” button, and wait for the operation to finish.

  6. Close Disk Utility and open Terminal (you can search for this using Spotlight).

  7. Copy and paste the command shown below into Terminal and press enter, then type your password and press enter when prompted.

  8. Step #7 might take up to half an hour to complete, don’t close Terminal or eject the USB drive while the command is still running - you’ll see a “Done” message on the last line when it's finished running.

  9. Restart your Mac and hold the Option (“⌥” or “Alt”) key on your keyboard until you see a boot menu.

  10. Select the USB Installer Drive, and the fresh installation of OS X Mavericks will begin.
The Terminal command to create a Mavericks Installer USB Drive:
sudo /Applications/Install\ OS\ X\ --volume /Volumes/Untitled --applicationpath /Applications/Install\ OS\ X\ --nointeraction

To perform a clean install of Mavericks on additional Macs:

After the installation on the first machine has finished, simply plug the USB Installer Drive into the next machine and follow steps #9 and #10 above. 

Posted on October 24, 2013 and filed under Technology.

Why your business needs a website

Photo by baldiri, some rights reserved. 

Photo by baldiri, some rights reserved. 

Your business - regardless of whether it's a local store, a corporate chain, a retailer, a supplier, or a service provider - needs a website whether you plan to do commerce online or not.

The simple fact is that your customers are online even if you're not, and online is where they'll be looking for you. If you're not technically-inclined, think of websites today as the yellow pages of the past - simple and effective advertising to get your business seen by thousands (or tens of thousands, or hundreds of thousands) of people. Over the last decade Internet usage has been climbing exponentially, and Google currently serves more than 1 billion web searches per day. Given these numbers, it's safe to assume that a majority of potential customers are researching products and services online before making a buying decision, no matter what industry you're in.

Customers may even just be looking for mundane details like your operating hours or phone number, and it's reasonable to be able to expect to find this information online - if they can't find yours, they will certainly find your competitor's. Even without paid advertising, your website will serve a useful purpose in being a place that potential customers can find and visit 24/7 to learn more about what you do and contact you.

Local Businesses

Although you may be a local business, you are now competing in the national or global marketplace. It's you versus eBay, Amazon, and millions of other entrepreneurs all over the globe, and many of these competitors exist solely online. Even if you don't do commerce online, having a professional website shows that you are serious about your business and that you understand the level of customer service people expect.

The same goes for local service providers: while you may not have a global market like retailers do, you are still competing against your local market. If "Carla's Nails" is your competitor and they have a website that allows visitors to browse colors and designs online, who do you think will get appointments from the 4 out of 5 people who are researching services online? In cases like these service, price, and quality don't even enter the equation - if you aren't online, you aren't even in the race.

Big Businesses

It's not just consumers who do their research online, it's also other businesses. If you are a wholesaler or manufacturer you're likely missing out on potential customers if you don't have a website.

As new competitors make the manufacturing business more competitive, it's important to stay relevant. Online import services have made importing products for resale easier than ever before, and many companies will now design and make whatever products their customers have in mind. You can either get online and aggressively market the things that make your business stand out, or you can let someone else have your customers.


Contractors are one of the highest areas of opportunity in the online marketplace. Since most contractors and freelancers don't have a storefront, virtually the only way to find them is online. Even if a customer sees your signs or flyers, if you don't have a website for them to visit in order to get more information about your company and exactly what you have to offer, you have pretty much wasted your marketing budget.

For example, say a potential customer sees a sign advertising your business while they're waiting for a red light. They may see your name and recognize some services that are of interest to them, but they will likely not remember your phone number - most potential customers will assume that by just remembering your name they'll be able to get more information about you online later.

Having a website as a contractor or freelancer is a way for you to set yourself apart from your less tech-savvy competitors, begin competing with larger firms that already have a web presence, and make it easier for potential customers to find you.

Get Started Today

If you do not have a website for your business, you should put this on your to-do list today. The cost of a website is virtually nothing compared to the business that you might be losing without one, and the business you stand to gain with one. It's an investment in the future of your business, and should be treated as an opportunity to grow.

Websites do not need to be complicated and complex, they just need to sell your business and provide potential customers with a way to contact you.

If you're interested in getting a website developed for your business, take a look at our packages here. If you have any questions or want to discuss a larger project, you can get in touch with us here.


Posted on October 18, 2013 .

Taste Like Home: Web Design & Development


Taste Like Home specializes in healthy, well-balanced and affordable meals for individuals, families and business - delivered right to your doorstep.

CLC recently helped them redesign their website to enforce their online brand and create a way to easily distribute menu updates to their customers.

Visit the Taste Like Home website here to see what they offer.

Posted on October 10, 2013 and filed under Our Projects.

5 Steps to prepare your iPhone or iPad for the iOS 7 update

Photo by

Photo by

Wednesday the 18th of September 2013 Apple will release the latest version of iOS, the operating system used by iPhones and iPads.

iOS 7's redesign will shed six-year old user interface elements and replace them with a cleaner, more modern aesthetic - renovating the operating system for both looks and usability.

In Apple's own words, iOS 7 (available for iPhone 4, 4S, and 5 / iPad 2, 3, 4, and Mini), will be the "biggest change to iOS since the introduction of iPhone" in 2007, this video provides an overview of the major new features:


To ensure that the upgrade process goes as smoothly as possible for you, we've compiled a list of five things you should do before and after you run the update.

Some of these steps require you to have an active Internet connection. In these cases we recommend using wifi at home or work, not mobile data. Always remember to plug your phone or tablet in while you're running updates and backups so you don't drain the battery.

1. Update before you upgrade

To ensure that you're able to upgrade to iOS 7, be sure to update your iPhone / iPad to the latest version of iOS 6 (that's version 6.1.4) well before Tuesday.

You can check your device's current software version and available updates by opening the "Settings" app and tapping on "General", then "Software Update". You'll need to be connected to the Internet while doing this to check for software updates.

After you've updated to the latest version of iOS 6, update your apps to improve their chances of working correctly on iOS 7To update your apps, open the "App Store" application and tap on the "Updates" tab, then tap on the "Update All" button.

2. Back up your iPhone / iPad

In case anything goes wrong and you need to revert to your old iOS installation, be sure to create a backup of your device after you've updated iOS 6 and your apps, but before you upgrade to iOS 7.

If you use iTunes to back up your device simply plug it in to your computer, open iTunes, and wait for the sync and backup to finish.

If you use iCloud to back up your device you can force a backup by opening the "Settings" app, tapping on "iCloud", then "Storage & Backup", then on the "Back Up Now" button.

If you haven't backed up your iPhone / iPad in a while the backup might take some time to complete - we recommend letting it run overnight.

3. Clean up your apps

While you're performing all of these updates, why not do some "spring cleaning" too? Review the applications installed on your iPhone / iPad and delete the ones you don't use anymore.

A nice little trick to keep iTunes from copying the apps back to your device (and to free up some space on your computer) is to first delete all of your mobile apps from iTunes, then only delete the ones you don't use anymore on your device. Afterwards, plug your iPhone / iPad into your computer, open up iTunes, and click "File", "Devices", "Transfer Purchases" to transfer the apps you didn't delete back to your computer.


iOS has a built-in feature that shows you which apps are using most of your storage space - open the "Settings" app, tap on "General", then "Usage" to see a breakdown. Tap on any of the apps listed on this view to see more details or delete that app's data.

4. On the day, don't rush

With the launch of iOS 5 (and to a lesser degree iOS 6) Apple's update and activation servers were overloaded by the large number of users who all tried installing the software at the same time.

Some users weren't able to download the update on launch day at all, some were only able to download it partly before their connections dropped, and some were able to download and install it, but then couldn't activate their devices for a day or two.

If the ability to use your iPhone / iPad is critical to your business or family life, don't rush to install it as soon as it's available. Rather, wait a few hours (or even - gasp! - a day), so the rush of users trying to download and activate the software at the same time calm down.

5. Set aside some time to familiarize yourself with the new interface

Many functions that you were used to in iOS 6 look and work differently in iOS 7. Be sure to set aside some time after the iOS 7 update to familiarize yourself with the new interface and features. 

Unless you don't mind being distracted by all the shiny new things for the rest of the day, it might be better to update to iOS 7 after dinner rather than during your morning coffee break!

If you have any questions about iOS 7, the upgrade process, or Apple devices in general, leave us a message!

Code Like Clockwork develops feature-rich and affordable iPhone and iPad apps - if you have an app idea that you'd like to explore with us you can contact us via our website, follow us on Twitter, or message us on Facebook.


Posted on September 6, 2013 and filed under Technology.