Skip to content

Instantly share code, notes, and snippets.

Keybase proof

I hereby claim:

  • I am bjackman on github.
  • I am bjackman (https://keybase.io/bjackman) on keybase.
  • I have a public key whose fingerprint is 43FF 58E1 FB29 2821 98C1 61F3 8A0A 5500 05F8 89B5

To claim this, I am signing this object:

Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
from hypothesis import given
from hypothesis.strategies import integers
import unittest
from pelt import *
class TestSimulator(unittest.TestCase):
@given(x=integers(min_value=1), y=integers(min_value=1))
def test_range_below_max(self, x, y):

I wanted a way to analyse how the hell I'm spending all my money.

In the US they have Mint and here there's Money Dashboard but they both require you to give them your login details for online banking which breaks the banks ToS (although apparently US banks allow it) which could mean you're on your own if a scammer drains your account.

Anyway all I actually need is a spreadsheet/CSV/JSON/whatever with all my transactions. Not sure if some banks give you that but my bank only gives you a web interface or a PDF.

So I had a look at all the options, there are some work-in-progress companies building bank accounts or pre-paid cards with APIs, this seems like the proper solution but it's gona be a while coming. Monzo and Teller look the most promising to me. Monzo is pretty good already AFAICT but you can't get your salary paid into it yet.

Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

Brendan's curry recipe

Chop an onion, a red pepper and half a butternut squash (can replace with sweet potato if needed).

Chop & fry an onion until it's nice and soft, then add chopped & crushed garlic (you cannot really have too much garlic here) and fry a little while longer just until you can smell the garlic has infused into the oil a bit. If you're using fresh chilli, put it in now (chopped).