I found a solution so simple that a bird could do it while flying and pooping simultaneously (literally)
Don’t bother using weed mats or evil chemicals. Just grow herbs. Generally speaking weeds will only grow where there’s space for them. Block their chance by growing herbs. I’ve got mint down the side gate, no more weeds
Note: Mint itself can go wild if you let it and take over everything. Still, better than weeds lol
Pouring boiling water over weeds can be an easy way to kill them in tricky spots. You do need to be careful with mint as it can get out of control. I prefer it in pots.
I have mint (old fashioned and spear) growing wild and I love it! You can hack away at it and it keeps on bouncing back - the smell of crushed mint is lovely, and it certainly stops the weeds from growing. I also love freshly made mint sauce with my lamb and/or mushy peas!
I have to confess to using glyphosate on my weeds everywhere they pop up - there are thousands of paving bricks around my house, and so far, I haven't been able to persuade even the mint to block every crack... 😕