What Laravel taught me about design
A framework isn't just syntax. It's a worldview. Three lessons from three years building with Laravel.
1. Convention over configuration
In every project I build I notice how productive it is when everyone knows where things live. Convention over configuration isn't a technical choice, it's an ergonomic one.
2. Eloquent is opinionated, and that's good
Eloquent forces relational thinking. Data first, then queries. I've carried that into all stacks since, including Next.js + Prisma projects.
3. A solid service container enables big apps
Dependency injection always sounded academic. Until I did big refactors where I could swap an entire storage layer without touching controllers.
Comments (0)
No comments yet. Start the conversation.
Related articles.
I'm Naoufal: a short introduction
22 years old, from Ede, Full Stack Developer and writer at PolitiekPraat. The story behind the URL.
Why I'm building PolitiekPraat
Politics often feels distant and opaque. PolitiekPraat is my attempt to shrink that distance without smoothing over the complexity.