A Founder Story

Nobody really wants software.

Grinding boring daily quests - and leveling up into a SaaS.

Keith MenorFounder, Foundation Roster
Current View
2yrs
into the journey
80sites
tutoring locations on the platform
daily
used almost every single day
What's working
  • Daily usage by most
  • Several very active, outspoken customers
What's in progress
  • Marketing, outreach
!Notice

[You have met the requirements to start the secret quest:
"Solo Leveling My Founder Journey"]

! Solo Leveling My Founder Journey

Starting something is hard. Getting it off the ground is even harder. Business - like life - doesn't always follow the plan (JIRA, Linear, or otherwise). If you keep grinding, opportunities present themselves, and you can level up.

!Act I · The Myth of Startup Success
Expected Quest
Have an idea
Build some software
? ? ? ? ?
Profit 💰
VS
Actual Quest
Show up
Solve customer problems
Keep showing up
Cash in the grind · ship a SaaS
Quest acceptedEst. completion: one decade
!Act II · The Daily Quest
Show up & solve real problems
Learn how the business actually works
Stay in touch longer than feels reasonable
Pitch the software (yes, every time)

Daily quest complete · XP gained · Tower progress: 0.0000000001%

The grind never looks impressive while you're in it.
It just looks like you showing up to fix new problems.

!Act II · The Pitch Doesn't Land
Year N"Hey, we were thinking of..."
Year N+1Keep kicking around the idea.
Year N+2Seriously discuss building the software.
Year N+2.3They self-implement on no-code.

"My idea was great... so they immediately went and bought a different solution."

!Act III · The Double Dungeon
What I Lost
The deal
A lot of confidence
The obvious "win"
One-time project revenue
What I Gained
Better tech & architecture
Years of customer discovery — free
Better timing, the right product
Recurring revenue

What I thought was a disaster was actually an opportunity to power up.
I just didn't realize it yet.

!Act IV · The Red Gate Opens
~100×

[Urgent Quest: Budget Disaster Red Gate]

Nobody really wants software - they wanted an expensive problem to go away.

!Act IV · What Actually Changed
The relationshipUNCHANGED ✕
The technologyUNCHANGED ✕
The pain✓ NOW URGENT

Nobody buys software because it exists. They buy because a problem got expensive.

!Act V · Why They Called Me

Not the cheapest. Not the biggest. Not the flashiest.
They called someone they already
knew, liked, and trusted.

The opportunity didn't come from cold outreach. It came from ten years of accumulated trust.

!Act VI · What This Means For You
01
Solve problems
Be known for making problems go away - not for your stack or number of code commits.
02
Stay in touch
Longer than feels reasonable. The grind only works if you don't quit the day before payoff.
03
Watch for pain
People buy relief, not features. The urgency is the gate - you can't manufacture it.
!The Framework
Trust+Time+Pain=Opportunity
Trust - the relationshipTime - the grindPain - the gate
!Closing

Met them one week before the crisis: nothing happens.
One week after: they hire someone else.
But I was always there and top of mind...
and leveling up the whole time.

You can't control when the gate opens. You can control whether you're ready.

Build your skills.
Build your reputation.
Build your relationships.

Because nobody really wants software. They want the person that can make their problems go away. Be the obvious choice.

Conditions

Disclaimer: Foundation Roster is an independent software platform and is not affiliated with, endorsed by, sponsored by, licensed by, summoned by, or otherwise associated with Solo Leveling, A-1 Pictures, Aniplex, Crunchyroll, Kakao Entertainment, D&C Media, REDICE Studio, Chugong, h-goon, Dubu (Jang Sung-rak), or any of the many talented people responsible for creating one of the coolest stories ever written.

All names, characters, organizations, gates, hunters, monarchs, shadows, daggers, and giant ants remain the intellectual property of their respective copyright holders. This presentation is intended as parody, commentary, and one founder's questionable attempt to make a software origin story dramatically more interesting than it actually was.

No shadows were extracted during the development of Foundation Roster. No S-Rank Hunters were consulted. Any resemblance between my customer backlog and an S-Rank dungeon is purely coincidental.

The phrase “Arise” was never used in a production deployment. Mostly because our deployment pipeline uses GitHub Actions, and GitHub Actions responds better to YAML than dramatic commands whispered into the void.

Any XP gained while building this software was earned the hard way through late nights, questionable architectural decisions, and repeatedly discovering that “it’ll only take an hour” is a form of self-deception.

Foundation Roster does not grant stat increases, unlock hidden classes, reveal quest windows, improve CSS alignment, or make OAuth configuration any less annoying. If, during this presentation, you begin hearing orchestral boss music, seeing floating blue UI windows, or feel the sudden urge to optimize your CRM, please remain calm.

The presenter accepts no responsibility if attendees leave believing that talking to customers is more effective than writing another abstraction layer. Side effects may include excessive note taking, accidental startup ideas, replacing the word “problem” with “quest,” referring to technical debt as “the next boss fight,” and briefly considering whether Jira issues should be color-coded by threat level.

By remaining in this room, you acknowledge that software startups do not, in fact, level up through montage sequences, despite overwhelming anecdotal evidence to the contrary. You also acknowledge that this disclaimer has become structurally unreasonable and may now qualify as either comedy, compliance, or a cry for help.

If lawyers from any of the above organizations are present, thank you for making such an awesome series. Please don’t crit me. P.S. If a glowing blue window appears asking you to accept today’s daily quest, choose “Accept.” That’s how we get our beta testers.