DEV Community

Alberto Arena profile picture

Alberto Arena

Senior software engineer. Laravel, event sourcing, and DDD. Creator of Truss, an ER diagram (ERD) viewer for your live database. Writing about pragmatic AI in real engineering.

Location Messina, Italy Joined Joined on  Personal website https://albertoarena.it/ github website twitter website

Pronouns

He, him

Work

Freelance senior software engineer, Laravel and event sourcing

The Laravel schema nobody chose

The Laravel schema nobody chose

Comments
7 min read
The bug that only showed up once strangers could paste a schema

The bug that only showed up once strangers could paste a schema

Comments
5 min read
Context Engineering: The Discipline That Keeps AI From Writing Slop

Context Engineering: The Discipline That Keeps AI From Writing Slop

1
Comments
5 min read
My coding agent kept inventing columns

My coding agent kept inventing columns

1
Comments
4 min read
Claude Code Auto Mode: What Still Needs a Human

Claude Code Auto Mode: What Still Needs a Human

1
Comments
7 min read
I built a Laravel event-sourcing generator, then the AI version

I built a Laravel event-sourcing generator, then the AI version

Comments
4 min read
I gave my schema viewer your app's colours

I gave my schema viewer your app's colours

Comments
3 min read
We Became Editors-in-Chief, and Nobody Trained Us

We Became Editors-in-Chief, and Nobody Trained Us

Comments
4 min read
The schema doctor is in

The schema doctor is in

Comments
3 min read
CLAUDE.md Is RAM, Skills Are Not Disk: The Four-Tier Memory Model for Claude Code

CLAUDE.md Is RAM, Skills Are Not Disk: The Four-Tier Memory Model for Claude Code

Comments
8 min read
There's no artisan schema:show, so I built one

There's no artisan schema:show, so I built one

Comments
4 min read
Claude Code Routines: A Third Way Beyond /goal and /loop

Claude Code Routines: A Third Way Beyond /goal and /loop

1
Comments
6 min read
10,000 downloads

10,000 downloads

Comments
2 min read
Create a domain using Spatie event sourcing

Create a domain using Spatie event sourcing

Comments
4 min read
Claude Code /goal vs /loop: Stop Typing, Keep Going

Claude Code /goal vs /loop: Stop Typing, Keep Going

Comments
6 min read
AI Code Hallucinations: When Your AI Writes Confident Nonsense

AI Code Hallucinations: When Your AI Writes Confident Nonsense

Comments
3 min read
CLAUDE.md Is RAM, Not Disk: A Memory Model for Claude Code Projects

CLAUDE.md Is RAM, Not Disk: A Memory Model for Claude Code Projects

Comments
4 min read
What if every Filament write went through an aggregate?

What if every Filament write went through an aggregate?

Comments
3 min read
Your README Deserves Real Numbers

Your README Deserves Real Numbers

Comments
3 min read
loading...