nobody really knows exactly what happened at vercel with their security issue, but either way i’m sending all my energy and good luck to the engineers in the middle of it.. hoping they get through it okay
Posts by nunomaduro
all my projects, starter kits, and packages now use pao.. in just one week: close to 400 github stars, almost 100,000 downloads; start saving tokens today..
github.com/nunomaduro/pao
just released laravel sluggable; my opinionated take on slug generation for eloquent models, based on the same pattern i've used in projects like laravel cloud.. it handles all the weird edge cases, collisions, unicode, cjk transliteration, etc
github.com/nunomaduro/l...
5 claude code cli commands that save me hours; watch here: youtu.be/rBsbmqIvfr8?...
this is huge: Tanner Linsley, creator of TanStack, is coming to my channel on april 23 for a live interview.. don't miss it: www.youtube.com/live/AQOPaHH...
just released pest v4.6.1; up to 30% faster boot times before your test suite runs (measured on laravel cloud); if you pass --filter or a test file, --update-snapshots now only updates the snapshots that match
just feeling really grateful for everything god's given me through my laravel journey.. i work hard, but i know i'm also lucky to do something i genuinely enjoy.. still kinda crazy that i get to wake up and be happy to open my laptop (every single day)
pest's website now supports the llms.txt standard:
/llms.txt for a curated index of the docs
/llms-full.txt for the full documentation in one markdown file
/docs/{page}/llms.txt for raw markdown on any page
it's all generated from the existing docs, cached, always in sync 🫦
php brazil, let me just tell you this 🇧🇷
6 may: laravel day sp meetup (www.meetup.com/php-sp/event...)
7 may: php sp meetup (www.meetup.com/php-sp/event...)
9 may: 🔥🔥🔥 (yes, another one)
here's a conversation with Thomas Crary, president of Laravel.. we talked about the $57m investment, his role, how laravel has grown over the last couple of months, and what may be next
youtu.be/rsq8lNl5aDU?...
laravel day sp is going to be huge 🇧🇷 may 6 / Mateus Guimarães and i will be there speaking.. please repost for reach 💛 www.meetup.com/php-sp/event...
Is Claude Mythos Anthropic's First AGI Warning? youtube.com/shorts/B5iGE...
huge livestream about all of this, plus laravel’s new strict forms and queue job inspection, tomorrow
here: www.youtube.com/live/Zc6m1KC...
and literally dozens of bug fixes.. enjoy!
also, new cli option: --only-covered
hides 0% files from coverage reports
next, new arch expectation: toBeCasedCorrectly
checks PSR-4 compliance between class names and file paths
pest v4.5 is out
you can now mark tests as flaky - pest will retry them automatically before reporting a failure
you may also use --flaky just to run the flaky ones
pls pls pls pls pls pls pls pls don't open a pr or issue on my open source project that says something like: "i ran claude code on this repo and here's what it found…"
claude mythos: my full breakdown.. watch here: youtu.be/d60tgdM1eGI?...
just added Laravel support to pao, so any artisan command, like `php artisan make`, will now output way less tokens.. for those who asked: pao only activates for AI agents; in the terminal, for humans, nothing changes..
composer require nunomaduro/pao:^0.1 --dev
wouldn't it be kinda hilarious if claude mythos was basically just another model like opus 4.6, and not actually way better in any real, obvious, mind-blowing way? all this stuff kinda just feels like marketing to me lol..
just released pao v0.1.2 with phpstan support.. now when claude code runs phpunit, paratest, pest, php artisan test, or phpstan — everything spits out clean, minimal, agent-optimized json less noise, fewer tokens, less $$$ to AI providers.. 🔥
i’ll be in são paulo, brazil on may 6 and 7.. dream come true, honestly. 🇧🇷
- may 6: laravel community meetup / i’ll be speaking there (follow @danielhe4rt.dev for the links, coming soon!)
- may 7: @phpsp.bsky.social / i’ll be there hanging out and taking questions
just some weekend open source stuff.. i've just tagged the stable release of pokio.. friendly reminder: it's a dead simple async api for php that just works.. (already being used under the hood by pest, etc)
it uses pcntl or ffi, and all the cool stuff.. enjoy! 🫧
github.com/nunomaduro/p...
learning tanstack today.. anything i should know in advance? www.youtube.com/watch?v=f8gx...
every single new code editor announced in the past 3 months..
Introducing PAO: Agent-Optimized Output for PHP Testing Tools. ✅ It works with any PHP project: Laravel, Symfony, Laminas, vanilla PHP, or anything else that uses PHPUnit, Pest, or ParaTest. Just run composer require, and you're done. ✨ youtu.be/aOA1m9dFEww?...