Matthieu Napoli

Hi! I’m Matthieu Napoli, open-source developer and consultant.

I’m the creator of Bref, the serverless framework for PHP, author of the Serverless Visually Explained course, and AWS serverless hero.

I believe running modern applications should be simpler, and I’m trying to do my part!

Optimizing Laravel cold starts on AWS Lambda

This article is based on my notes after experimenting with caching as much as possible before deploying a Laravel application to AWS Lambda using Bref. The goal was to optimize AWS Lambda cold starts, without slowing down warm invocations.

Fixing error handling in Inertia.js

Bref Cloud is built with Laravel and Inertia.js. Inertia.js connects Laravel with Vue.js, making everything related to routing, auth, state management, and more, much easier to handle. Inertia.js is awesome. However, there is one thing that I really dislike about it: how it handles server errors.

Work

  1. Null
    Company
    Bref
    Role
    Founder / Indie Developer
    Date
  2. Voxie
    Company
    Voxie
    Role
    Principal Software Engineer
    Date
  3. Serverless
    Company
    Serverless
    Role
    Open-Source Product Manager
    Date
  4. Wizaplace
    Company
    Wizaplace
    Role
    CTO
    Date
  5. Matomo
    Company
    Matomo
    Role
    Senior Software Engineer
    Date
  6. My C-Sense
    Company
    My C-Sense
    Role
    Senior Software Engineer
    Date
  7. Atos Worldline
    Company
    Atos Worldline
    Role
    Software Engineer
    Date
  8. My C-Sense
    Company
    My C-Sense
    Role
    Software Engineer
    Date
LinkedIn