weeks with money for living expenses and whatnot.
We still put most purchases on a credit card for the free money (usually our Costco card), but when we make a purchase we immediately transfer the amount of the purchase from the relevant checking account to another account which is used exclusively for paying off the credit card.
It adds a step but allows us to take advantage of CC cash back without subconsciously spending more than we would with a debit card.