I keep creativity in check by establishing boundaries. I let my creative side run wild within predefined limits to ensure it aligns with practical needs and deadlines.
It's a balancing act for sure. I try to let my creativity run wild in the ideation phase, then put on my practical hat to refine the ideas and figure out how to actually implement them in the real world. Break it down into baby steps, prototype, get feedback, and iterate. But never lose sight of the core problem you're trying to solve, and the essence of your proposed solution.