I'm continuing to work on Personal Finances Python [1], a book that teaches software developers how to track their finances using the Python ecosystem, Double Entry Bookkeeping, and a bunch of plain-text files.
Apart from that, I recently started getting interested in the AT protocol ecosystem, so I built a directory [2] for discovering ATProto alternatives to mainstream/centralized products.
I started looking into AT Protocol recently and find it very interesting, so I started collecting a list of decentralized products built on top of AT that are alternatives to mainstream (popular) products.
I think I'm actively trying to not do anything dynamic/complicated. :)
If Zed breaks things too much in the future (to the point that its JSON config doesn't let me do something I need to get my work done) I'll probably go back to using Neovim. We'll see how it plays out over time. For now I'm enjoying having less configuration knobs.
This book mainly focuses on extracting data from CSV files. Generally speaking though, if the PDF statements your bank sends have a deterministic format, extracting data should be possible using some PDF parsing library.
Thanks for the feedback about the website! I've changed the button text so the price is displayed inline.
About 4 years ago I started looking for a privacy-friendly way to keep track of my money across different accounts.
While searching, I found Plain Text Accounting [1], which means keeping financial records inside plain-text files. This method really appealed to the developer in me and I started digging deeper.
4 years later, I now have a stable workflow using Beancount [2] that lets me import all my financial activity into a plain-text file that lives inside a git repository on my disk. Needless to say, I'm super happy with this workflow!
So this ebook is my attempt at helping more folks get into the world of PTA and Beancount! In my experience, the documentation can be a bit tricky to get into, so I hope this ebook lowers the barrier to entry!
There’s great advice in the other comments already.
One additional resource I would recommend is https://devtomanager.com , which is a list of interviews with other developers on how their transition was like.
I run Developer to Manager (https://devtomanager.com), where we interview tech leaders and ask them for advice they have for someone new to this field.
I'm of course biased, but I do feel it's turning out to be a good resource. Feedback is always welcome!
Interesting. Not sure if it's location dependent, but I've had a considerably better/faster/stabler experience with cable. With DSL the connection keeps breaking all the time. And yes, Vodafone definitely has support/quality issues.
It’s not just the speed. The costs are depressing as well. A 50Mbps connection (DSL, because cable is not even available in this area) at my current location costs €40/month. 40! It’s mind-blowing.