▸ bref.sh
▸ https://bref.sh/cloud
▸ https://github.com/getlift
▸ https://port7777.com
AWS serverless hero
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
Interesting but I think we need even higher level tests today. I don't think it's the right tool for this.
docs.stagehand.dev/v3/first-st...
Interesting but I think we need even higher level tests today. I don't think it's the right tool for this.
docs.stagehand.dev/v3/first-st...
- rename class/…
- find definition
- find usage
Used phpactor under the hood.
It works, but phpactor is nowhere as good as PhpStorm or PhpStan to understand codebases. Back to square one.
- rename class/…
- find definition
- find usage
Used phpactor under the hood.
It works, but phpactor is nowhere as good as PhpStorm or PhpStan to understand codebases. Back to square one.
but I played with it this weekend and that font and theme in claude 🤌🤌
Font is "Space Mono for Powerline"
TIL about Powerline too (theme is Nord Aurora)
And the Claude status line: github.com/sirmalloc/c...
but I played with it this weekend and that font and theme in claude 🤌🤌
Font is "Space Mono for Powerline"
TIL about Powerline too (theme is Nord Aurora)
And the Claude status line: github.com/sirmalloc/c...
Other apps I tested either report $$ usage that doesn't match the fixed cost of the Pro/Max plan, or unrealistic percentage. This app gets the data straight from your Claude account page.
github.com/mnapoli/cla...
Other apps I tested either report $$ usage that doesn't match the fixed cost of the Pro/Max plan, or unrealistic percentage. This app gets the data straight from your Claude account page.
github.com/mnapoli/cla...
add `temporaryUploadUrl()` support to the local storage
If you use S3 in production, you probably use `temporaryUploadUrl()`. That package adds support for that locally so that you don't have to adapt your code.
github.com/mnapoli/lar...
add `temporaryUploadUrl()` support to the local storage
If you use S3 in production, you probably use `temporaryUploadUrl()`. That package adds support for that locally so that you don't have to adapt your code.
github.com/mnapoli/lar...
It's now free!
If you want concrete JS and PHP examples, with live animations, and no-bullshit explanations on what serverless is, you can click and read.
serverless-visually-explained.com/
It's now free!
If you want concrete JS and PHP examples, with live animations, and no-bullshit explanations on what serverless is, you can click and read.
serverless-visually-explained.com/
Claude wrote better code, 2× faster, 30% cheaper
I asked both to implement the same plan:
- Claude: 14 min, ~191k tokens
- OpenCode: 27 min, ~278k tokens
Quality was close (and good), Claude slightly better overall.
Claude wrote better code, 2× faster, 30% cheaper
I asked both to implement the same plan:
- Claude: 14 min, ~191k tokens
- OpenCode: 27 min, ~278k tokens
Quality was close (and good), Claude slightly better overall.
- incompatible with Warp, had to switch to Ghostty 👎
- migration from Claude Code sucks, nothing automatic
- the UX is great 👍 (lost some Warp shortcuts though)
- no Claude Code web 👎
Total migration time: ~3 hours 😢
Now testing "is it actually better than CC?"
- incompatible with Warp, had to switch to Ghostty 👎
- migration from Claude Code sucks, nothing automatic
- the UX is great 👍 (lost some Warp shortcuts though)
- no Claude Code web 👎
Total migration time: ~3 hours 😢
Now testing "is it actually better than CC?"
now I'm arguing *against* DI in many scenarios
Would this make for a good talk? How 🌶️ should it be?
now I'm arguing *against* DI in many scenarios
Would this make for a good talk? How 🌶️ should it be?
github.com/fumeapp/mod...
github.com/fumeapp/mod...
It _looked_ awesome: Claude would analyze the project, ask questions, etc. But it's a fail. As usual, Claude just invents options, doesn't follow the script reliably, uses its outdated knowledge…
It _looked_ awesome: Claude would analyze the project, ask questions, etc. But it's a fail. As usual, Claude just invents options, doesn't follow the script reliably, uses its outdated knowledge…
They'll help understand how serverless applications run in AWS:
- CloudFront CDN
- S3 for assets
- PHP runs on Lambda
- SQS queues…
Metrics are live: requests, latency, scaling, errors…
beautiful design by @nunowar!
They'll help understand how serverless applications run in AWS:
- CloudFront CDN
- S3 for assets
- PHP runs on Lambda
- SQS queues…
Metrics are live: requests, latency, scaling, errors…
beautiful design by @nunowar!
Latest Claude versions will load your `.env` (including secrets!) into Claude Code. Claude then runs your tests with local config instead of testing config!
Latest Claude versions will load your `.env` (including secrets!) into Claude Code. Claude then runs your tests with local config instead of testing config!
I updated Bref docs to be much more upfront about what to expect to migrate to serverless.
Am I missing something? What's unclear?
You can comment the PR here: github.com/brefphp/bre...
Docs here: bref.sh/docs
I updated Bref docs to be much more upfront about what to expect to migrate to serverless.
Am I missing something? What's unclear?
You can comment the PR here: github.com/brefphp/bre...
Docs here: bref.sh/docs
Watch PHP scale on AWS Lambda in real time, link to the timestamp 👇
youtu.be/fNTgMshDLSw...
Watch PHP scale on AWS Lambda in real time, link to the timestamp 👇
youtu.be/fNTgMshDLSw...
What do we think about this idea? 👇
github.com/mnapoli/aut...
What do we think about this idea? 👇
github.com/mnapoli/aut...
"Null" *is* my company name…
Happened before to receive payments, now it's for paying others 😂
Also banks communicate via these printed protocols wtf
"Null" *is* my company name…
Happened before to receive payments, now it's for paying others 😂
Also banks communicate via these printed protocols wtf
I looked into pre-compiling opcache before deploying
mnapoli.fr/optimizing-...
I looked into pre-compiling opcache before deploying
mnapoli.fr/optimizing-...
bref.sh/xray/changelog), and Laravel's HTTP client is now automatically traced 💪
bref.sh/xray/changelog), and Laravel's HTTP client is now automatically traced 💪
This one was special for me for 2 reasons: I launched Bref Cloud during the talk, and a bit of a personal story at the end (with the floppy disks) ❤️
www.youtube.com/watch?v=yGL...
This one was special for me for 2 reasons: I launched Bref Cloud during the talk, and a bit of a personal story at the end (with the floppy disks) ❤️
www.youtube.com/watch?v=yGL...