Yes, Sophie, I have a kitchen garden about 100 feet from my kitchen. I also have experimented with vertical gardening with success, and really prefer it where applicable.
The garden is 100 x 80 feet in size. I grow pepper, tomato, onion, herbs, cucumber, squash, snap pea, bean, spinach, eggplant, scallion, garlic, grains, lettuce, potato, and a lot of flowers.
At harvest I preserve, boil bath can, dry and freeze the bounty. Potatoes keep nicely in our basement and usually last until March.