honest framework
Start here,
Laravel developer.
The framework concepts map directly to what you already know. The reading order below is chosen for Laravel developers: start with the persistence layer where the differences are most concrete, end with the client-side model where they are most radical.
Recommended reading order
01
02
03
04
05
06
Why should I care?
The bugs that disappear. The bugs that remain. The benchmark numbers, run yourself.
honest-persist
You know Eloquent migrations. This replaces the file chain with a schema diff. Rollback is computed, not written.
honest-type
You know Form Requests. This replaces the class with a vocabulary dict called at the boundary.
honest-features
You know .env and config files. This replaces the env dependency with a signed API call to a running process.
honest-observe
One event log spanning browser and server. What Telescope tries to show you after the fact, built in from the start.
DATAOS
You know Blade and Livewire. This eliminates Livewire's state sync entirely.
Also in the framework
honest-test
Exhaustive enumeration from finite vocabularies. Not sampled — every valid input, every time.
honest-check
Static verification from dispatch tables. No type annotations required. The linter reads your vocabularies directly.
honest-components
Atoms, molecules, organisms. Two mounting behaviors. One CSS namespace per component, for life.
Honest Code Principles
The sixteen practices that make code honest. The prerequisite for everything else.