How to disable template caching? devMode isn't doing it
It is true that devMode does not turn off caching. What I do is define a flag in general.php:

'cacheThings' =&gt; true, // true by default, but usually false for dev


and then in my templates:

{% cache if craft.config.cacheThings %}


update
Since version 2.4 there is a new config value: enableTemplateCaching, so all you need to do now is set this false in your development environment.