The only way to keep a kitchen in a state where it’s easy to clean is to do the dishes every single day, whether you have a dishwasher or not.
Rather than doing them every day, always unload clean dishes, so dirty dishes can be put in. Then when the dishwasher is full--run it.