Whoa! How fast are things growing this spring? Really really fast. Maybe because we've had a not so hot and dry spring, but boy, is nature busting out faster than we can control it. Go to bed one night and things outside seem nice and calm, each blade of grass, flower, weeds, tree leaves, all knowing their place in the environmental spectrum. Then wake up the next morning and see every single thing trying to overlap every other thing. I just noticed we have lily plants that are giants this year and have spread all the heck over the back of our yard. This is great if you're a lily fan, but I am not. I have little use for a flower which has enormous green leaves, spreads like crazy and blooms for one day.
It's spring madness. If, however, you have distinguishable planting beds for flowers and vegetables you may be able to have some control over the weeds which seem to think they're allowed to be as big as they want and grow anywhere they want.
Try mulching, it does help as long as you remember to get as many weeds out of the area first. We'll never win the weed battles but we do what we can.