Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Admin

That's right, you need to create a project page before you can post a devlog. The label "upload new project" is a bit misleading though, since you don't have to upload something to create a new project page.