Skip to content
Abdulkader Safi

Devlogs

The build diary

What changed this week, what broke, and what I got wrong. These are not tutorials and they do not pretend the work went smoothly.

Filter by project Filament Atelier

Grouped by project so someone following one build can read only that.

Listed on the Filament directory, and the checkbox I did not tick

Atelier is approved and live on the Filament plugin directory. The submission form turned out to be a set of public claims rather than a form, and one of the boxes I was tempted to tick would have been a lie by a technicality.

18 Aug 2026 · Filament Atelier

Publishing to Packagist found the paths I never walked

The package could not be installed by anyone, because composer.json sat in a subdirectory. Then v0.1.0 shipped with creating a page from the panel completely broken. Both were paths a new user hits immediately and I never took once, because a seeder did it for me.

16 Aug 2026 · Filament Atelier

I nearly dropped a dependency for two reasons that were both false

The plan was to build on an existing Laravel page-builder package. I decided against it because it did not support the current Filament version and looked unmaintained. Both claims turned out to be wrong, the decision stayed the same, and writing down why is the part that mattered.

16 Aug 2026 · Filament Atelier

Three bugs, one mistake: reading Livewire state instead of Filament's

Rich text saved a TipTap document into the database, file uploads saved an empty array, and then uploads stopped reaching the disk entirely. Three separate-looking bugs, all caused by reading a Livewire property directly instead of letting Filament dehydrate its own form state.

16 Aug 2026 · Filament Atelier

The preview problem I planned for was not the problem

A live preview that renders the real page on every keystroke sounds expensive, so the plan parked per-section rendering as the eventual fix. Then a twelve-section render measured 16ms, the whole optimisation became unnecessary, and the actual difficulty turned out to be somewhere else entirely.

16 Aug 2026 · Filament Atelier

Follow the builds

The people who read devlogs use readers.

RSS feed or subscribe by email