You have two options:
Concrete Wall provides an activity feed block for concrete5. This block can be configured to show two types of feeds:
All activities are generated when the user does something (e.g. create a blog entry); there is no facility for the user to post an update, image, or the like into their feed, though this might be added in the future and the feed would be a good place for it.
How it Works
A feed of the activities that users can do with this package wouldn't be very exciting.
This package provides a framework that other packages (or the core) can use to register types of postings (e.g. 'creating a blog entry') and add activities within those types (e.g. the instance of 'john posted Hello World yesterday'). It also provides a way for administrators to manage those posting types (enabling and disabling as described above) and a block to be added to pages that display the activities.
But there's a chicken and egg problem. Before this package can be compelling for users, it must be supported by developers of other add-ons such as blogs, forums, etc. That's why this developer preview has been released -- hopefully enough interest can be generated to provide value to the end-users. This package is essentially complete (with planned changes to the design and documentation) but an end-user would probably be disappointed in downloading this. See the Documentation page for more details.
Supporting Add-Ons:
The following add-ons support Concrete Wall, out of the box:
If your add-on supports Concrete Wall, message me and I'll add it to the list.