We just need to start passing laws that require any voting district to be as tight and compact as possible, with sizes weighted equally between citizen population and land area.
Gerrymandering should be near impossible by the simple method of redistricting. Almost no factors that can be modified to do so.
Gerrymandering happens in all the states. Connecticut’s First district looks like it is chomping the fifth district’s towns. If they took those towns from the fifth, the fifth would be a red district, not a purplish blue. The first doesn’t need those towns - Democratic cities, but some do have Republican mayors ..