Skip to content
View albertoarena's full-sized avatar
🔥
Working hard!
🔥
Working hard!

Block or report albertoarena

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
albertoarena/README.md
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

Pinned Loading

  1. laravel-truss laravel-truss Public

    A live database structure viewer for Laravel that renders your schema as a scrollable, zoomable ER diagram. Structure only, never data.

    PHP 291 12

  2. laravel-event-sourcing-generator laravel-event-sourcing-generator Public

    Artisan command to scaffold Spatie event sourcing domains - events, projectors, aggregates, reactors, actions, DTOs, notifications, and PHPUnit tests.

    PHP 27 2

  3. filament-event-sourcing filament-event-sourcing Public

    Integrate spatie/laravel-event-sourcing v7 with Filament v4: write through aggregates, browse stored events, and replay projectors.

    PHP 7 1

  4. filament-truss filament-truss Public

    Live ER diagram (ERD) of your real database inside a Filament panel, built on Laravel Truss. Structure only, never data.

    JavaScript 2 1

  5. claude-laravel-event-sourcing claude-laravel-event-sourcing Public

    A Claude Code skill that helps you design and generate event-sourced domain code for Laravel using Spatie event sourcing

    Shell 8 1

  6. claude-code-laravel-starter claude-code-laravel-starter Public template

    A lean docs skeleton for Laravel + Claude Code. CLAUDE.md is RAM, docs/ is disk.

    4 1