Industry News
A Vision of the Present
By Jon on July 30, 2010
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 …Category: Culture
What is Hive Colab?
By Jon on July 30, 2010
Hive Colab is the newest co-working space on the East Africa scene. But what is it and where did it come from? To …Category: Culture
U.S. State Department’s Conversation with African Innovators
By Jon on July 26, 2010
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 …Category: Culture
Google Developer Days Coming to Kenya, Uganda
By Jon on July 26, 2010
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 …Category: Culture
Asia and Africa, Fastest Growing Facebook Regions
By Jon on July 22, 2010
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 …Category: Culture
TED Recap: A Fornication of Ideas Pt. 1
By Jon on July 22, 2010
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 …Category: Culture

The TED Phone
By Jon on July 14, 2010
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 …Category: Culture
Hive Colab Announced in Uganda
By Jon on July 1, 2010
Earlier in the day we announced Apps < 4> Africa, a competition for app developers across Africa. Also, today in Uganda, Appfrica Labs in …Category: Culture
Apps for Africa Contest Announced in Nairobi
By Jon on July 1, 2010
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 …Category: Culture
Technology
Culture
Mobile
Development
Business
Startups
Politics
Education
Web
Interviews
Luganda
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.













No Connection? No problem! Practical Advice for Freelancing From Cybercafés
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:
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?