home
Stage Design 06.jpg

2022 Allocate Time Log

Many years ago my wife and I met with a financial counselor who taught us about budgeting our money. He talked about several different methods, all with the idea of being debt-free. We weren't making a lot of money in those days and living within our means was very important to us. When my wife showed him how little she had allocated for groceries for a family of 4 (at the time), he questioned whether it was enough. My wife was the coupon queen and mostly also bought stuff that was on sale so she actually made the minimal budget go a long way.

He told us about the envelope method where you take your cash and put it in envelopes titled, groceries, gas, and so on. Once the envelope is empty you don't buy that thing anymore. The idea is to allocate money where you want to spend it so that you don't go in debt and so that you don't feel constrained.

I'm a techie, so I setup the envelope method in a spreadsheet. It worked well for us, having categories, planning how we were going to spend our money and then sticking to it. Unfortunately creating a new budget each month was a bit of a process. We also forgot to enter stuff sometimes, because this was back when you didn't have a phone connected to the internet 100% of the time. Ok, it was before smartphones. Yeah, I'm old.

Years later we went to a Financial Peace University class which discussed budgets. This is a Dave Ramsey thing. I really like Dave. Most of the stuff taught in the class really stuck with me.

  1. Give 10% away (tithe to the church)
  2. Save $1,000 for a basic emergency fund
  3. Pay off your debt starting with the smallest debts first (the debt snowball)
  4. Create a fully funded emergency fund (3 to 6 months of what it costs you to live - we just picked $10,000)
  5. Save for retirement

They also had us download an app called 'EveryDollar'. This replaced our out-dated spreadsheet. Each month we create a new budget and pre-spend our money.

I liked the app but there were some things that I thought could be done better. So I decided to write my own. I may list what I did and didn't like about it here later but for now I'm wanting to sling some code. My 'app' is web-based. This is a journal of the process.

Wednesday, 07-27-2022 (1 hour) Wednesday, 08-31-2022 (5 hours) Thursday, 09-01-2022 (0.5 hour) Friday, 09-02-2022 (2 hours) Saturday, 09-03-2022 (5 hours) Monday, 09-05-2022 (2 hours) Tuesday, 09-06-2022 (1 hour) Wednesday, 09-07-2022 (0.5 hour) Sunday, 09-11-2022 (1 hour)

Total time: 18 hours

blogs