Where is the money? A DIY personal finance tool

This post explains a home-grown personal finance tool that aggregates transactions from various bank accounts and credit cards, auto-categorizes them, and presents information/analyses via a set of dashboards. All this is accomplished without sharing your banking credentials and financial transactions with a third party.

Background and requirements

Every night, before … Read the rest “Where is the money? A DIY personal finance tool”

Speedify: Remote access to localhost bound server

The pattern: How to remotely access a service that is bound to localhost and refuses to respond to requests not originating from localhost? The instance: If using Speedify CLI on a linux-based router with no GUI stack, how to nevertheless view the Speedify GUI in a web browser, from another … Read the rest “Speedify: Remote access to localhost bound server”

DIY Multi-WAN Linux Router: Part 2

Home-Network
Home network schema

This series of posts describes the setup of a custom router for a home network. The router takes full advantage of multiple Internet connections, seamlessly manages Internet traffic when one of the connections drops or behaves poorly, and provides some additional functionality like firewalls, adblocking, VPN tunnels … Read the rest “DIY Multi-WAN Linux Router: Part 2”

DIY Multi-WAN Linux Router: Part 1

Home-Network
Home network schema

This series of posts describes how to set up a custom router from scratch for a home network. The router takes full advantage of multiple Internet connections, seamlessly manages Internet traffic when one of the connections drops or behaves poorly, and provides some additional functionality like firewalls, … Read the rest “DIY Multi-WAN Linux Router: Part 1”