

Artisan Weekly
11 posts

@artisan_weekly
The best Laravel and PHP articles, packages, tools and news - curated every Friday. No sponsors. No filler. Est. 2024. Read. Ship. Repeat.










When you call $obj->method() in #PHP, here's what the engine does: 1. Read $obj's class entry (zend_class_entry*) 2. Look up "method" in the class's function_table 3. If not found, check parent classes walking the inheritance chain 4. If still not found, check for __call() 5. Found? Set up a call frame, jump to the method's opcodes! Method resolution is a hash lookup, O(1) for direct calls. The inheritance chain is only walked on miss.







Well this weeks edition is now complete and I'll admit it's got some fun things in it this week and I don't just mean its full of April Fools Jokes as I don't think there is a single one in there. But we do have a fun video of what happens when you take 150 engineers to a golf course and let them loose on it and some great news coming out of the PHP Foundation with a brand new member added to the board one that we all know and we all appreciate the work that he puts in to the community. So grab a cup of tea or coffee whichever you prefer and checkout this weeks Artisan Weekly Edition In 🥇 place this week, we're treated to some lighthearted fun from @laravelphp with "Kings of open source or fools on the golf course?" This entertaining video captures the magic of Laracon US 2025's day 0 activities, where 150 engineers hit the golf course for 9 holes with a special twist. It's a perfect reminder that our community knows how to balance serious development work with genuine fun and connection. t.ly/q7e4N In 🥈 place this week, @ericlbarnes brings us an insightful conversation with " @mattstauffer on Shaping the Future of PHP Through the Foundation." This Laravel News video dives into Matt's recent appointment to the PHP Foundation board, offering valuable insights into how this impacts the broader PHP ecosystem. It's exciting news for someone whose contributions to our community have been consistently outstanding. t.ly/J5EHA In 🥉 place this week, @ryangjchandler shares a deeply thoughtful piece on "Overcoming AI anxiety." This reflection tackles one of the most pressing questions facing developers today - how we adapt and find value in an AI-assisted world. Ryan's insights on shifting from code construction to curation, and focusing on intent and architectural decisions, offer a reassuring and practical perspective on our evolving role as software engineers. t.ly/m7L-M 🥇 @laravelphp - Kings of open source or fools on the golf course? - t.ly/q7e4N 🥈 @ericlbarnes - @mattstauffer on Shaping the Future of PHP Through the Foundation - t.ly/J5EHA 🥉 @ryangjchandler - Overcoming AI anxiety - t.ly/m7L-M 4️⃣ @enunomaduro - Introducing PAO: Agent-Optimised Output for PHP Testing Tools - t.ly/oXSFP 5️⃣ Mateus Guimarães - Cutting Laravel Cloud Load Times by 60% with Nightwatch - t.ly/9ThOZ 6️⃣ @harrisrafto - Ship AI with Laravel: Smart Ticket Triage with Structured Output - t.ly/p8dLA 7️⃣ @freekmurze - Scotty: a beautiful SSH task runner - t.ly/r6FQv 8️⃣ @d3creativeuk - Statamic 6: What's New and Why It Matters - t.ly/X6WxT 9️⃣ Ghostable - Axios Was Compromised: What Laravel Developers Should Check - t.ly/1BC3U 🔟 @wendell_adriel - Meet Maestro: How We Manage 21 Laravel Starter Kit Variants - t.ly/6eAxw That's it for this week, hopefully there was something there for you to read and enjoy and don't forget there is now a Artisan Weekly Newsletter so head on over to artisanweekly.com and sign up, and while your there you can catch up on all the previous editions You can follow me on Linkedin - lnkd.in/ebxS2SHN Youtube - lnkd.in/eVZkryy8
