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
How to use AGENTS.md with Codex, Cursor, and Claude Code
Learn what AGENTS.md is, why it helps coding agents, what to put in it, and how to share one instruction file across Codex, Cursor, and Claude Code.
Mar 14, 2026
When to use AGENTS.md and skills
A simple mental model for AI coding agents: put repo-wide rules in AGENTS.md or CLAUDE.md, and move specialized workflows into reusable skills.
Mar 14, 2026
Coding in 2026: Moving from VS Code to Autonomous Agents
Everything in software engineering has changed. Just twelve months ago, we were excited about AI "autocomplete." Today, in March 2026, we are managing autonomous agentic loops that plan, execute, and test codebases while we sleep. In this video, we break down the shift from manual terminal commands to Agentic Workflows and how the Model Context Protocol (MCP) became the most important tool in your stack.
In this video, you’ll learn:
The Death of the 'Chat': Why we stopped prompting and started "steering."
VS Code vs. Cursor: How the 1.111 Autopilot update changed the IDE wars.
Vibe Coding: Understanding the Andrej Karpathy philosophy that defined 2026.
Multi-Agent Orchestration: How to use tools like Claude Code and GitHub Copilot Extensions to build entire features end-to-end.
The New Junior Developer: Why agents are taking the CLI and humans are moving to System Design.
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 14, 2026
GPT Image API quick start with real outputs
Learn GPT Image step by step by generating images, editing one of them, and seeing the real results from OpenAI's latest image model.
Mar 14, 2026
GPT Realtime API quick start with a live workflow
Learn GPT Realtime step by step by creating a realtime session, opening a live WebSocket connection, and getting your first low-latency reply.
Mar 14, 2026
GPT Audio API quick start with a working example
Learn GPT Audio step by step by generating a spoken reply, saving the WAV file, and using the returned transcript in your app.
Mar 14, 2026
GPT-5 mini API quick start with a real workflow
Learn GPT-5 mini step by step by sending your first API request and building a structured support workflow at a lower cost than full GPT-5.
Mar 14, 2026
GPT-5 nano API quick start with a real workflow
Learn GPT-5 nano step by step by sending your first API request and building a fast classification workflow for high-volume tasks.
Mar 14, 2026
GPT-5.1 API quick start with a real workflow
Learn GPT-5.1 step by step by sending your first API request and building a support triage workflow with structured JSON.
Mar 14, 2026
GPT-5.2 API quick start with a real workflow
Learn GPT-5.2 step by step by sending your first API request and building a support triage workflow with structured JSON.