Skip to content

I’m Roberto Gallea, an engineer in Palermo, Italy. I build software, electronics, synthesizers and furniture, and I write down how.

More about me →

A series in 1 part

Evaluating AI agents

How to tell whether a change made your agent better or worse: why agents need evals, how to build cases and graders for one, and how far to trust the numbers when every run can differ.

  1. 1 Without evals, every change is a guess

Latest posts

See all →

Follow new posts via RSS

Featured projects

See all →

Laravel Judgment

Active

A Laravel package for probabilistic assessments with deterministic decisions: an AI Engine answers typed Questions (likelihoods, classifications, ratings) about the evidence you declare, and your own Decision class turns the answers into an Outcome the Engine never sees.

Laravel Necromancer

Active

A Laravel package that scans an application and builds a machine-readable manifest of its routes, models, jobs, events and more, then uses it to map the app, audit its AI readability and generate context files for AI coding agents.

Square Theremin

Archived

Square Theremin is a musical instrument allowing to play sounds by moving hand in a square-shaped frame, without touching the instrument itself

Elsewhere

Next talk

Less Telepathic Codebases: AI-Readability for Laravel Applications

International PHP Conference Munich 2026,

Latest video

Glowing LED Christmas tree star

Books on Laravel, testing and LLM applications