Если у вас есть отношение в модели Post, например:
public function users()
{
return $this -> belongsToMany(User::class, 'user_posts');
}
// где user_posts - это ваша таблица базы данных с внешними ключами
Использование в контроллере:
$posts=Post::with('users')->get();
Тогда в поле зрения:
@foreach ($posts as $post)
<div class="col-4 mb-4">
<a href="{{ route('posts.show', ['post' => $post->id]) }}">
<img src="{{ asset('storage') . '/' . $post->image }}" class="w-100 h-100">
</a>
<a href="{{ route('users.show', ['user' => $post-> user -> id]) }}">
{{ $post-> user -> name }}
</a>
</div>
@endforeach