Web sites often have a "What's New" list on their main page, showing all recently-added articles. There are two general approaches I've used to do this - showing the 10 most recent pages, or showing all pages added in the last month.
Listing The 10 Most Recent Articles
If you'd like more or less articles listed, change the '10' in the first line to the desired number.
<ul>{$ foreach 10 x in (all) SortDescendBy .fileddate $}
<li><a href="{$x.link$}">{$x.headline$}</a></li>
{$next$}</ul>
Listing All Articles Added In The Past Month
If you'd like to list articles for a different time period (e.g. past two weeks, or past three months), change the '31' in the first line to the number of days back you'd like your list to go.
<ul>{$ foreach x in (after publishdate-31) SortDescendBy .fileddate $}
<li><a href="{$x.link$}">{$x.headline$}</a></li>
{$next$}</ul>
The Pool-Room: CityDesk FAQ