Three Monkeys of Test-Driven Development

Test-driven development (TDD [http://en.wikipedia.org/wiki/Test-driven_development]), 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,…

How to build a Web 2.0 site for 12k?

Guy Kaswasaki writes about his experience in building and launching [http://blog.guykawasaki.com/2007/06/by_the_numbers_.html] – Truemors [http://truemors.com/], an online social media site, at a cost of 12k, without any VC backing. And eventually the site receives 260k page views on the first day.…

TV Ad Sound Levels

Have you ever noticed and wondered, why do TV adverts sound louder than the shows they interupt? The volume is the same, but they sound louder, but alas the UK regulator is planning [http://www.asa.org.uk/asa/focus/background_briefings/TV+Ad+Sound+Levels.htm] to try and…

PHP Caching with APC

Caching PHP [http://www.php.net] scripts (intermediate opcode) in memory can make dynamic pages load fast and exert less load on the server resources (primarily the CPU usage). Typical PHP caching engines and accelerators are Zend, eAccelerator, xCache and APC (a PECL extension). Here’s a nice tutorial on…

300, Review

Harooh! I was up late, last night, to watch “300 [http://www.imdb.com/title/tt0416449/]” on DVD. I thought I’d give it a go on the telly first. And boy, it was rocking! 300 (directed by Zack Snyder) is an adaptation of the graphic novel by Frank Miller,…

Men who pause, rock hard

There’s always been an insurgence of rock and alternative music in India – be it from the local bands in Bangalore, Calcutta, Pune or Delhi for that matter. One Delhi band that’s been quite active lately is – Menwhopause [http://www.menwhopause.com]. I blogged about them earlier [https://www.…

iPhone II already under way

The elusive Apple iPhone [http://www.apple.com/iphone/] will hit US retail stores within a month, but manufacturing contracts have already been signed for iPhone 2. Its reported that a Taiwanese manufacturer, Quanta, had secured contracts to start producing the iPhone’s successor from September. Quanta – the world’s…

The world's thinnest and lightest laptop

When Intel asked designers to build a better laptop, its instructions were simple. The machine has to be fashionable, able to connect to all manner of wireless networks, and full of the latest, fastest computing capabilities. The result, code-named Intel mobile Metro notebook, is less than 0.7 inches thick…