You're lucky to be getting your tomatoes to ripen. Mine have just started forming. Not sure why it's taken them so long and I'll be lucky to get any to ripen before fall. Beans have done well so far as well as the squash. Seems to be a good squash year. Most anything else has been iffy
Don't know your location so hard to comment about your results.
We start our tomatoes from seed, saved heirloom, in small trays about late Feb.-early March, indoors on racks under grow lights and by the South windows. When they are about 8-12" and overnight temps above 40 we shift them outside into small portable "greenhouse" on the deck (about mid April~May). Usually planted about mid-late May.
We do layer/'lasagna' garden method. Two layers of corrugated cardboard, covered with compost then a couple inches of dirt/topsoil*. Lay down the soaker hose lines and place cages fairly early. Fresh layer of cardboard every 2-3 years, depending on weeds condition.
We rotate planting plots and try to use the micro-climes around our yard, but the early indoor start seems to be a big factor.
Only a few handfuls of smaller, 'cherry' ones have ripened so far, but plenty of big green ones on their way. We've had a slightly warmer and drier than usual/average this year so that may also be a factor.
* Our local waste treatment plant has this process/project where they grind, mulch, and 'cook' limbs, yard waste, other flora "refuse" to produce what they call bio-solids. Looks some where between compost and topsoil, we use it as topsoil. With plenty of earthworms around and a season or two it becomes to look like regular rich dirt/topsoil.
Most of our lot faces South, so we get lots of Sun in most places. Where our trees (mostly oak and maple) haven't grown too tall.
Oh yeah. Organic here. No harsh, artificial chemicals used. Some "Miracle Grow" for fertilizer, boaster.