BackWPup: The All-in-one WordPress Files and DB Backup Utility
Your Web server is somehow nuked — could be anything from an attack to a silly mistake from the webmaster. Maybe the only way to get back on track is to restore the…
Dealing with WordPress Post Revisions
Did you know WordPress, like a good boy, saves all post/page revisions in your DB — by default — for those just-in-case situations where you might need to revert to an old version?…
TutorVista: Using Open Source in Digital Education
TutorVista, a digital tutoring website, uses open source software to mimic a classroom experience and maintain its database. TutorVista is an online tutoring service that was founded in 2005. Its operations are entirely…
Draw Great Graphs with Open Flash Charts, Part 2
In the first part of this series, I gave a brief introduction to Open Flash Charts (OFC) and discussed how to draw bar charts with it. In this article, I will explain how…
FOSS is __FUN__: The Fifth Freedom
Stallman’s classic definition of open source speaks of the four freedoms — the freedom to run the program in any way one likes, the freedom to study the source code and modify it,…
ownCloud 3 Makes Setting up and Accessing Your Own Cloud Dead Easy
We are all aware that storing data in the cloud has its own advantages, making our data available everywhere we go. But storing our personal data on someone else’s server might lead to…
Web Acceleration with Varnish 3.0
In this article we’ll setup a ready-to-deploy WordPress-compatible Varnish service as our HTTP reverse caching proxy, and have it cache the desktop and mobile themes separately. Our original WordPress recipe had a place…
WordPress on Nginx, Part 2: vhost, MySQL & APC Configurations
Last time around we made our Debian VPS ready with the LEMP recipe. Let’s now configure the stack and migrate over the old WP website. What good a website with a “Welcome to…






