HackerTrans
TopNewTrendsCommentsPastAskShowJobs

aswinmohanme

no profile record

Submissions

How We Built Automatic Invoice Reconciliation Without AI

usecycle.co
1 points·by aswinmohanme·geçen ay·0 comments

AI Is Turning Engineers into Farmers, Doctors and Gardeners

aswinmohan.me
4 points·by aswinmohanme·2 ay önce·1 comments

Show HN: Cycle - Integrated business banking, accounting and payroll

joincycle.co
1 points·by aswinmohanme·6 ay önce·1 comments

Building a new accounting platform as a solo, part-time founder

workbill.co
1 points·by aswinmohanme·7 ay önce·0 comments

Show HN: WorkBill – Modern Alternative to QuickBooks

demo.workbill.co
2 points·by aswinmohanme·8 ay önce·0 comments

Show HN: Double-entry accounting based personal finance app

getpaper.money
63 points·by aswinmohanme·2 yıl önce·24 comments

comments

aswinmohanme
·2 ay önce·discuss
This is a blog post about how relying on coding agents are making software engineers who create every intricate function of a codebase, into farmers who grow codebases, doctors who make changes on these systems which they have not created and gardeners who try to the same process of farming to make the change.
aswinmohanme
·6 ay önce·discuss
I am Aswin (https://aswinmohan.me) and I am building Cycle. It's an integrated financial platform that combines business banking, an inbuilt accounting ledger and payroll. By combining them together we get additional context which we can use to automate much of the grunt-work associated with managing finance.

You can try out the accounting system here with no sign-up at https://demo.joincycle.co. You can join the waitlist to use it when we launch with business banking.

I have built the platform in Elixir, Phoenix, Inertia JS and React. I had launched it initially as workbill.co, as a standalone accounting platform, but later pivoted to this.
aswinmohanme
·8 ay önce·discuss
A modern QuickBooks, based on beancount, WorkBill (https://workbill.co). You can play with it at https://demo.workbill.co.

Unlike traditional accounting platforms we expose the ledger model directly which enables our customers to model complex transactions even when we do not have direct support for it.

Been working on this for a month, and it uses Elixir, Phoenix and InertiaJS with React.
aswinmohanme
·10 ay önce·discuss
warmed my heart, wishing you a great life together
aswinmohanme
·2 yıl önce·discuss
This blog started my love for mechanical watches. Love how intricate and cohesive the entire mechanism is.
aswinmohanme
·2 yıl önce·discuss
My bad. The design is based on https://fragment.dev/docs#design-your-ledger. They have detailed docs about designing proper ledgers.
aswinmohanme
·2 yıl önce·discuss
We use a proper ledger to track the flow of money. It was sizable technical investment to get the schema right, but it has made the subsequent implementations of features easier.
aswinmohanme
·2 yıl önce·discuss
You are right about missing the web part. It's substantial space that we miss out on mobile. But mobile lets you enter transactions on the go, and is always there when you need it. A web version is planned in the future.

I started Paper to bring the beancount + automated parsing with python stack to everyone. Double-entry is an objectively better way to manage your finances, when we build an automatic reconciliation engine that automatically categorizes the bank transactions we'll have the best personal finance tracker app.
aswinmohanme
·2 yıl önce·discuss
Automated transaction reconciliation will be a major feature in the future versions of the app. I have yet to use an app that reliably does automatic transaction registration and the dream is to build one.

India does have a decent open-banking system, used by https://fold.money
aswinmohanme
·2 yıl önce·discuss
Thanks. Updated the data-collection section.
aswinmohanme
·2 yıl önce·discuss
It's a characteristic of double-entry accounting. Everything is an account and transactions move money between accounts. When you receive money from your salary in your bank account, the money is being debited from an Income account. We show the debit with the negative sign.

> Yes you can, it's called a split transaction. $1000 income: split into $700 to my savings and $300 to taxes.

Even though this would work, the money is still in your bank account, which makes your savings account balance to be reported wrong.
aswinmohanme
·2 yıl önce·discuss
Thanks for the catch. Fixed and pushed.
aswinmohanme
·2 yıl önce·discuss
In India we use Aadhar, the associated phone number and a digi-locker app to verify our identity. Mostly used for governmental, financial and insurance verification. Works seamlessly most of the time.
aswinmohanme
·3 yıl önce·discuss
I bought a mechanical watch after reading this blog post and it's been my daily driver since. It always brings a smile to look at it and see what fine craftsmanship and mechanical intelligence can achieve.
aswinmohanme
·3 yıl önce·discuss
Does a system exist where we can train open source LLM models in this way? Maybe distribute it across a cluster of computers with credit points that can be later used for inference.
aswinmohanme
·3 yıl önce·discuss
I use the Moonlander with a layout that doesn't deviate much from the standard Mac keyboard. Even though I sacrifice a little bit of single keypress magics that I can do on my Moonlander, it enables me to switch more easily to my laptop keyboard on the go.
aswinmohanme
·3 yıl önce·discuss
Mine is at https://aswinmohan.me
aswinmohanme
·3 yıl önce·discuss
While working on my startup as a solo-founder I used to follow a TDD approach supported mostly by Integration tests. I mostly focused on the user happy paths with limited coverage outside the Integration tests.

The goal is to have the major functionality of the platform tested automatically so we can be confident that new features don’t introduce new bugs.