This WordPress snippet will let you show a list of post by a specific user. This is useful if you for example want to show a list of posts from a specific user on Custom Post Types etc.
1. Add a Custom Field (read more about WordPress Custom Fields) to the Page or Custom Post Type etc. In that custom field add “user-id” as the name and the numeric value “1” (or whatever the ID of the specific user is) as the Value“.
2. Add the following to your template.php file