Our spatie/crawler. package is one of the first one I created. It allows you to crawl a website with PHP. It is used extensively in Oh Dear and our laravel-sitemap package.
Throughout the years, the API had accumulated some rough edges. With v9, we cleaned all of that up and added a bunch of features we've wanted for a long time.
Let me walk you through all of it!
Mar 14, 2026
★ Turn any OpenAPI spec into Laravel artisan commands
We just published a new package called Laravel OpenAPI CLI that turns any OpenAPI spec into dedicated Laravel artisan commands. Each endpoint gets its own command with typed options for path parameters, query parameters and request bodies.
Let me walk you through what the package can do.
Mar 7, 2026
Build a Full HR Management System with Laravel & Qwen Coder (FREE AI)
Master Laravel development by building a comprehensive Human Resource Management System (HRMS) from scratch! In this tutorial, we leverage the power of Qwen Coder, the world-class open-source AI, to speed up our coding workflow—entirely for free.
What we’re building:
👥 Employee Management: CRUD operations, profiles, and department logic.
📅 Leave Tracking: Application and approval workflow.
💰 Payroll System: Generating payslips and managing salary structures.
🔐 Role-Based Access (RBAC): Admin vs. Employee dashboards using Spatie or custom gates.
📊 Attendance & Reporting: Tracking daily clock-ins.
Mar 7, 2026
Code Course (1)
Before touching caching, install Laravel Debugbar.
composer require barryvdh/laravel-debugbar
Now you can actually see what your app is doing.
Full course: https://zurl.co/UYj1i
#Laravel #PHP #BackendDevelopment #WebPerformance #SoftwareEngineering
Mar 7, 2026
NEW Official Filament v5 Demo: REALLY Impressive!
Over the last few weeks, the official Filament demo website/repository got a big update.
Check it here: https://demo.filamentphp.com
Repo: https://github.com/filamentphp/demo
More Filament examples on our website: https://filamentexamples.com
Check out our package FilaCheck: https://filamentexamples.com/filacheck
Mar 6, 2026
Caching Authenticated Users in Laravel
Want more? Explore the library at https://codecourse.com
Official site
https://www.codecourse.com
Twitter
https://twitter.com/teamcodecourse
Mar 6, 2026
inertia v3 is really, really good
❤️ sponsor this channel: https://nunomaduro.com/sponsorships 🙌🏻 this video was made possible by:
🔴 redberry / work with the best laravel digital agency: https://redberry.international/?ref=nunomaduro
➕ tighten / highly-performant, human-centered web and mobile apps that delight users: https://tighten.com/?ref=nunomaduro
📤 mailtrap / modern email delivery for developers & product teams: https://l.rw.rw/nunomaduro_1
🛠️ jetbrains / code with phpstorm for world-class php development: https://jb.gg/nuno
🐰 coderabbit / ai code reviews with instant feedback on pull requests: https://coderabbit.ai/?ref=nunomaduro
🔷 devin / the ai software engineer who crushes your backlog: https://devin.ai/?ref=nunomaduro
✨ socials:
x: https://x.com/enunomaduro
website: https://nunomaduro.com
twitch: https://twitch.tv/nunomaduro
tiktok: https://tiktok.com/@enunomaduro
instagram: https://instagram.com/enunomaduro
linkedin: https://linkedin.com/in/nunomaduro
#php #javascript #laravel #typescript #developers #software #ai #vibecoding
Mar 6, 2026
Stop Refreshing! Create Dynamic Livewire Polls in 10 Minutes (No JavaScript)
Think WebSockets are too much work for a simple poll? Same. In this video, we’re building a fully functional, real-time voting system using Laravel Livewire 3 and the magical wire:poll directive. No Pusher, no complex Socket.io setup—just pure PHP and a tiny bit of Livewire magic.
What we’ll cover:
✅ Setting up the Poll and Option database migrations.
✅ Creating the Livewire component and handling votes.
✅ Real-time results: Using wire:poll to update the bar charts automatically.
✅ Preventing double-voting with session-based or user-based checks.
✅ Polished UI using Tailwind CSS.
Mar 6, 2026
The PHP Podcast 2026.03.05
The PHP Podcast streams live, typically every Thursday at 3 PM PT. Come join us and subscribe to our YouTube channel.
Another fun episode of the PHP Podcast! Here’s what we covered:
OpenClaw & Archie Development
Eric and John dove deep into the ongoing development of OpenClaw and the Archie Discord bot. They discussed AI-powered standups, automation challenges, and how Archie is learning to interact with the community. Eric shared stories about teaching Archie to handle edge cases and the surprisingly human-like conversations emerging from the standup system.
Apple Developer Account Renewal Mix-up
Eric shared a frustrating (and relatable) tale about accidentally renewing his Apple Developer account with the wrong credit card and Apple ID.
Elizabeth Barron Named PHP Foundation Executive Director
Big congratulations to Elizabeth Barron on becoming the new Executive Director of the PHP Foundation! The guys discussed what this means for the PHP community and floated the idea of having her on the show for an interview.
Eric Mann’s Firebreak – AI Policy Enforcement
Discussion of Eric Mann’s latest project from the Portland hackathon: Firebreak, a policy-as-code enforcement proxy for LLM API deployments. It intercepts prompts, classifies intent, and enforces pre-negotiated policies with full audit trails. Think OPA/Gatekeeper, but for AI APIs.
Cursor IDE + JetBrains Integration
The conversation turned to Cursor’s new integration with JetBrains IDEs, bringing AI-powered coding assistance to the beloved PHP development environment. John and Eric debated the merits of AI pair programming and whether it helps or hinders learning.
Laravel AI SDK
Laravel’s official AI SDK was a hot topic, with discussion about how it incorporates parts of the Prism library and makes it dead simple to integrate AI into Laravel applications.
AI Meeting Recording with ReadAI
Eric recounted his first experience being kicked out of a meeting due to AI recording policies. The guys discussed the evolving norms around AI transcription services and the ethics of recording without explicit consent.
Laracon EU Livestream
The full Laracon EU livestream is available for free on YouTube – all 9+ hours of it! They highlighted talks from Simon Hamp and Shane (NativePHP) and encouraged everyone to check out the incredible content.
Ward Laravel Security Scanner
A new Go-based security scanner for Laravel applications called Ward was showcased. It detects misconfigurations, vulnerabilities, and exposed secrets with a beautiful TUI.
NativePHP Speed Breakthrough
Simon Hamp and Shane revealed major performance improvements for NativePHP, reducing latency from 700 milliseconds down to sub-milliseconds by moving away from web views. This makes PHP mobile apps feel truly native.
Links from the show:
Ward – Security scanner built for Laravel
Laracon EU Amsterdam 2026 Day 1
PHPDocker.io – Generator
Laravel AI SDK
Cursor is now available in JetBrains IDEs
Basic issue tracker for LLM coding agents
Welcoming Elizabeth Barron as the New Executive Director of The PHP Foundation
From Defense AI Drift to Policy Enforcement: Why I Built Firebreak
Firebreak – Policy-as-code enforcement proxy for LLM API deployments
X: https://x.com/phparch
Mastodon: https://phparch.social/@phparch
Bluesky: https://bsky.app/profile/phparch.com
Discord: https://discord.phparch.com
Subscribe to our magazine: https://www.phparch.com/subscribe/
Host:
Eric Van Johnson
X: @shocm
Mastodon: @[email protected]
Bluesky: @ericvanjohnson.bsky.social
PHPArch.me: @eric
John Congdon
X: @johncongdon
Mastodon: @[email protected]
Bluesky: @johncongdon.bsky.social
PHPArch.me: @john
Streams:
Youtube Channel
Twitch
Partner
This podcast is made a little better thanks to our partners
Displace
Infrastructure Management, Simplified
Automate Kubernetes deployments across any cloud provider or bare metal with a single command. Deploy, manage, and scale your infrastructure with ease.
https://displace.tech/
PHPScore
Put Your Technical Debt on Autopay with PHPScore
CodeRabbit
Cut code review time & bugs in half instantly with CodeRabbit.
Music Provided by Epidemic Sound
https://www.epidemicsound.com/
The post The PHP Podcast 2026.03.05 appeared first on PHP Architect.
Mar 6, 2026
The Inertia v3 Beta is Here
Inertia v3.0.0 beta ships a built-in XHR HTTP client, a new useHttp hook, optimistic updates, instant visits, URL fragment preservation, and drops support for React
Mar 5, 2026
This Week in Laravel: Laravel 13 Date/Features and More Spatie Packages
Useful Laravel links to read/watch for this week of March 5, 2026.
Mar 5, 2026
Laravel Cloud Office Hours
We’re hosting Laravel Cloud Office Hours with Leah Thompson and Devon Garbalosa, focused on common Laravel Cloud questions, including those submitted ahead of time via Slido. Topics include deploying and running Laravel applications on Laravel Cloud, common pitfalls, and general Cloud usage questions.
This session is part of our recurring Laravel Cloud office hours.
Join us at 11am EST (4pm UTC), and we look forward to seeing you there. 👋
Submit your question
→ https://app.sli.do/event/qhW8WAMHjRiGsm2GCsAu9G