nunomaduro
banner
nunomaduro.com
nunomaduro
@nunomaduro.com
staff software engineer at laravel · speaker · content creator · open-source contributor · created pest, pint, pail, larastan, and more.

https://youtube.com/nunomaduro
just opened a pr adding --format=agent to laravel pint.. why? pint's default output is human-friendly.. however, AI agents need deterministic, minimal, color-free output.. github.com/laravel/pint...

so, with this pr, pint auto-detects opencode / claude code CLI and enables agent output by default..
January 4, 2026 at 3:01 AM
using opencode instead of claude code for the next 7 days.. gonna do a full video with the pros and cons soon..
December 29, 2025 at 12:16 AM
just hit 25k on yt 🥹❤️ huge thank you to the hundreds of you who never miss a livestream.. honestly, you're already a big part of my life, and I'm really grateful to call some of you my friends..
December 26, 2025 at 7:16 PM
tip: with claude code, you can use the --resume option to reopen a previous session you were working on.. 🤌🏻
December 15, 2025 at 5:29 PM
just saw this on tw1tch, and no way this is gonna be my future as a software engineer..
December 13, 2025 at 5:09 PM
new in php 8.5: attributes can now take static closures as arguments — this is huge btw.. tons of possibilities: middlewares as attributes, authorization as attributes, and more!
November 20, 2025 at 10:09 PM
tomorrow, php 8.5 is getting released.. there will be a special livestream with @brendt_gd at 1pm utc on my channel covering everything: all the new features, changes, deprecations, and all the details! here: youtube.com/@nunomaduro
November 19, 2025 at 11:42 PM
so yeah, the cloudflare outage basically happened because of an rust unwrap.. when you use unwrap in rust, you're basically saying: "I don't care about the error, because it will never happen".. well, it happened.. the thread panicked, the threads died, and suddenly everything was throwing 5xxs..
November 19, 2025 at 9:52 PM
このたび、私たちにとって日本での最初の公式イベントとなる Laravel Live Japan でスピーカーとして登壇することになりました!

日本を訪れるのも、この街に行くのも今からとても楽しみです。

現地でコミュニティのみなさんにお会いできるのを心から楽しみにしています!https://laravellive.jp/en
November 14, 2025 at 1:10 PM
php 8.5 is coming out on november 20, so i'm hosting a mega livestream that day with Brent Roose and a few other guests to talk about the best release ever! don't miss it: www.youtube.com/nunomaduro?s...
November 14, 2025 at 10:44 AM
noticed x/twitter has an internal telemetry endpoint called jot (/jot/client_event.json).. it sends structured client logs and the server responds with 404..
October 29, 2025 at 10:14 PM
time to ship it.. send dm for early access..
October 12, 2025 at 7:35 PM
going to launch a new & free app next week that monitors your social media presence across multiple platforms.. literally created the repository today, and just need a product name and domain.. literally coded in less than 6 hours.. ideas for names are welcome!
October 11, 2025 at 8:50 PM
mega laravel tip: if you have a class that gets resolved out of the ioc container, but you need the current authenticated user injected via constructor, just add this beautiful #[CurrentUser] attribute..
October 8, 2025 at 9:09 PM
October 8, 2025 at 8:34 PM
full video about my new starter kit on my channel: youtu.be/VhzP0XWGTC4?...
October 5, 2025 at 8:39 AM
mega php tip: use #[SensitiveParameter] for sensitive parameters.. php will hide its value in stack traces, error messages, and logs.. this prevents accidental leaks of secrets in production.. absolute chef's kiss tip.. ✨
September 30, 2025 at 8:55 AM
this is what happens when you are laravel dev.. like 83% of my github is just commits, actually getting shit done.. ✨
September 29, 2025 at 8:51 PM
go developers.. spent all day developing my go starter kit and my `make test` looks like:

- lint: gofmt + goimports
- static analysis: staticcheck
- sus code: go vet
- vuln check: govulncheck
- unit tests: go test (100% atomic coverage)

what else am i missing? 🤔
September 28, 2025 at 9:13 PM
why are my php videos made the way they are: you can’t convince someone to switch languages.. you need to convince the new generation..

here's why:
September 25, 2025 at 12:49 PM
tomorrow 12:30 pm utc on my channel.. live w/ Povilas Korop.. subscribe so you don't miss it: www.youtube.com/@nunomaduro
September 22, 2025 at 8:36 AM
y'all not ready for this.. biggest livestream collab ever on my channel next Tuesday 👀 here's a lil hint..
September 17, 2025 at 10:44 AM
php
September 16, 2025 at 10:13 AM
top request for this release: iframe testing.. it’s here. enjoy:
September 10, 2025 at 2:22 PM
yep, you can now also catch if your pages have broken images 👀 love ittt.
September 10, 2025 at 2:22 PM