I slept off. That’s usually how these days end when you’re building an enterprise-grade application under the guise of an “MVP.”
Today was a weird mix of technical grind and “putting myself out there”—two things that don’t always like each other. I started the morning in a frantic rush, trying to kill my weekly tasks before a meeting I thought was a formal sync. It turned into a coffee chat with the CEO instead.
Everyone wants to talk AI right now, but the vision for Estelle actually hit home today: building an AI agent to help shy people build their personal brands.
It’s ironic, honestly.
As a dev, I’m the one who has to explain the “how” to everyone else, and that technical translation is a heavy lift. But I’m also the guy currently staring at registration forms for a webinar I’m hosting. Am I prepared? Not even close. But my better half—who is honestly the greatest and the only reason I’m even doing this—keeps pushing me to stop hiding behind the code.
The Grind
On the technical side, p2pdex.io is taking more out of me than I planned. The client keeps pushing for features, and even though they paid for an MVP, my brain won’t let me ship anything less than a full enterprise system.
Today’s win was finally getting the payment receipt logic sorted. I spent the tail end of the day in TypeScript, wrestling with the PDF generation to make sure every receipt is automated and clean. There’s a specific kind of satisfaction when the types finally align and the document renders exactly how you envisioned it.
It’s solemn because the work is a lot. It’s technical because that’s just how my brain works. But I’m excited because for the first time, I’m not just building for clients; I’m building for a version of myself that’s finally ready to be seen.
Registration forms are live. PDF code is pushed. I’m tired, but we move.