No Connection? No problem! Practical Advice for Freelancing From Cybercafés

broken_cableWhen my web development firm was just getting off the ground, we didn’t have an internet connection in our apartment. I would develop entire sites at home, then go to a cybercafé to upload files and sync databases. I only checked my email once a day, and my entire life was centered around my USB key. With the SAT-3 cut in Cotonou, our only Internet access is the one public satellite connection in the city.

Back to offline development! Fun fun fun. How do we do it?

Install WAMP and LAMP stacks on your development machine. Even if you’re coding in Linux, you should be testing in Windows because that’s what everyone else uses. For Windows, I have yet to find a better stack than XAMPP, which comes with everything I need. Although XAMPP offers a Linux version, it’s often simpler to just install PHP, MySQL, and Apache.

Use PortableApps. I have an entire development stack on my USB key, which means that in a pinch, I can work on any available Windows machine. XAMPP, the GIMP, FileZilla, Firefox, Putty, and Notepad++ all come in portable versions.

Respond to emails offline. All of the major mail providers provide POP and IMAP access. Download your mail using an application like Portable Thunderbird, answer it in the comfort of your own home, then upload everything once you get a hold of a connection.

Backup everything locally. The great thing about cloud living is backing everything up line. The awful thing about cloud living is that you can only access your document backups when you’re connected. Far better to store copies of everything locally. In case of a meltdown, you’ve got everything you need to be back and working by the end of the day. If a separate server, with the attendant inverter and battery is too expensive, at least invest in an external hard drive.

Useful Firefox extensions:

  • ScrapBook allows you to save an entire webpage exactly as you see it when online, including images, CSS, advertisements, and most JS. I have a great deal of php.net and the WordPress codex saved this way.
  • DownloadThemAll is a fantastic download manager, and it also lets you download all of the links of a particular extension from a webpage.
  • SpiderZilla will download an entire website, catching the files of extensions you designate.

Blog offline. There are many offline blogging tools. My preference is actually Windows Live Writer, but as it doesn’t run from a USB key, it’s out for the moment. Excellent alternatives are zRaven and Qumana (requires Java). Most offline blog programs require an Internet connection the first time you use them, to download your categories, etc.

Cultivate relationships with cybercafé owners. Often, they’re willing to open early, close late, fix your computer, and let you print for a reduced price if you’re a regular. Make friends, chat with everyone, and be very clear that you’re not in the cyber everyday because you’re a scammer.

What tools do you use to facilitate development from cybercafés? How do you track your research and deal with email?

Share and Enjoy:
  • Twitter
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • muti
  • StumbleUpon
About the author: Theresa Carpenter Sondjo is an entrepreneur and web developer. She lives in Cotonou, where she and her partner run People Online. Their mission is simple: la mise en ligne du Bénin. Follow her on Twitter at @theresac.
This entry was posted in Culture and tagged , , , , , . Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

  • Industry News

    A Vision of the Present

    Radoslav Zilinsky’s 2007 enchanting painting “The World” depicts a distant future where enormous prosperity is accompanied by enormous disparity. Funny because his future looks a …
    Share and Enjoy:
    • Twitter
    • Digg
    • del.icio.us
    • Facebook
    • Google Bookmarks
    • muti
    • StumbleUpon

    What is Hive Colab?

    Hive Colab is the newest co-working space on the East Africa scene. But what is it and where did it come from? To …
    Share and Enjoy:
    • Twitter
    • Digg
    • del.icio.us
    • Facebook
    • Google Bookmarks
    • muti
    • StumbleUpon

    Grassroots Diplomacy

    Share and Enjoy:
    • Twitter
    • Digg
    • del.icio.us
    • Facebook
    • Google Bookmarks
    • muti
    • StumbleUpon

    U.S. State Department’s Conversation with African Innovators

    Last week representatives from the U.S. State Department Elana Berkowitz and Bruce Wharton reached out directly to innovators in East Africa to discuss the Apps …
    Share and Enjoy:
    • Twitter
    • Digg
    • del.icio.us
    • Facebook
    • Google Bookmarks
    • muti
    • StumbleUpon

    Google Developer Days Coming to Kenya, Uganda

    Google is hosting two events in September to teach the use of Google technologies and products in Africa… Google is dedicated to making the Internet relevant …
    Share and Enjoy:
    • Twitter
    • Digg
    • del.icio.us
    • Facebook
    • Google Bookmarks
    • muti
    • StumbleUpon

    Asia and Africa, Fastest Growing Facebook Regions

    Facebook recently hit the half billion users mark (more than a quarter of all internet users) and somewhat unsurprisingly developing countries are fueling a lot …
    Share and Enjoy:
    • Twitter
    • Digg
    • del.icio.us
    • Facebook
    • Google Bookmarks
    • muti
    • StumbleUpon

    TED Recap: A Fornication of Ideas Pt. 1

    TED Global 2010 wrapped up last week in Oxford, UK. As a TED Senior Fellow, I’m lucky in that I’ve now attended three TED events …
    Share and Enjoy:
    • Twitter
    • Digg
    • del.icio.us
    • Facebook
    • Google Bookmarks
    • muti
    • StumbleUpon
    The TED Phone

    The TED Phone

    At TED Global in Oxford, UK this week TED and Nokia announced a partnership to bring TED talks to Africa and other developing parts of …
    Share and Enjoy:
    • Twitter
    • Digg
    • del.icio.us
    • Facebook
    • Google Bookmarks
    • muti
    • StumbleUpon

    Hive Colab Announced in Uganda

    Earlier in the day we announced Apps < 4> Africa, a competition for app developers across Africa. Also, today in Uganda, Appfrica Labs in …
    Share and Enjoy:
    • Twitter
    • Digg
    • del.icio.us
    • Facebook
    • Google Bookmarks
    • muti
    • StumbleUpon

    Apps for Africa Contest Announced in Nairobi

    Over the past few weeks myself, Solomon King of NodeSix.com, Joshua Goldstein an Appfrica Fellow, Jessica Colaco at the iHub in Nairobi, Philip Thigo and …
    Share and Enjoy:
    • Twitter
    • Digg
    • del.icio.us
    • Facebook
    • Google Bookmarks
    • muti
    • StumbleUpon
  • Technology

  • Culture

  • Mobile

  • Development

  • Business

  • Startups

  • Politics

  • Education

  • Web

  • Interviews

  • Luganda