Skip to content

Senior software engineer.

I build and maintain developer tooling for Laravel and event sourcing.

Open to freelance, consulting, and long-term remote collaborations.

Building

Laravel Truss

✓ Shipped v1.15.1

A live, zoomable ER diagram of your Laravel app's actual database schema, safe to run in production. Structure only, never data. Now speaks MCP, so a coding agent can read your live schema instead of a stale paste. A companion plugin, filament-truss, brings the same diagram into a Filament panel.

Cogway: interactive explainers for Laravel and PHP, one mechanism at a time.

cogway.dev →

Sudo Play: a macOS menu bar app that picks today's Spotify playlist for your coding mood.

sudoplay.dev →
The sun setting on the horizon above a wide sea of clouds

★ Latest

What I Learned From My First Claude Code Cloud Sessions

I built a Laravel app in Claude Code cloud sessions with a $250 credit. What worked, what broke, and why I still prefer my laptop.

Oct 15, 2026 · AI · 6 min read

Cheat sheets

Dense, printable references for the tools I use daily. Spatie event sourcing is the first one, with a one-page PDF.

Browse →

Other projects

An event sourcing generator with 10,000+ installs, a Claude Code skill for designing event sourced domains, env validation for pipelines, and deploys for Netsons servers.

See all →

Working with me

Event sourcing, Laravel codebases, tooling and CI, scoped to what the project actually needs.

Availability →

Get the next one

Practical notes on Laravel tooling and AI-assisted development, about once a month. New subscribers get the Spatie Event Sourcing cheat sheet as a printable PDF.