Create a Personal Knowledge Base to Track your Problem Solving History
By on August 11th, 2008

There are many different ways to track your ideas and to-do lists but do you remember them forever? There may have been many times, when you may have solved something difficult but never documented it, because you thought it would never happen again.

Now when it does happen again, what do you do? Follow the same steps over and over again, and to be frank how many times do you remember what you exactly did to solve the problem?


Image Credit

In such cases you could have saved yourself some trouble by having documented those steps, ensuring that you don’t have to start from scratch always. Such documentation is also popularly known as Knowledge Base (KB) and you may have seen several softwares companies having it, the most popular one being Microsoft KB.

A knowledge base (or knowledgebase; abbreviated KB, kb or Δ) is a special kind of database for knowledge management. It provides the means for the computerized collection, organization, and retrieval of knowledge. – wikipedia

You can always build your own knowledge base, where you can write up information about how you solved a particular problem, which URLs you used and so on, doing this will help you build up a strong database using which you can easily retrieve data at a later date and solve repetitive problems much faster.

There are several simple and open source softwares such as The Knowledgebase, FaqForge, FAQEngine and more to create your personal knowledge database, you can install and run it on your current website or choose to run it on your local machine. If you are looking to run it on a local machine you can easily install WAMP Server which will install Apache, MySQL and PHP and configure it for you. You could also install a wiki and use it as a personal knowledge database. Gina Trapani from Lifehacker has a excellent article shows you how to install a wiki on your home PC.

If you are wondering what I use? I use a personal knowledgebase software which I created after modifying a OSS about 2 years ago, if anyone wants to try that out let me know, I just need to build in a install script to make it easier for you to install and it.

Author: Keith Dsouza Google Profile for Keith Dsouza
I am the editor-in-chief and owner of Techie Buzz. I love coding and have contributed to several open source projects in the past. You can know more about me and my projects by visiting my Personal Website. I am also a social networking enthusiast and can be found active on twitter, you can follow Keith on twitter @keithdsouza. You can click on my name to visit my Google+ profile.

Keith Dsouza has written and can be contacted at

Leave a Reply

Name (required)

Website (optional)

    Warning: call_user_func() expects parameter 1 to be a valid callback, function 'advanced_comment' not found or invalid function name in /home/keith/ on line 1694
Copyright 2006-2012 Techie Buzz. All Rights Reserved. Our content may not be reproduced on other websites. Content Delivery by MaxCDN