Matthieu Napoli
@matthieunapoli
Building ▸ @brefphp | https://bref.sh ▸ https://bref.sh/cloud ▸ https://port7777.com AWS serverless hero
✦ 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 ↓ bref.sh/cloud
📣 This JUST got merged in #PHP a few minutes ago! It is currently challenging to deal with recursion in anonymous functions. Not anymore in PHP 8.5: the "Closure::getCurrent()" method fetches the current closure you're in 🚀 PR: github.com/php/php-src/pu… #phptips
The State Of Laravel 2025 survey has started! You can now participate to identify how the ecosystem changed over the past 12 months! Please RT for reach ❤️ stateoflaravel.com/participate?re…
This would also be useful to ensure balance between jobs, for example so that 100k abandoned cart email jobs don't prevent the reset password email to be sent It's a great new feature
Brilliant! SQS adds "Fair Queues" Perfect for multi-tenant systems to prevent one tenant from hogging the queue for everyone else. aws.amazon.com/blogs/compute/…

The `bref deploy` CLI will now suggest optimizing your deployment size when using the AWS or Google SDK. Thanks to a tweak in composer.json their size can be drastically reduced. Link for AWS SDK: github.com/aws/aws-sdk-ph… For Google SDK: github.com/googleapis/goo…

We made a Mac app that lets you run a bunch of Claude Codes in parallel. Introducing Conductor!
S3 is a vector DB now FYI: aws.amazon.com/blogs/aws/intr…
There’s a new AWS free tier that ensures you don’t get accidental charges. Huge for beginners!
NEW: AWS is rolling out a new free tier beginning July 15th!! New accounts get $100 in credits to start and can earn $100 exploring AWS resources
Creating a VPC for a serverless app on AWS is hard, but doable. However building a generic solution that creates VPCs for Bref users and all their various use cases (e.g low costs vs high reliability) is sooo much work Will soon be easy as hell with Bref Cloud though 🤞
Is this a good idea to add the logged user to the Laravel Context, so that jobs (triggered by the request) have access to the author of the action, e.g. for logging or audit logs? bad idea?
make your deployments lighter if you use the AWS SDK: github.com/aws/aws-sdk-ph…
Huge thanks to @matthieunapoli. We now remove unused AWS services (downstream dependency) when our code is deployed. 92MB to 57MB. That's a 35MB reduction in size of our unzipped codebase. Incredible. Real world value is cost savings and performance improvement.
I released a new version of 7777 - connect to ElastiCache serverless - macOS ARM binaries (for M1 and up, no need for Rosetta anymore) port7777.com
Working on deploying fully-configured networks (aka VPC), this led me to improve the database UI slightly to match the new VPC pages


Update: Cursor code quality was meh, DX, was ok. Trying out Claude Code now, code quality feels much much better, less bugs. I also set up Claude Code in GitHub, I can tag it in GitHub issues/PRs and ask it to implement issues of fix PRs. That's crazy. As always, requires a lot…
Switching back from Junie to Cursor to try out background agents Setting up the remote worker is complex/confusing, but working now. Pretty cool to start multiple tasks in parallel and get the result as a PR Cons: - doesn't support MCP servers - doesn't take into account comments…
Switching back from Junie to Cursor to try out background agents Setting up the remote worker is complex/confusing, but working now. Pretty cool to start multiple tasks in parallel and get the result as a PR Cons: - doesn't support MCP servers - doesn't take into account comments…
I'm so proud: two years of working together with a lot of talented programmers, finally we tagged Tempest 1.0: a new framework for PHP web and application development embracing modern PHP tempestphp.com/blog/tempest-1 #php
FrankenPHP gained 1,000 stars in one week and is now listed among the trending repositories on GitHub 🤩! Let's help it reach 10,000!