Hacker News new | ask | show | jobs
by adamcharnock 2151 days ago
A few people are saying that a grasp of basic accounting is important, and I just realised I've written something relevant on this front.

A while ago I developed a library for double entry accounting in Django. To do this I had to learn how double entry accounting worked from scratch. I was therefore briefly in a position to remember not knowing how it worked, while also grasping at least the basics.

I therefore add a page in the docs titled "Double Entry Accounting for Developers":

https://django-hordak.readthedocs.io/en/latest/accounting-fo...

I kind of cringe posting this here, because 1) I wrote it a long time ago, 2) it may not actually be entirely accurate, and 3) it may be overly simplistic.

That being said, I think a fair few companies are running their finances from Hordak, and I haven't had any angry issues opened yet. So I can only assume I wasn't too far off the mark.