• Stars
    star
    225
  • Rank 177,187 (Top 4 %)
  • Language
  • License
    Other
  • Created almost 11 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Guide and notes for personal finance

Personal Finance Creative Commons

This is an outline of our personal finance plan. I'm sharing this as a starting point for others to form their own plan, and also to gather feedback on what we can improve. If you have a suggestion, feel free to file an issue.

I'd like to make financial advice accessible to everyone

Looking for people to talk to and learn more about the problem space. I don't have anything to pitch, but would love to chat. Please email me at [email protected] or file an issue

Debt

  • Pay off loans, except ones with very low interest. e.g. 0.9% car loan. Builds credit, less than inflation.
  • Never keep a balance on credit cards, auto-pay everything in full
  • Ask for a credit increase every year, don't over do it
  • Carry less than 1/3 of credit limit in credit card balance
  • Check credit score once a year. CreditKarma has a better interface and suggestions for improving credit score.
  • Refinance for a lower interest rate on mortgages or large loans
  • Ask mortgage lender for a half dozen pre-approval letters in 25k increments up to the max. Prevents seller from seeing your max purchase power.
  • Consider 401k loans. Up to $50k, prime rate, and interest and principal are both paid back into the account
  • Consider personal loans or personal line of credit for debt consolidation. Example "First Republic Personal Line of Credit" 2.25 - 3.5%, interest only first 2 years, then amortized for remainder of the loan. Total terms from 5 - 10 years.

Liquidity

  • 12 months of expenses in a high interest savings account
  • Budget out large purchases into monthly amounts to save. e.g. car, wedding, vacation
  • "Liquidity access lines" to borrow against your portfolio

Compensation

Medical

  • Health Savings Account (HSA). Maximize employer contributions.
    • Do not invest until balance would exceed minimum to avoid fees
    • Choose a plan that allows investment in index funds like Wells Fargo or Health Savings Administrators
    • Continue to pay medical expenses out of pocket when possible to maximize tax deferred growth
    • No penalties for non-medical withdrawals after 65. Can use as another retirement account.

Retirement

Children

  • 529 plan. For non-qualified expenses, principal can be withdrawn without penalty, but withdrawals will be proportional principal and earnings. source
  • Vanguard 529
    • $3,000 minimum
    • Age based options. I'm using the "moderate" option: starts at 75/25 stock/bond allocation
  • Dependent care FSA. IRS publication 503

Tools

  • Review of spending with Mint or Personal Capital. Categorize spending, note any large differences in monthly trends. Link all accounts. Mint is better for budgeting, but Personal Capital does a better job with investment tracking. I use the latter now.
  • Vanguard brokerage account. Using this for our Roth IRA and IRA.
  • Setup direct deposit and auto-pay for all accounts.
  • FI planning tool. Interesting to play with, but no longer using it.
  • You Need a Budget - YNAB Displined walkthrough and awareness of all funds is of significant value, even if used only for the trial period.

Resources

Entertainment

Recommended by others

More Repositories

1

saml

SAML tutorial for web developers
383
star
2

greenfield

A minimal ruby web app skeleton. (deprecated)
Ruby
31
star
3

rack-stream

rack-stream is middleware for building multi-protocol streaming rack endpoints.
Ruby
20
star
4

em-irc

IRC client that uses EventMachine to handle connections to servers
Ruby
17
star
5

sinatra-sprockets

How to use Sprockets (aka the asset pipeline) with Sinatra or any Rack based framework
Ruby
17
star
6

chrome_spy

A Ruby script to help report about your Google Chrome usage
Ruby
11
star
7

jquery.inputHistory

jQuery plugin to make an input field act like a command prompt with history and keyboard shortcuts
JavaScript
11
star
8

activesupport-cascadestore

write through ActiveSupport cache implementation
Ruby
9
star
9

rack-firehose

Rack middleware for easy pubsub with Firehose.io
Ruby
7
star
10

cocoa-separate-nib-preferences

example separating out Preferences from main nib and using tabless view to switch between Preference sections
Objective-C
7
star
11

polling_request

Progress aware jQuery AJAX polling requests
CoffeeScript
6
star
12

as_callbacks_tutorial

This project demonstrates how to define and run custom callbacks on normal ruby objects with ActiveSupport::Callbacks
Ruby
6
star
13

cocoa-facebook-connection-example

example using webview to connect to Facebook Graph API
Objective-C
6
star
14

dotfiles

my dot files
Emacs Lisp
5
star
15

barn

Store lazily evaluated blocks for building test fixtures
Ruby
5
star
16

railsconf2012

4
star
17

custom-controller-renderer

example demonstrating how to subclass actionpack's AbstractController::Base
Ruby
4
star
18

env_config

Simple configuration management with environment variables
Ruby
4
star
19

scripts

Utilities
Shell
3
star
20

gzip_vs_minify

compare file sizes on different combinations of minification and gzip on javascript
JavaScript
3
star
21

jsg

Bash static site generator with GitHub flavored markdown support.
Shell
3
star
22

braintree_payment_processing

client to Braintree payment processing API
Ruby
3
star
23

glimpse-rails

A glimpse plugin for reporting on Rails.
Ruby
3
star
24

jquery.inputReset

reset the default value for input fields
JavaScript
2
star
25

gm-radio

Reverse engineering head unit to add a slave bluetooth receiver
Ruby
2
star
26

rockyroadblog

Two guys talking about cars, food, and everything in between
CSS
2
star
27

emacs-config

my emacs config files
Emacs Lisp
2
star
28

minitest-model

Test assertions for ActiveModel and ActiveRecord
Ruby
2
star
29

nokogiri-signatures

nokogiri enhancements to support XML digital signatures (xmldsig)
Ruby
2
star
30

fstest

File existence, and file contents test assertion methods
Ruby
2
star
31

NSStringURLUtilities

category that adds method to split query and fragment strings from URLs
Objective-C
2
star
32

github-deprecation

Create GitHub issues for ActiveSupport::Deprecation messages.
Ruby
1
star
33

mentos

the fresh maker (refreshes browser when files change)
1
star
34

git-example

tutorial through the basic workflow of git
1
star
35

beerpad

beer reviews!
1
star
36

git_filet

utility for finding commits that cause regressions without knowing a starting point or ending point
Ruby
1
star
37

textmate-jch

my textmate customizations
1
star
38

datasciencecoursera

Course notes
R
1
star
39

jquery.subnavigation

sub-navigation plugin that degrades gracefully when JS is unavailable
JavaScript
1
star
40

lumberjack

mac app for viewing rails logs
JavaScript
1
star
41

cl_spam

craigslist spam removal
Ruby
1
star
42

integration-testing-setup

example of how to setup headless integration tests for a rack app with rspec, capybara, and capybara-webkit
Ruby
1
star
43

presently-ios-sdk

Presently iOS SDK
Objective-C
1
star
44

styleguide

1
star
45

babysitter

babysit running commands
Ruby
1
star
46

caffeine-electron

Electron clone of caffeine. App to learn electron API's
JavaScript
1
star
47

test_faraday_rails

sample app shows how to use the Faraday Rack adapter for integration testing
Ruby
1
star
48

rails_templates

rails 3 application templates for common new project tasks
Ruby
1
star
49

rack-stream-example

Ruby
1
star