Code 16’s blog
![Introducing Ozu, a static website deployment solution for Laravel projects.](/assets/img/posts/introducing-ozu-a-static-website-deployment-solution-for-laravel-projects/thumbnail.jpg)
Introducing Ozu, a static website deployment solution for Laravel projects.
Ozu allows to build and deploy a static website from a standard Laravel codebase, providing the CMS section and more.
Philippe Lonchampt
•
May 23, 2024
![A full app built with Sharp.](/assets/img/posts/a-full-app-in-sharp/thumbnail.png)
A full app built with Sharp.
We used Sharp 8 as a framework to design a build a full management app.
Philippe Lonchampt
•
Nov 21, 2023
![Sharp 8 for Laravel is here.](/assets/img/posts/sharp-8-for-laravel-is-here/thumbnail.png)
Sharp 8 for Laravel is here.
This version brings many new features: let's review the main ones.
Philippe Lonchampt
•
Aug 18, 2023
![A feature preview of Sharp 8.](/assets/img/posts/a-feature-preview-of-sharp-8/thumbnail.png)
A feature preview of Sharp 8.
Quick review on what’s coming on the next major version of Sharp 8 for Laravel.
Philippe Lonchampt
•
May 30, 2023
![Develop a simple multi-model search engine with Laravel.](/assets/img/posts/develop-a-simple-multi-model-search-engine-with-laravel/thumbnail.jpg)
Develop a simple multi-model search engine with Laravel.
Sometimes (often, in fact), simplicity in the best way to leverage features.
Philippe Lonchampt
•
Aug 1, 2022
![Leveraging Sharp, an open source content management framework, in a Laravel project](/assets/img/posts/leveraging-sharp-laravel-open-source-content-management-framework/thumbnail2.png)
Leveraging Sharp, an open source content management framework, in a Laravel project
A full tour of Sharp for Laravel
Philippe Lonchampt
•
May 25, 2022
![Validating critical email address in Laravel](/assets/img/posts/validating-critical-email-address-in-laravel/thumbnail.jpg)
Validating critical email address in Laravel
Learn how to validate email address from your customers and make sure you can contact them with confidence with Laravel’s power feature
Arnaud Becher
•
Mar 17, 2022
![Sharp for Laravel has a new online demo project](/assets/img/posts/sharp-for-laravel-has-a-new-online-demo-project/thumbnail.png)
Sharp for Laravel has a new online demo project
Since version 4, Sharp companion demo / testing app, named Saturn, was kind of clumsy: it was hard to understand, as a new user, what was…
Philippe Lonchampt
•
Mar 8, 2022
![How to use the new PHP enum in Laravel](/assets/img/posts/how-to-use-the-new-php-enum-in-laravel/thumbnail.jpg)
How to use the new PHP enum in Laravel
PHP 8.1 introduced long awaited support for built-in Enums. There is no more need for custom solutions as Since 8.69 Laravel has your back.
Arnaud Becher
•
Jan 12, 2022
![Sharp 7 for Laravel is released](/assets/img/posts/sharp-7-for-laravel-is-released/thumbnail.png)
Sharp 7 for Laravel is released
The beta has ended, with a final refactoring on entities and menu declaration
Philippe Lonchampt
•
Jan 3, 2022
![Automatically delete read database notifications in Laravel](/assets/img/posts/automatically-delete-read-database-notifications-in-laravel/thumbnail.jpg)
Automatically delete read database notifications in Laravel
When using Laravel, if you need to notify your users you can benefit from its built-in notification system. Laravel provides support for…
Arnaud Becher
•
Jan 3, 2022
![Sharp for Laravel: the age of Reason](/assets/img/posts/sharp-for-laravel-the-age-of-reason/thumbnail.png)
Sharp for Laravel: the age of Reason
Sharp for Laravel has a new major version: Sharp 7.
Philippe Lonchampt
•
Nov 15, 2021
![How to get notified when Laravel Horizon stops running](/assets/img/posts/how-to-get-notified-when-laravel-horizon-stops-running/thumbnail.png)
How to get notified when Laravel Horizon stops running
Learn how to setup a scheduled task to check periodically for Laravel Horizon’s status and notify your team as soon as it doesn’t work
Arnaud Becher
•
Nov 11, 2021
![How to test Laravel Horizon notification setup with slack](/assets/img/posts/test-laravel-horizon-notification-setup/thumbnail.png)
How to test Laravel Horizon notification setup with slack
In Laravel Horizon you can setup a notification system for being alerted when there is a too long wait time on your queues (and check if…
Arnaud Becher
•
Nov 8, 2021
![Fake beautiful images in Laravel](/assets/img/posts/fake-beautiful-images-in-laravel/thumbnail.jpg)
Fake beautiful images in Laravel
If you seed your local database with model factories, you probably use the fresh faker library (as the original faker library has been…
Arnaud Becher
•
Sep 10, 2021
![Bulk uploads in Sharp, the right way](/assets/img/posts/bulk-uploads-in-sharp-the-right-way/thumbnail.png)
Bulk uploads in Sharp, the right way
We just released version 6.3 of Sharp for Laravel, with a feature that was expected since a long time: the ability to upload multiple files…
Philippe Lonchampt
•
Jun 13, 2021
![On-demand optimized images with Laravel and AWS](/assets/img/posts/on-demand-optimized-images-with-laravel-and-aws/thumbnail.jpg)
On-demand optimized images with Laravel and AWS
Setting up your own image transform service on AWS to serve properly sized and optimized assets with Laravel
Arnaud Becher
•
May 1, 2021
![Sharp 6 for Laravel: new UI, breadcrumb and refinements](/assets/img/posts/sharp-6-for-laravel-new-ui-breadcrumb-and-refinements/thumbnail.png)
Sharp 6 for Laravel: new UI, breadcrumb and refinements
Six months after a v5 which was mainly a technical bump, Sharp for Laravel hits version 6, and this time there are new features (along…
Philippe Lonchampt
•
Apr 13, 2021
![A probability approach to cache a resource retrieved from an external API.](/assets/img/posts/a-probability-approach-to-cache-a-resource-retrieved-from-an-external-api/thumbnail.jpg)
A probability approach to cache a resource retrieved from an external API.
Recently I had, for a project at Code 16, to deal with an external API (a very bad one, but that’s another story). This is for a book…
Philippe Lonchampt
•
Feb 12, 2021
![How to customize Laravel API resources?](/assets/img/posts/how-to-customize-laravel-api-resources/thumbnail.jpg)
How to customize Laravel API resources?
It may be for optimization, or to choose what data should be sent in different contexts.
Philippe Lonchampt
•
Sep 28, 2020