I'm building my way into technology and business — one real problem, product and experiment at a time.
This is my public notebook for what I ship, what fails, what I learn, and how my thinking changes along the way.
The target is $150k by the end of this year. I'll be capturing every step right here—the building, learning, broken code, deployment friction, sales pipelines, and solutions I build for clients. Time to watch a builder work. #BuildingInPublic
Earlier, I posted a 2026 roadmap but went ghost because I had to lock in and execute. The fundamentals are solid now, and 2 live full-stack platforms are officially out of my hands. But the game just shifted completely. Time to step into deeper waters. 🧵
Learning without cashflow is just theory. Phase 1 business execution is live. I'm launching my AI Agency, building custom personal, executive, and content workflows for high-value individuals, later expanding to automate business workflows. High-ticket, no cheap bots.
When the project scales and real revenue is on the line, no one uses 0.0.0.0/0. You migrate to VPC Peering so your server and DB talk privately.
But for an MVP? Lock down your roles, inject your secrets safely, and keep building.
#AppSec#MERN#WebDev#BuildInPublic
while bulding i ran into an infra bottleneck today while deploying a MERN stack backend on Render
Render's IPs are dynamic. They change constantly.
whitelisting a specific IP in your MongoDB Atlas is a losing battle
The easiest fix is to whitelist 0.0.0.0/0. But is it safe?👇
1️⃣ Least Privilege (RBAC): Never connect with your Atlas Admin account.
Create a DB user with readWrite access only for that specific database. Limit the blast radius.
2️⃣ Bulletproof Hygiene: 32+ char random password, injected directly into Render ENV variables.
Security is now handled at the application layer via explicit guard clauses and strictly scoped JWT payloads instead of relying on Row Level Security (RLS) rules hidden in the database.
Code is cleaner & Infra is mine.
#BuildInPublic#MERN#AppSec#SaaS#SoloFounder#WebDev
SO i paused KeepVow to rip Supabase completely out of an e-commerce platform I'm building for a cient.
I intend to migrate the backend to a Mern Stack.
the cost of using a Baas at some case is just not feasible, it eats through your profit margin
Here is the new MERN stack 👇
The hardest part of moving off Postgres? Atomic transactions.
If two people buy the last item at the exact same millisecond, you can't oversell. Swapped SQL stored procedures for MongoDB Client Sessions. Total ACID compliance. If stock drops below 0, the TX rolls back.
And this is just Day One.
I am going to keep building on this tirelessly. There is a massive roadmap packaged into this vision, and a lot more coming to the engine over time.
Anticipate it. ⏳
#KeepVow#tech
I got tired of failing my goals in secret. When nobody is watching, execution drops to zero.
So I decided to code a solution. I built KeepVow. 🧵
#buildinpublic#indiehackers
I’ve spent the last 48 hours as a solo dev wiring up a custom peer-to-peer accountability engine.
The rule is simple: Lock in a goal with a partner. If you fail to upload your daily proof, the system permanently resets your streak to 0. No mercy.
#solodev#SaaS