Homepage
Open in app
Sign in
Get started
Laravel and Vue.js development
Sharp
Follow
Ozu, a static website deployment solution for Laravel projects, is now recruiting beta testers.
Ozu, a static website deployment solution for Laravel projects, is now recruiting beta testers.
In the past few months we built a project, at Code 16, that we found very useful to build and deploy static websites. We weren’t very happy…
Philippe Lonchampt
May 24
How to handle business days in PHP
How to handle business days in PHP
When developing a commerce-related application, it’s sometimes necessary to determine whether a point of sale is open or closed on a given…
smknstd
Apr 17
Efficient searching through PDFs with MySQL and Laravel
Efficient searching through PDFs with MySQL and Laravel
Search functionality is often crucial in a modern web application. When a website provides documents with extensive text, such as PDF…
smknstd
Jul 6, 2023
How to make sure ray() won’t break your Laravel application with Github Action
How to make sure ray() won’t break your Laravel application with Github Action
Scan your Laravel application and detect remaining Spatie’s ray calls in your CI workflow to prevent triggering errors in production.
smknstd
Mar 31, 2023
Validating critical email address in Laravel
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
smknstd
Mar 17, 2022
Sharp for Laravel has a new online demo project
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
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.
smknstd
Jan 12, 2022
Automatically delete read database notifications in Laravel
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…
smknstd
Jan 3, 2022
Sharp 7 for Laravel is released
Sharp 7 for Laravel is released
The beta has ended, with a final refactoring on entities and menu declaration
Philippe Lonchampt
Jan 3, 2022
Sharp for Laravel: the age of Reason
Sharp for Laravel: the age of Reason
Sharp for Laravel has a new major version: Sharp 7.
Philippe Lonchampt
Nov 15, 2021
How to test Laravel Horizon notification setup with slack
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…
smknstd
Nov 8, 2021
Bulk uploads in Sharp, the right way
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
Cheap on-demand optimized images with Laravel and AWS
Cheap 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
smknstd
May 1, 2021
Sharp 6 for Laravel: new UI, breadcrumb and refinements
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.
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?
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
Sharp 5 is out today: let’s review some real world projects.
Sharp 5 is out today: let’s review some real world projects.
TL;DR this 5 version is a major Sharp for Laravel version, but with minor breaking changes.
Philippe Lonchampt
Sep 4, 2020
How to keep PHP updated with last patch version on Ubuntu
How to keep PHP updated with last patch version on Ubuntu
As a webdev, sysadmin is hard. So here is my recipe to make unattended-upgrades automatically upgrade php with ondrej PPA on ubuntu
smknstd
Apr 24, 2020
How to make up-selling recommendations based on cart using Redis
How to make up-selling recommendations based on cart using Redis
Tutorial on how to make recommendations on cart’s summary with popular items based on past orders with redis instead of classic SQL
smknstd
Mar 29, 2020
About code16
Latest Stories
Archive
About Medium
Terms
Privacy
Teams