Log inSign up
Matthieu Napoli
11K posts
Image
user avatar
Matthieu Napoli
@matthieunapoli
Building ▸ @brefphp | bref.sh ▸ port7777.com ▸ favicon.show ▸ serverless-visually-explained.com AWS serverless hero
Lyon, France
mnapoli.fr
Joined October 2012
387
Following
8,220
Followers
  • Pinned
    user avatar
    Matthieu Napoli
    @matthieunapoli
    Mar 21, 2025
    ✦ Bref Cloud is live ✦ Modern PHP hosting should be simple: instantly scalable, redundant, monitored, and secure. Get the best of AWS and serverless with an intuitive dashboard and CLI. No need to become an AWS expert try it out ↓
    Image
    Bref Cloud - Serverless PHP hosting on AWS Lambda - powerful, scalable, simple – Bref
    From bref.sh
    10K
  • user avatar
    Matthieu Napoli
    @matthieunapoli
    May 21, 2020
    Why developers hate PHP: jesuisundev.com/en/why-develop… A good piece. "Developers hate PHP because it’s cool to hate PHP." TL/DR: PHP *today* is faster than Python and Ruby. It can be completely typed. Static analysis like TypeScript. Extremely mature frameworks. And PHP 8 will be 🔥
    Image
    Why developers hate php
    From jesuisundev.com
  • user avatar
    Matthieu Napoli
    @matthieunapoli
    Nov 23, 2022
    Turns out the reason why my bank (company) cannot send instant bank transfers is because my company is named Null… and that causes issues somewhere 😂
  • user avatar
    Matthieu Napoli
    @matthieunapoli
    Dec 12, 2022
    Just received a one-time GitHub sponsorship from AWS of $5k for my work on @brefphp. This is amazing 🎉 This will directly allow me to work part-time in December and January on the upcoming Bref v2 and the related projects!
    Image
  • user avatar
    Matthieu Napoli
    @matthieunapoli
    Nov 25, 2020
    Bref 1.0 is released 🎉🎉🎉 It's been 3 years in the making, and we can now celebrate 1 billion executions powered by Bref every month! Creating serverless PHP applications has never been easier. A huge thanks to the Bref community! What's new 👇️ bref.sh/docs/news/01-b…
  • user avatar
    Matthieu Napoli
    @matthieunapoli
    Jun 5, 2024
    Image
    64K
  • user avatar
    Matthieu Napoli
    @matthieunapoli
    Feb 26, 2019
    It seems @nikita_ppv is on its way to fix probably the single worse thing in PHP. This is completely amazing! wiki.php.net/rfc/string_to_…
    Image
  • user avatar
    Matthieu Napoli
    @matthieunapoli
    May 14, 2025
    FrankenPHP moves to the PHP organization 👀
    externals.io
    FrankenPHP moving under the PHP GitHub organization - Externals
    #externals - Opening PHP's #internals to the outside
    18K
  • user avatar
    Matthieu Napoli
    @matthieunapoli
    May 21, 2025
    🤯 2 *billion* downloads for all open-source projects I created that's 1% of all Composer downloads!
    Image
    13K
  • user avatar
    Matthieu Napoli
    @matthieunapoli
    Nov 18, 2020
    That's it, 7777 is live 🎉 7777 is a dead-simple CLI command that makes your AWS database available on local port… 7777. Forget SSH tunnels and paying for jump servers. Connecting and debugging databases is finally easy! Get it here:
    Image
    7777 - Your remote AWS database on your local port 7777
    From port7777.com
  • user avatar
    Matthieu Napoli
    @matthieunapoli
    Mar 17, 2020
    Serverless workers: a thread about SQS and AWS Lambda. With visuals using a simulator I built :) Let's start with just SQS: it's a queue. Like RabbitMQ. You can send (millions!) messages to SQS and they get… queued! They are stored until a script consumes them.
    Image
    GIF
  • user avatar
    Matthieu Napoli
    @matthieunapoli
    Dec 13, 2021
    It's finally time: myclabs/php-enum now guides you to upgrade to native PHP enums with PHP 8.1. 9 years, 2400 stars, 31 contributors, 56 million downloads… Goodbye little package.
    Image
  • user avatar
    Matthieu Napoli
    @matthieunapoli
    Feb 23, 2019
    Love using makefiles. This is a simple trick to deal with Composer. We declare that the `vendor/` directory is generated by `composer install`, and it "depends" on `composer.json` and `composer.lock`. => make will only run composer if composer.json/lock are newer than `vendor/`
    Image
  • user avatar
    Matthieu Napoli
    @matthieunapoli
    Jul 10, 2022
    After 6 hours deep into CloudFront, I hate it so much… In case you're curious, 7 things wrong with CloudFront.

New to X?

Sign up now to get your own personalized timeline!

Create account

By signing up, you agree to the Terms of Service and Privacy Policy, including Cookie Use.

Terms of Service|Privacy Policy|Cookie Policy|Accessibility|Ads info|© 2026 X Corp.
Don't miss what's happening
People on X are the first to know.
Log inSign up