Another brilliant idea on our discussion board! To follow (watch) yourself! Reminds me that once I was a spy and watched others... now I am old enough and may be should watch myself more closely... it well may be true...
If seriously, you can really see your new uploads on your activity page if you include yourself into your own watch list, but I do not understand what for? If you need to see them to appear somewhere, you may see them in "Shop/Today's new uploads" (exepting filtered images). Otherwise your new uploads are seen on the activity page only for those who included you into their watch lists.