Well, what I've been doing right now is that everytime I get paid (via direct deposit), I would immediately transfer my budgeted amount over to my debts. Everything's done online, so I don't have to wait to pay them.... My emergency fund is currently fully funded, albeit it's a very small one.
Of course, I am also posting this well past my bedtime, so it's entirely possible that I'm not seeing something here.

If so, please let me know.