Skip to main content
WritingVideosSpeakingCodeAbout

Tag

Laravel

Every article on Laravel, newest first.

  • 118Articles
  • 1,160 minOf reading
  • 6Subjects
Oct 20267 min read
API Design

Fixing a Bug Can Be a Breaking Change

Your consumers built against your behaviour, not your documentation. Correcting a bug they worked around is an outage you shipped on purpose.

Oct 202614 min read
Architecture

An Audit Log You Cannot Quietly Edit

A hash chain makes editing your audit log expensive, and only becomes evidence once a hash lives somewhere the editor can't reach. Built in Laravel, traps included.

Oct 20266 min read
API Design

An Example App That Needs Its Features

Flagpole is a feature flag service built on kit, where every HTTP standard is there because the domain needs it. Building it found four bugs that kit's own tests never caught.

Oct 202612 min read
API Design

A Laravel API Starter Kit That Keeps Its Promises

Starter kits are right on the day you install them and drift from then on. Kit now checks its own promises in CI, so the docs, spec, errors and dependencies stay true.

Oct 202617 min read
API Design

Most of Your API Has Already Been Designed

Error formats, retries, lost updates, webhook signing: the IETF has already answered them. api-toolbox brings those answers to Laravel, one RFC per feature.

Oct 202612 min read
Architecture

What Actually Constrains a Coding Agent

I had fifteen agents build the same Laravel and Slim API. Written decisions mattered most, the framework second, PSRs barely at all, and Laravel already ships the first.

Oct 202612 min read
PHP & Laravel

Sending And Receiving Webhooks In Laravel

A webhook is a contract between two codebases that never meet. Both ends of it in plain Laravel: what to sign, how long to retry, and how the receiver avoids doing the work twice.

Oct 202631 min read
PHP & Laravel

Building a home-education platform with Laravel 13, Inertia and React, and shipping it to Laravel Cloud

A Laravel 13, Inertia and React platform for home educating my son: an append-only learning record, a planner, AI kept on a short lead, and what Laravel Cloud asked of the code.

Sept 202612 min read
API Design

Your endpoint, as an agent sees it

An agent never reads your API. It reads a flattened projection of it, and the flattening loses things you did not know were losable. Here is how to look at yours.

Sept 202610 min read
PHP & Laravel

The UK is mandating e-invoicing in 2029, and your invoicing code is not ready

From 2029 every UK VAT invoice has to be structured data that passes about eleven hundred rules. What that means for the invoices table you already have, and the four fields that break first.

Aug 202622 min read
Shipping & Tooling

Building Research

A desktop research workspace in Laravel and NativePHP. Streaming SSE into a queued job, distilling reports with a local model, and why cosine similarity cannot tell a paraphrase from a contradiction.

Aug 20264 min read
Architecture

Every Feature Touches Ten Files

Ten files open for a one line change is either layering working correctly or one idea smeared across a codebase. The count does not tell you which, and git history does.