Freek.dev

Laravel / PHP / AI

  • Home
  • Originals
  • Topics
  • Community
  • Archive
  • Newsletter
  • Speaking
  • Music
  • Uses
  • About
  • Search
  • Advertising
  • Home
  • Originals
  • Topics
  • Community
  • Archive
  • Newsletter
  • Speaking
  • Music
  • Uses
  • About
  • Search
  • Advertising

Reusing your Laravel MCP tools in the Laravel AI SDK

Apr 27th 2026 – www.exolnet.com - submitted by Alexandre D'Eschambeault

Learn how to reuse your Laravel MCP tools in the Laravel AI SDK using a simple proxy approach, helping you avoid code duplication and making it easier to build AI agents integrated into your Laravel applications.

Read more [www.exolnet.com]

Your SQLite database is silently getting wiped on every Forge deploy

Apr 23rd 2026 – laracraft.tech - submitted by Zacharias Creutznacher

Running SQLite on a Laravel Forge site with zero-downtime deployments? Every deploy quietly throws your entire production database away. Here is why it happens and how to fix it by moving the database into the shared storage directory.

Read more [laracraft.tech]

Event sourcing with a little help from AI

Apr 22nd 2026 – albertoarena.it - submitted by Alberto Arena

A Claude Code skill that helps you design and generate event-sourced domain code for Laravel using spatie/laravel-event-sourcing

Read more [albertoarena.it]

Splitting Laravel Boost guidelines across multiple files

Apr 21st 2026 – laracraft.tech - submitted by Zacharias Creutznacher

Laravel Boost only reads a single core.blade.php per package, so extra sibling files get silently dropped. Here is the minimal pattern for splitting your guidelines into organized partials using a Blade view namespace.

Read more [laracraft.tech]

RBAC in Laravel: A Practical Deep Dive

Apr 20th 2026 – wendelladriel.com - submitted by Wendell Adriel

A deep dive into Role-Based Access Control, from the theory behind roles and permissions to a practical, team-aware Laravel implementation without external packages.

Read more [wendelladriel.com]

Laravel Route Binding Behind the Curtains

Apr 13th 2026 – wendelladriel.com - submitted by Wendell Adriel

A deep dive into how Laravel transforms raw route segments into models, scoped children, enums, and custom bound values before your controller runs.

Read more [wendelladriel.com]

Lock a shared test database for parallel test processes

Apr 10th 2026 – rias.be - submitted by Rias

AI coding agents love to run tests in parallel processes. That's great until multiple processes try to use the same local test database at once. A small file lock can serialize access and stop those runs from stepping on each other.

Read more [rias.be]

How Will LLMs Transform Us? AI as a Tool in the Future of Development

Apr 7th 2026 – tighten.com - submitted by Kayla Helmick

This article frames AI as a tool to support, not replace, developers, emphasizing the importance of staying in control of how and when it’s used. It encourages a thoughtful approach where developers leverage AI for efficiency while maintaining ownership of decisions and outcomes.

Read more [tighten.com]

Using the ADR (Action/Domain/Responder) Pattern in Laravel

Apr 7th 2026 – wendelladriel.com - submitted by Wendell Adriel

Learn what the ADR (Action/Domain/Responder) pattern is and how to apply it in Laravel with a simple, practical example.

Read more [wendelladriel.com]

What Paddle doesn't tell you about implementing metered billing

Apr 7th 2026 – phare.io - submitted by Nicolas Beauvais

How to implement calendar-month metered billing on Paddle using zero-value subscriptions, one-time charges, and a homemade invoice grace period.

Read more [phare.io]

Under the Hood: How Blaze Speeds Up Blade Templates

Apr 7th 2026 – tighten.com - submitted by Kayla Helmick

Explore how Blaze works under the hood—by building two progressively capable toy versions of Blaze from scratch.

Read more [tighten.com]

Validating Array Inputs in Laravel Without the N+1

Apr 5th 2026 – daryllegion.com - submitted by Daryl Legion

Validate nested array inputs in Laravel form requests without the N+1. Prefetch lookup data in prepareForValidation and check items in memory.

Read more [daryllegion.com]

Using the Screen Capture API to share screen regions on video calls

Mar 31st 2026 – www.conroyp.com - submitted by Paul Conroy

In the latest episode of "wait, the web can do that now?!?" we look at how we can use the Screen Capture API to share select portions of our screens on platforms like Google Meet, which don't natively support that type of share.

Read more [www.conroyp.com]

How 10x Developers Actually Use AI

Mar 30th 2026 – youtu.be - submitted by Nuno Maduro

Read more [youtu.be]

How to Setup PIE for PHP Extensions on macOS

Mar 27th 2026 – stephenjude.me - submitted by STEPHEN JUDE

A comprehensive walkthrough on how to get started with Pie PHP extension installer on macOS, including how to manually load extensions for environments like Laravel Herd.

Read more [stephenjude.me]

My Take on Vibe Coding VS Agentic Engineering

Mar 25th 2026 – wendelladriel.com - submitted by Wendell Adriel

My thoughts on why Agentic Engineering is a better path than Vibe Coding, and the workflow I use to turn AI agents into a structured engineering process.

Read more [wendelladriel.com]

Meet Aion: A modular and customizable Laravel 13 starter kit

Mar 23rd 2026 – github.com - submitted by Mazen Touati

Aion is an agentic-ai-ready, modular Laravel 13 starter kit that is customizable to your application's requirements. It provides a modular and clutter-free foundation for both stateful and stateless applications, optimized for quickly starting your next project with full code ownership.

Read more [github.com]

Why I Chose Atlas Over Laravel AI SDK

Mar 17th 2026 – marois.dev - submitted by Sagar

A practical take on structuring AI features in Laravel. The author explains why Atlas focuses on organization, clear boundaries, and scalable agent architecture—solving issues like scattered prompts and tightly coupled logic that often appear as AI features grow.

Read more [marois.dev]

Http Automock - mock requests in tests automatically

Mar 10th 2026 – github.com - submitted by Michael Ruf

Call `Http::automock()` in a test to record real HTTP responses on the first run and replay them on every run after that. No manual `Http::fake()` fixtures needed. Think of it as snapshot testing, but for your API inputs rather than outputs.

Read more [github.com]

inertia v3 is really, really good

Mar 6th 2026 – youtu.be - submitted by Nuno Maduro

Read more [youtu.be]

← Newer Older →

Did you write or stumble across a blog post, tutorial or video that might be interesting for others?

Log in to submit a link

Freek Van der Herten

I'm a Laravel developer at Spatie and Oh Dear. I maintain 300+ open source packages for the Laravel community.

Follow on X

Oh Dear monitors your entire website, so you don't have to. Uptime, SSL certificates, broken links, scheduled tasks, DNS, and more — all in one place.

Get instant notifications when something breaks, paired with a developer friendly API and thorough documentation.

Create a public status page in under a minute. Start your free trial.