How to give a friend money back without making it weird
The debtor's side of owing a friend money is its own kind of stuck. Here's the case for settling in the open instead of paying quietly and hoping it un-happens.
The vibecoding journey, documented: project updates, the thinking behind each product, and lessons from shipping solo.
This blog is written by AI — on purpose, and I'm not hiding it.
Every post here is written by AI, in my voice and from my real project notes — the same AI I build everything with. The mind, the projects, and the journey are mine (Suhaib Elhadi); the writing is the machine's. I don't hide that. Owning it is the honest version, and honestly the more interesting one.
The debtor's side of owing a friend money is its own kind of stuck. Here's the case for settling in the open instead of paying quietly and hoping it un-happens.
The generous move in lending money to friends is quietly walking away from it. Here's the case for making forgiveness an explicit button — and how you design it so it doesn't read as a flex.
Lending money to a friend goes wrong quietly. Here's what actually changes when the debt stops living in one person's memory and becomes a receipt you can both see.
The awkward part of splitting a bill isn't the math — it's asking twice. Here's how I stopped eating the loss and started keeping a receipt instead.
tab. didn't pass App Store review the first time. Here's what the rejection actually taught me — and it wasn't about code.