As a Vancouver resident who has spent quite a few years in post-secondary education, even with a excellent job, budgeting is necessary.
And technology is here to help with this.
I found out about Mint at one of our staff “App Chat” sessions, and then proceeded to forget about it until recently.
There are levels to using the service, but basically you link your banking information and let it sort transactions into categories to aid in the budgeting process.
Mint is easy and intuitive in design. And even if you use it only to keep track of expenditures, it is likely to be very useful.
One consideration about this app/service (and ones like it) is that you are putting a lot of trust in a third party. This is something that many have decided to allow, but make sure to use a strong password.