Whether totally greenfield, or a substantial new part of an existing system — what do you do to ground yourself on a brand new project?
Whether totally greenfield, or a substantial new part of an existing system — what do you do to ground yourself on a brand new project?
I usually begin by reading one or two short and succinct articles on the subject, taking notes as I go.
Not the best way but I usually only use my imagination when starting a new project. No pen, no paper, absolutely nothing.
I find it the best way for me to avoid limiting my mind into doing only what I planned for. I think of the end result and start working my way to getting there and enhancing everything as I go on.
I just type random ideas on Notes app for the iPad, then when I'm read I start to make the wireframe/sketch (the apple pencil makes the proccess a lot more enjoyable). Then I import it into Figma and start designing. And finally my favourite part, Coding it :D
I tend to find a physical pen and paper helpful in turning the problem into something my brain can understand — whether a data modeling issue or a frontend algorithm, pend and paper is a tremendously flexible tool 😆.
Pen and paper loses out to computers in storing and retrieving information, and updating on context, but this is effectively an exercise in understanding a problem and a note I'll later lose track of is totally fine.