Alberto Arena

119 commits

AA

Alberto Arena

@albertoarena

Laravel & AI · Creator of Truss (Laravel ERD tool) · Made phplives.dev · 100% remote

Commit activity

119 commits in the last 30 days

longest streak 12 days

2,855 XPMaximum rank (UID 0)
Alberto Arena, senior software engineer. Developer tooling for Laravel and event sourcing. An ER diagram in the style of Truss: filament_truss and homebrew_truss both reference laravel_truss.

Senior software engineer. I build and maintain developer tooling for Laravel and event sourcing, and I write about Laravel, developer tools, and AI-assisted coding with Claude Code.

Truss

Truss is a live ER diagram (ERD) of your Laravel schema, safe to run against production. It exports the schema as grounding context for a coding agent, over an optional read-only MCP server, and truss:doctor reviews the structure for problems and can fail your CI build. Structure only, never data.

composer require albertoarena/laravel-truss --dev

Then open /truss in your local app. Outside a Laravel app, brew install albertoarena/truss/truss puts the standalone truss binary on your PATH.

Packagist downloads · Docs · Source

  • filament-truss puts the Truss diagram of your real database inside a Filament panel.
  • homebrew-truss is the Homebrew tap for the standalone Truss binary: schema viewer, ER diagram and schema doctor.

Tip

Available for freelance and consulting work. Here is what that looks like.

More I maintain

Area Project What it does
Event sourcing laravel-event-sourcing-generator Scaffolds a whole Spatie domain from one Artisan command. Packagist downloads
filament-event-sourcing Brings Spatie event sourcing into Filament v4: write through aggregates, browse stored events, replay projectors.
Claude Code claude-laravel-event-sourcing Designs and generates event-sourced domain code. A test of how far a skill can replace a code generator.
claude-code-laravel-starter A lean docs skeleton for Laravel. CLAUDE.md is RAM, docs/ is disk.
Laravel codemetry-laravel Git-powered code quality metrics for a Laravel app.
Sites and apps PHP Lives Real things people shipped with PHP in the last six months. Source
Cogway Interactive explainers for Laravel and PHP.
Sudo Play A macOS menu bar app that picks today's Spotify playlist from what you are coding and how you feel about it. Source
tryJev An unofficial demo for Jev, a TypeSafe AI model that answers typed questions with calibrated probabilities.
Smaller tools

All projects

Writing

Read all posts on my blog · RSS

Newsletter. Subscribe and get my free Spatie Event Sourcing cheat sheet (printable PDF), plus practical notes on Laravel and AI-assisted development, roughly once a month. No spam. Get the cheat sheet →


albertoarena.it · dev/null · Mastodon · @alberto_arena · LinkedIn · YouTube

albertoarena/README.md on GitHub