Skip to main content
ArticlesProjects

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.

As seen speaking at
Laravel Serbia
API Platform Conference
Nordic APIs
Laravel Live Pakistan
Laravel Worldwide Meetup

Structured Learning Tracks

API & Laravel Architecture

Ship production-ready, highly resilient Laravel APIs. Build and deploy JSON:API compliant backends with standardized schemas, form request DTOs, and robust error shapes that handle real production load.

Go Tooling & Systems

Build and compile blazing-fast developer tools. Create concurrent CLI checkers, parallel compilers, and custom AST engines to automate security audits across massive codebases.

TypeScript & Frontend

Eliminate API integration bugs forever. Automatically generate and compile strict, fully type-safe TypeScript clients directly from your Laravel backend resource formats.

Trusted by Engineering Leaders

50K+Developers reached through writing and talks
30+International talks and workshops delivered
15+Years building and leading engineering teams

"Steve is one of the most thorough and thoughtful educators I've seen. He puts in a ton of effort and it clearly shows."

Aaron Francis
Aaron FrancisFounder at Try Hard Studios

"To me, there's one word that comes to mind: 'passion'. There are only a handful of people with the same passion for programming as Steve."

Brent Roose
Brent RooseDeveloper Advocate at JetBrains

"Steve brings knowledge and passion to the community, with easy to follow content that adds real value to any company that uses him."

Steven Tey
Steven TeyFounder at Dub.co

Featured Series

All Series →

Master the tools, habits, and operating models needed to ship high-quality software in a day-to-day workflow shaped by LLMs, moving past outdated sprints and velocity metrics.

Learning Series

Engineering Management

Scale your engineering organization and build a high-performing team culture. Learn modern leadership frameworks for managing remote engineers, technical debt, and team 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 →

Fibers give PHP concurrency. The Polling API gives it native epoll and kqueue. Here's how to build on both, with honest benchmarks.

phpphp-86fibersasync-php

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

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.