diff --git a/index.html b/index.html
index 1a52be1..639eadb 100644
--- a/index.html
+++ b/index.html
@@ -939,6 +939,7 @@ other console/curses tools
Michael Walker: Currency Conversion
LWN: Counting beans - and more - with Beancount
Michael Walker: Personal Finance
+Siddhant Goel: Managing Personal Finances using Python
2017
diff --git a/index.md b/index.md
index 5249ec5..f8987b3 100644
--- a/index.md
+++ b/index.md
@@ -920,6 +920,7 @@ Note these often work quite well for other ledger-likes, not just the one they a
- [Michael Walker: Currency Conversion](https://memo.barrucadu.co.uk/currency-conversion.html)
- [LWN: Counting beans - and more - with Beancount](https://lwn.net/SubscriberLink/751874/a38128abb72e45c5/)
- [Michael Walker: Personal Finance](https://memo.barrucadu.co.uk/personal-finance.html)
+- [Siddhant Goel: Managing Personal Finances using Python](https://sgoel.dev/posts/managing-personal-finances-using-python/)
2017