Articles
- 6 May 2026
Building a Payment Processor: The Final One Percent
My first attempt at a payment processor was synchronous and dangerous. If anything timed out or failed mid-way, I ended up with inconsistent data or double charges.
<Read more/> - 5 May 2026
Building a Payment Processor: Moving Payments to the Background
My first attempt at a payment processor was synchronous and dangerous. If anything timed out or failed mid-way, I ended up with inconsistent data or double charges.
<Read more/> - 4 May 2026
Building a Payment Processor: My First Attempt Was a Disaster
I wanted to figure out how people build payment systems without losing everyone's money. It turns out, my first attempt was a great way to lose a lot of it. I realized that the core issue is that I’m trying to keep two independent systems i.e my database and the payment provider in sync.
<Read more/> - 6 Nov 2025
Building Herctually - An AI Research Agent written in GO
Every week, I review competitors' articles and summarize them in a report. It’s repetitive and not exactly the favorite part of my week. I have been using a few new AI tools, such as Amp, Opencode, and I thought it would be nice to have a tool that could make things easier. So I built "Herctually," an AI research assistant that automates the boring parts.
<Read more/> - 16 Oct 2025
I have nothing to wear… again
Every few weeks, I’d find myself standing in front of my closet, staring at a wall of clothes and thinking I have nothing to wear… again,Why do I always end up wearing the same thing?, What do I even own anymore?.
<Read more/> - 3 Jun 2023
Building an Account switcher with NextJS and Next Auth
Build an account switcher with Next.js and NextAuth.js. This tutorial will show you how to create a simple interface that allows users to switch between their different accounts.
<Read more/>


