115 posts in this category.
If you're building a website where you create content, or where your users post content (like a job board or something), then sometimes you might want to send...
Building forms in our application is one of those tasks that you repeat constantly. Almost every website has forms. We are basically just building forms, over...
Whenever I start working on new application or a new feature, I wonder if someone from the Laravel Community already developed a package that I can use. And...
So you just read everything there is to read about Scrum and Agile, you passed the Scrum Master Certification, everything is great, you're a wonderful Scrum Ma...
If you've ever actively worked on a project, shipping new features every month, week or even days, you're probably informing your users about those new feature...
Today I was trying to debug a big Eloquent Query in one of my Laravel Applications, and I couldn't understand what was the issue. I wrote a feature test and...
So my typical workflow when working on a client's application is to have a "dev" environment on my server, and the production environment is sometime...
When I started developping LaravelPackages.net and it's search module, I quickly noticed that Algolia was not going to be enough for this project. There are...
Last but not least, the Dependency Inversion Principle! There is a common misunderstanding that "Dependency Inversion" is similar to "dependen...
"Interface Segregation"... what the hell does that mean now... It seems like all those principles were named to bring more confusion than clarity rig...
Third principle in this SOLID serie, the Liskov Substitution principle was imagined by Barbara Liskov. Definition Mathematical definition: Let q(x) be a...
The second principle of S O LID is called Open-Closed , and helps developer to mature well designed code. This is a confusing one, but I'll try to make it e...
Have you ever heard about SOLID ? It is a collection of several Programming Principles that help developers write better code. There are five letters in SOL...
Big headache problem that I encountered on some client's project, where I had to build a custom tool to import big ass excel files in the backoffice. When...
In this first PHP Lesson serie, we will cover what could be one of the first thing that any programmer must understand. It's probably the most basic yet compli...
It's the second time in my carreer as a Laravel Developer that I had to struggle against this, so I decided to write the solution down for my future self 😅...
Looking for the TOP 10 Most Essential Laravel Nova Packages? Click here! Laravel is a well known PHP Framework, super popular, with thousands of extraordin...
First you need to install certbot via their github repository. Next, run this command line in the certbot folder: ./certbot-auto certonly --manual --prefe...
I've recently switched to Tailwind CSS and I must say it's really good ! Mainly because you can build anything and you have much more freedom than if you were...
This is a remastered version of my previous tutorials How To Build An Efficient and SEO Friendly Multilingual Architecture For Your Laravel Application and...