Grate the zucchini using the coarse side of a box grater.
Sprinkle with the salt and let it sit for 10 minutes.
Transfer the zucchini to a sieve and gently squeeze out the excess liquid. There's no need to remove every drop—leaving a little moisture helps keep the fritters tender.
Place the zucchini in a large mixing bowl.
Beat the eggs lightly with a fork and add them to the zucchini along with the flour and chopped dill.
Mix until everything is well combined.
Heat a generous layer of oil in a large frying pan over medium heat.
Spoon portions of the batter into the pan, gently flattening them into small fritters.
Cook for about 3–4 minutes per side, or until golden brown and crispy.
Meanwhile, prepare the sauce.
In a small bowl, combine the yogurt and mayonnaise.
Stir in the minced garlic, chopped dill, and a pinch of salt.
Serve the warm zucchini fritters with the garlic yogurt sauce.