DEV Community

Cover image for When the SRD Changes: Why We Built Spiggle Dynamic Fields
Spiggle
Spiggle

Posted on

When the SRD Changes: Why We Built Spiggle Dynamic Fields

Building custom web apps for clients always comes with that one plot twist.

Deliverable signed off, everyone's happy, and then reality hits. A few weeks later, the client reaches out: “Hey, our logistics pipeline just completely changed. We need to track and record a whole bunch of custom metadata across our core models... but none of this was in the original SRD.”

We’ve all been there. Usually, that means diving back into migrations, rewriting backend schemas, updating forms, and a whole cycle of redeployment.

Instead of doing all that heavy lifting manually, we turned the problem into a solution. We built the Spiggle Dynamic Fields Core plugin for Filament.

We handed it over to the client so they could add new fields into their workflow completely on the fly—no code required on their end. They loved how fast and seamless it was, and the new fields just clicked right into their existing Filament admin panel without breaking a sweat.

If you are dealing with rigid schemas or clients who need real-time flexibility, check out the package and see how it handles dynamic workflows: https://skillbobby.github.io/Spiggle-Dynamic-Fields-Core

Top comments (0)