How Can I Prove I'm Growing? The Lean Muscles of a Builder Hidden Behind Zero Revenue
From Strategist to Solo Developer – A record of an 8-month battle with AdSense and the true metrics of growth learned from $0 in revenue.
An Era Without Metrics: Where Do I Stand?
During my years as a strategy consultant and CTO, "growth" was a crystal-clear number. It was the upward trajectory of a revenue curve on an Excel sheet, project scales worth billions of dollars, the percentage increase in my salary, and the height of my title that represented the weight of my voice within an organization. Those were my value, and the most certain evidence that I was growing.
But now, as a solo builder, those glamorous metrics have vanished like a mirage. Every morning I wake up to the cold, hard figure of "$0 in revenue." Fees for AI APIs and operational costs consistently leave my bank account, but nothing comes in. As a strategist who always cautioned against "unprofitable businesses," I am now eight months into a personal project that generates no revenue.
In this situation, the question "Am I growing?" can easily lead to self-denial. When there are no visible results, humans instinctively feel stagnant or regressing. However, in this period of silence, I had to redefine what growth means. If I didn't, I would have lost the drive to continue walking this path.
An 8-Month Tunnel: Facing the Wall of AdSense
What hurt the most wasn't the failure itself, but the "stagnation without a known cause." While running idealtypetest.com, I looked only at Google AdSense approval. I thought, "Once ads are attached, monetization is possible," and "If I just pass AdSense, I can move to the next level." It became my sole To-Do list and my only performance metric.
But Google was cold. For eight months, approval was rejected due to an unidentifiable "account issue." I scoured communities, looked for global cases, and emailed Google directly, but no answers came. As someone who always provided answers and solutions as a strategist, I fell into a state of helplessness, unable to resolve even a minor ad approval for my own service. "Is my skill lacking?" "Is this even the right path?" I asked myself thousands of times.
It wasn't until I took the drastic step of deleting and recreating my account after eight months that I realized the problem wasn't the "low quality" of my service, but a glitch within the account itself. Some might say those eight months were wasted. But the conclusion I reached while refusing to give up—and eventually pivoting to vibe-pick—was this: Growth isn't about external approval (AdSense); it's about the "resilience" to take the next step regardless.
Lean Muscles Built at the Low Level
Many speak of the era of "Vibe Coding," believing AI will do everything for us. But I decided to go the opposite way. When I built idealtypetest.com, I didn't use common frameworks or layouts. I wrote every single line of code from scratch using pure HTML, CSS, and JavaScript. As a non-CS major, I spent nights on tasks that might take others an hour.
At the time, I thought it was the height of inefficiency. Looking back, however, it became the most powerful "basic physical strength" I have as a builder. By implementing things myself that libraries usually handle, I came to understand the core structure of the web. Now, using tools like 11ty to modularize my work, I can drastically reduce production time. Even though I know the easy path of Python and Streamlit, I choose to study static deployment and Cloudflare’s edge environments for a clear reason.
True growth isn't about "what you made," but about "what you can now make faster and more accurately." The shift from wandering for days over a technical problem to solving it in hours, and the ability to visualize complex infrastructure in my head—these "lean muscles" of thought are the most valuable assets I've gained during eight months of zero revenue.
Redefining Growth: In Terms of Mistakes and Repetition
Now, I don't borrow external metrics to prove my growth. Instead, I changed the question I ask myself:
"Am I repeating the same mistakes I made yesterday?"
If I struggle less when facing the same problem, or if I can choose a better architecture, I am growing—even if my revenue is $0. Revenue is a "result" combined with market timing and luck, but problem-solving is a "skill" engraved in my body.
Reflecting on the past where I was paralyzed by the short-term goal of passing AdSense, I’ve set "consistent deployment" as my new metric. The process of deploying vibe-pick as an app and continuously releasing other services to the market is my growth plate. Creating a "Donation" channel to supplement the zero revenue wasn't just about the money; it was one of many attempts to diversify how I communicate with the market.
Conclusion: Why I Don’t Stop, Even Without Proof
My growth hasn't been proven by numbers yet. My bank account is still in the red, and every night, the anxiety of "Is this the right way?" occasionally rears its head. But the reason I eventually sit back down at my computer after tossing and turning in bed is the conviction that I understand the "syntax of this world" slightly better than I did yesterday.
The glamorous salary and titles of my strategist days were bestowed by others, but the lean muscles and problem-solving skills I’ve built from the ground up are entirely mine. The experience of handling traffic from 83 countries alone, the 8-month battle with AdSense, and the routine of coding while keeping my dogs' meal times—none of this will be in vain.
I don't know when or how these dots will connect to form a great line. But I will not stop. Because even without proof, and even without immediate revenue, I am becoming a "builder," piece by piece, every single day.
It's okay to fail. I will pivot again, challenge again, and share that process with you. That is the only way I prove my growth.
* Support via Ko-fi is available through the menu, profile, or the link below.