Skip to main content
ArticlesProjectsUsesNowWork HistoryAbout

Deep-dive engineering education for PHP, Laravel, APIs, Go, and TypeScript.

Learn to build high-performance APIs, design strict monolithic boundaries, write custom static analysis rule engines, and compile type-safe frontend consumers. No tracking pixels, no marketing fluff.

Structured Learning Tracks

API & Laravel Architecture

Master RESTful and JSON:API conventions, form request DTOs, single-action invokable controllers, and standard error shapes in PHP.

Go Tooling & Systems

Learn to leverage Go's concurrency to build high-performance CLI checkers, parallel compilers, and custom AST engines to audit codebases.

TypeScript & Frontend

Bridge the backend-frontend divide by compiling Laravel resource formats directly into strict, type-safe TypeScript interfaces.

Featured Series

All Series →

Sprints, story points, and velocity metrics were never a perfect fit for complex software work. Now that LLMs have changed the shape of a development day entirely, the gap between how most teams plan and how work actually gets done has become impossible to ignore. This series covers the tools, habits, and operating models that work better.

Learning Series

Engineering Management

A comprehensive guide to modern engineering leadership, covering everything from the transition into management and leading remote teams to scaling organisations, managing technical debt, and building high-performing cultures based on psychological safety and coaching.

Deep-Dive Guides & Ebooks

All Guides →
intermediate · async operations

Bulk updates via async jobs

Move heavy bulk operations out of the request/response cycle with job resources. Enqueue work, return quickly, let clients poll for status.

bulkjobsidempotencylong-running

Use opaque cursors instead of numeric offsets for more stable pagination over changing data like feeds, logs, or events.

paginationcursorsperformance

Featured Articles

All Articles →

The Polling API gives PHP 8.6 native epoll and kqueue at last. Here's why the RFC nobody discussed is the most consequential in years.

phpphp-86async-phprfc
2026-06 · 11 min read

A Proper Look at Tabstack

A developer's review of Tabstack, the Mozilla-backed web API that gives AI agents clean extraction, browser automation, and cited research without a scraper.

tabstackai-agentsweb-automationapis

Latest Media & Open Source

Join Steve and Tessa as they walk through Tabstack's latest DX launch: a CLI for quick automation and scripting, an MCP server that gives your AI assistant direct access to Tabstack, a skill for your

Explore specific implementations?

All code samples from my books, API starter kits (with strict ULID schemas and RFC 9457 errors), and Go AST parser scripts are open source.