Three Monkeys of Test-Driven Development

Test-driven development (TDD), is an evolutionary approach to software development, in which you write a test before you write just enough production code to fulfill that test. The simple goal of TDD is to write clean code that works. Due to this fact, TDD is a method of [continue reading...]

Butterfly Effect of Social Networks

In 1963, meteorologist Edward Lorenz asked the question: Does the flap of a butterfly’s wings in Brazil set off a tornado in Texas? Postulating the so called “Butterfly Effect“, the idea that the flapping of fragile wings could start a chain reaction in the atmosphere. Today, Lorenz’s Butterfly [continue reading...]

Knowledge Management Systems

Here’s an excerpt from a very interesting article I read on Knowledge Management Systems by Alan Ward.

In his book “Future Shock”, Alvin Toffler notes that if you were to take the time that human beings have been in existence (about 50,000 years) and divide this time into 62-year average

[continue reading...]