Rants, Ideas, Stuff

A blog about coding, coffee, and stuff

  • Depreciation in Personal Finance with Hledger

    We all know the spikes in our expenses when we buy a new washing machine or a new gadget. Accounting has a method to flatten these spikes over a longer period of time. This method is called “Depreciation”. Businesses depreciate long-term assets because they want to even out the tax implications and to have better looking income statements. In personal finance I haven’t come across depreciation, yet. But I think it is a fitting concept, that goes hand in hand with budgeting.

    Read more…
  • Tracking Investments in Lots with Hledger

    Tracking investments with plaintext accounting tools like Hledger or other ledgerlikes isn‘t new. There’s a bunch of guides (Track Investments (Hledger docs), Buying and Selling Stock (ledger docs)). I want to present a very simple method I discovered that makes tracking lots easy. I need this because in Germany capital gains on stocks or cryptos are based in the first in first out method. The standard way Standard transactions when buying shares of an ETF might look like these:

    Read more…
  • Crates you should know for Rust Scripting

    For now this is just an overview for reference. I’ll write a blog post showing each crate and link them here.

    Read more…
  • Why Rust's error handling is awesome

    This post is about the process of transforming something you would write as a one-off script in Python (or any other scripting language) into a library including error handling.

    Read more…
  • The Aeropress Iced Stubby Recipe

    • Method: Aeropress Inverted
    • Dosage: 25g for 250mL (100g/L)
    • Grind: fine
    • Water Temp: 96°C/205°F
    • Blooming: 50mL
    • Total Time: 1:30

    Read more…
  • The Aeropress Stubby Recipe

    • Method: Aeropress Inverted
    • Dosage: 25g for 250mL (100g/L)
    • Grind: fine
    • Water Temp: 96°C/205°F
    • Blooming: 50mL
    • Total Time: 1:30

    Read more…
  • Announcing tmpshare v1.0

    I’m happy to announce version 1.0 of tmpshare a self-hosted file sharing tool.

    tmpshare is beeing developed in live coding sessions on twitch.tv/zoranzaric. The streams are archived on YouTube.

    The most basic example of tmpshare’s usage looks like this:

    Read more…
  • Hello World

    Hello World, this is the first post.

    Read more…