Just spent about 5 hours doing discovery work on everything I want to implement in my upcoming Gravity Forms integration with Siren.
That seems like a lot of time spent not coding, and even though I know better, I was so tempted to just skip this part and get right to coding. I’m really excited to finally break ground on forms plugins because there’s SO much Siren can do with them, so the urge to “get started” was really strong.
And WOW I’m glad I didn’t make that mistake. As I started researching, peeling back layers, and noting my findings, I discovered so many things that I had not considered in my initial conceptualization of this integration.
I would have definitely used up more than 5 hours doing rework, or worse yet, I would have written up a bunch of technical debt that would have slowed me down for more integrations in the future.
This just re-affirms my belief that the best place to start a project is a good ol’ fashioned Google Doc, NOT your code editor.
Leave a Reply