---
title: "Things to do after a fresh laravel install"
url: https://daily.dev/posts/things-to-do-after-a-fresh-laravel-install-wzzyrjgam
source_url: https://msamgan.com/things-to-do-after-a-fresh-laravel-install
type: article
source: "Community Picks"
published: 2024-10-30T20:45:50.028Z
updated: 2024-12-09T11:38:22.746Z
tags: ["webdev", "backend", "php", "laravel"]
reading_time: 2
upvotes: 139
comments: 8
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Things to do after a fresh laravel install

**[Community Picks](https://daily.dev/sources/community)** · 2 min read · 139 upvotes · 8 comments

## Summary

When setting up a fresh Laravel installation, consider using the Laravel installer for a streamlined process, including selecting a starter kit such as Inertia/React or Livewire Volt with Class. Recommended packages for enhancing your Laravel setup include Laravel-error-solutions, laravel-schedule-monitor, laravel-env-keys-checker, and tighten/duster. Configuration tips include addressing the n+1 query problem and ensuring JSON responses for API routes in Laravel 11 and above. Example configurations for tlint, pint, and package.json are shared for better project setup.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://msamgan.com/things-to-do-after-a-fresh-laravel-install>

## Community discussion

Top comments from developers on daily.dev.

**@avendor** · 4 upvotes

> This is very interesting but it would be nice to see the explanation as to why some of this should be done. No clue what tlint and pint are and why I should bother.
>
> The N+1 solution is interesting but might be nice to know why/how it works and what the consequences of doing it are. We sometimes struggle with N+1 queries and a 1 line solution seems too good to be true without any regressions.

**@subhendudev** · 3 upvotes

> If there is package does not mean you have to use it, keep your technical debt low.

**@itsneil** · 2 upvotes

> Install filament. And definently if there's going to be an admin panel

## Similar posts on daily.dev

- [Don’t just attend KubeCon \+ CloudNativeCon, Merge Forward your experience\!](https://daily.dev/posts/don-t-just-attend-kubecon-cloudnativecon-merge-forward-your-experience--l0rpp73x8) · CNCF · 0 upvotes · 0 comments
- [Announcing H2 2026 KCDs](https://daily.dev/posts/announcing-h2-2026-kcds-m96goajm1) · CNCF · 1 upvotes · 0 comments
- [Two months of Open Community Groups](https://daily.dev/posts/two-months-of-open-community-groups-asf52zhbs) · CNCF · 0 upvotes · 0 comments

---

Tags: [#webdev](https://daily.dev/tags/webdev), [#backend](https://daily.dev/tags/backend), [#php](https://daily.dev/tags/php), [#laravel](https://daily.dev/tags/laravel)

[View this post on daily.dev](https://daily.dev/posts/things-to-do-after-a-fresh-laravel-install-wzzyrjgam)
