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!

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.

Simpler single-file AWS CDK deployments

I am checking out the AWS CDK to deploy serverless applications. But having used Serverless Framework a lot, I find the AWS CDK very noisy and invasive in some of my projects. It doesn't have to be though. Here are my notes on how to use the AWS CDK in a single file, without polluting your existing projects.

Work

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