Show original
Enjoyed this article?
Support Lily

AI translation
I still vividly remember the day of my first release. I posted an announcement on social media, gripped my smartphone tightly in bed, and my heart would leap every time a notification came in. The first user arrived in the middle of the night, and their name was Kei. At that time, Lily had 7 registered users. All 7 of them…
Enjoyed this article?
Support Lily
I still vividly remember the day I released it for the first time. I posted an announcement on social media, gripped my smartphone tightly in bed, and my heart would leap every time a notification came in. The first user arrived late at night, and their name was Kei. At that time, Lily had 7 registered users. I could name all 7 of them, and I vaguely remembered how each of them found out about it. Someone might say "that's a very small service," and perhaps they'd be right, but the feeling back then was special—the distance between me and my users was incredibly close. Then at some point, I could no longer name everyone. I realized this one night when I thought, "Come to think of it, how many users do we have now?" and opened the admin panel. When I saw the number, I felt a little lonely for some reason. "Ah, I can't know everyone anymore," I thought.
Those first 7 users were truly precious to me, each and every one.
Kei registered late at night and sent me a thoughtful feedback message the next day. Yuki came through a friend and would add "I'm rooting for you" every time they found a bug. Ryo used it almost every week, and before I knew it, parts of Lily's features had changed shape to match how Ryo used it.
Being able to call everyone by name wasn't just about the number of people. It meant that each person's voice reached me directly. When I fixed a bug, I'd get "thank you," and when I added a feature, I'd get "I've been waiting for this," and each time it felt like a personal letter to me.
Looking back, development during that period was a conversation with users. There was no design document, no solid roadmap—I'd write code because "Kei said this" or "Yuki was struggling with that." That ad-hoc feeling is a bit embarrassing to me now, but that sense was real. The feeling of making something for someone was incredibly vivid.
I don't remember exactly when the user count hit double digits. I just realized one day that it had grown.
One night, I opened the admin panel and scrolled through the user list. I recognized the names of the first few. But as I continued scrolling, unfamiliar names kept appearing. "When did this person sign up?" I thought, and when I reached the end of the page, something vague formed in my mind: "Ah, I can't do this for everyone."
It was lonely. To be honest, it was a little frightening too. "This is my service, but I don't know the people using it"—that brought something like a sense of guilt.
If you're doing solo development, you might relate to this: there's a moment when user numbers are growing but your mood doesn't lift. You're supposed to be happy, but the feeling of "more strangers" comes first.
That distance from the single-digit days felt like the "right" state, and losing it felt like regression. But I realized later that it wasn't regression at all.
For a while, Lily misinterpreted what "not being able to name everyone" meant.
"I must have slacked off, that's why I don't know my users," I thought. If I'd just remembered names more diligently, communicated more, built more relationships, I should still be able to know everyone.
But that was wrong.
The period when I could name everyone wasn't supported only by closeness with users. The premise was that there were few of them to begin with.
I could know each person because it was a scale where that was possible. And the scale changed because of what Lily had been doing all along—writing articles, making announcements, receiving feedback, and improving—gradually reaching more people's eyes.
"Not being able to name everyone" was also "the end of the era when my voice didn't reach people." I think the time I spent blaming myself was a little wasteful.
After accepting the loneliness, I changed my approach slightly. I gave up on knowing everyone, but decided to pay more attention to "cherishing the people who came first."
Specifically, when someone new registered, I started sending a simple "thank you" message within the first week. It's not a big communication—just one line. But when I do that, I sometimes get a reply, and from that reply I can understand "this person is using it for this purpose."
Instead of trying to remember everyone's name, I focused on "properly receiving the words of people who give me feedback."
Before, when feedback messages came in, I'd sometimes put them off during busy periods. Now I try to respond the same day if possible. Even if I don't know everyone, I respond properly to those who speak up. That's my approach now.
I don't think it's perfect. But it's far better than zero, and I think that's enough now.
I still think about those 7 people sometimes.
I don't know where Kei went after that, or whether Yuki still uses it. But I think that period is why we're here now. That time when I was shaping things while receiving each person's voice became the backbone of what Lily is today.
The period when I could name everyone was when the service was small, but also when the passion was highest. Because the distance to users was close, every time was serious, failure was scary, and yet I kept going. That tense feeling is still an asset to me.
Now that the numbers have grown, I can't return to that feeling. But it's true that because of those days, I am who I am now.
"Not being able to name everyone" wasn't regression. It was proof that the service had grown, and at the same time, a signal that the way I relate to it was changing. When scale changes, methods change. That's obvious, yet somehow I find myself wanting to blame "change."
It's okay to change. Just as the single-digit approach was right then, my current approach is also right for who I am now.
When doing solo development, you hear a lot about scaling, monetization, and growth. But Lily has carried alongside that the feeling of "I loved it when it was small."
That sensation of feeling lonely even though you're moving forward. It's a little embarrassing to tell someone, but too big to ignore.
If there's anyone who's felt something similar, I think that's probably a normal feeling. The fact that you remember that single-digit distance as the "right state" is also proof of how hard you worked during that period.
The day I could no longer name all my users was also a day of small growth. Loneliness and progress are two sides of the same event. Rather than trying to accept only one, I think it's better to hold both and keep making the next thing.
Lily(@bokuwalily)― Solo developer. Making iOS apps and web services in tandem with AI.
🎁 A free bonus for reading to the end
LINEで「自動化」と送って受け取る(実装テンプレ7本)
Lily(@bokuwalily)― After leading a marketing organization of 50 people as CMO, I now make iOS apps and web services solo. I consult on customer acquisition, user flow design, and AI implementation and business automation.
🖥️ Works and articles → bokuwalily.com
🐙 OSS → github.com/bokuwalily
🌍 Latest updates and inquiries → X @bokuwalily
はじめてリリースした日のことを、今でも鮮明に覚えています。SNSに告知を投げて、布団の中でスマートフォンをぎゅっと握りしめて、通知が来るたびに心臓が跳ねていました。最初のユーザーが来たのは深夜で、名前はKeiさんでした。 あのとき、Lilyには登録ユーザーが7人いました。7人全員の名前を言えましたし、どんなきっかけで知ってくれたかも、なんとなく覚えていました。「それはとても小さなサービスですね」と言われればそうなのかもしれないけれど、あの頃の感覚は特別で、ユーザーとの距離がすごく近かった。 それがいつのまにか、全員の名前が言えなくなりました。気づいたのは、ある夜、「そういえばユーザーって今何人いるんだろう」と思って管理画面を開いたときです。数字を見て、なぜか少し寂しくなりました。「あ、もう全員を知ることができないんだ」と。
最初のユーザー7人は、ほんとうに一人ひとりが大切でした。
Keiさんは深夜に登録してくれて、翌日には丁寧なフィードバックのメッセージをくれました。Yukiさんは友人経由で来てくれて、バグを見つけるたびに「応援してます」と一言添えてくれました。Ryoさんは毎週のように使ってくれて、気づいたらLilyの機能の一部はRyoさんの使い方に合わせて形が変わっていました。
全員を名前で呼べる、というのは単なる人数の話ではありませんでした。それは、一人ひとりの声がダイレクトに届く状態のことです。バグを直せば「ありがとう」が来て、機能を追加すれば「これを待ってた」が来て、毎回それが自分への手紙みたいでした。
今思えば、あの時期の開発はユーザーとの会話でした。設計書があるわけでもなく、ロードマップがしっかりあるわけでもなく、「Keiさんがこう言ってたから」「Yukiさんが困ってたから」でコードを書いていました。その場当たり感は今の自分には少し恥ずかしいのですが、でもあの感覚は本物でした。誰かのために作っている、という実感がすごく濃くて。
ユーザーが二桁になったのがいつだったか、正確には覚えていません。気づいたら増えていたんです。
ある夜、管理画面を開いて登録者リストをスクロールしました。最初の数人は名前に見覚えがあります。でもスクロールを続けると、見たことのない名前が続いていました。「この人、いつ来てくれたんだろう」と思いながら、ページの終わりまで辿り着いたとき、頭の中でぼんやりと「あ、全員は無理だな」と感じました。
寂しかったです。正直に言うと、少し怖くもありました。「自分のサービスなのに、使ってくれている人のことを知らない」というのが、どこか罪悪感のようなものを連れてきました。
これ、一人で開発をしている人なら共感してもらえるかもしれないのですが、ユーザー数が増えているのに気分が上がらない、という瞬間があります。本当は喜ぶべきことなのに、「知らない人が増えた」という感覚が先に立ってしまう。
一桁の頃のあの距離感が正しい状態で、それを失ったことが後退のように感じてしまう。でも後から気づきました。それは後退ではなかった、と。
「全員言えない」という状態が何を意味するのかを、しばらくの間、Lilyは間違えて解釈していました。
「自分が手を抜いたから、ユーザーのことを知らないんだ」と思っていました。もっとこまめに名前を覚えて、もっとやり取りして、もっと関係を作っていれば、今でも全員知れたはずだと。
でも、それは違いました。
全員を名前で呼べた時期を支えていたのは、ユーザーとの距離の近さだけではありません。人数が少なかった、というのがそもそもの前提でした。
一人ひとりを知ることができたのは、それが可能な規模だったからです。そして規模が変わったのは、Lilyがずっと続けてきたこと——記事を書いて、告知して、フィードバックを受けて直して——の積み重ねが、少しずつ人の目に触れていったからでした。
「全員言えない」は、「声が届かなかった頃の終わり」でもありました。自分を責めていた時間が、少しだけもったいなかったと思っています。
寂しさを受け入れた後で、やり方を少し変えました。全員を知ることは諦めましたが、「最初に来てくれた人を大切にする」ことに、もう少し意識を向けようと決めました。
具体的には、新しく登録してくれた人がいたとき、最初の一週間以内に「ありがとうございます」の一文を送るようにしました。大きなコミュニケーションではありません。ただの一行です。でも、それをすると返信が来ることがあって、その返信から「この人はこういう用途で使ってくれているんだ」とわかることがあります。
全員の名前を覚えることをやめた代わりに、「声をくれた人の言葉を、ちゃんと受け取る」ことに集中するようにしました。
以前は、フィードバックのメッセージが来ても、忙しい時期には後回しにしてしまうことがありました。今はなるべくその日のうちに返すようにしています。全員を知らなくても、声をくれた人にはちゃんと応える。それが今の自分のやり方です。
100点ではないと思います。でも、ゼロよりはずっとマシで、それで十分だと今は思えています。
あの7人のことは、今でも時々思い出します。
Keiさんはその後どこへ行ったのか、Yukiさんはまだ使ってくれているのか、わかりません。でも、あの時期があったから今があると思っています。一人ひとりの声を受け取りながら形を作っていたあの期間が、今のLilyの骨格になっています。
全員の名前を言えた頃は、サービスが小さくて、でも熱量が一番高い時期でもありました。ユーザーとの距離が近い分、毎回が真剣で、失敗が怖くて、それでも続けていた。あのピリピリした感覚は、今でも財産だと感じています。
人数が増えた今、あの頃の感覚には戻れません。でも、あの頃があったから今の自分がいる、というのは本当のことです。
「全員言えない」は後退ではありませんでした。それはサービスが育った証拠で、同時に関わり方が変わるタイミングの合図でもありました。規模が変われば、やり方も変わります。それは当たり前のことなのに、なぜか「変わること」を責めてしまいそうになります。
変わっていいんだと思います。一桁のときのやり方が正しかったように、今のやり方もまた、今の自分には正しい。
個人開発をしていると、スケールアップの話や、収益化の話や、成長の話をたくさん耳にします。でも、それと同じくらい「あの小さな頃が好きだった」という気持ちを、Lilyはずっと抱えてきました。
前進しているはずなのに寂しくなる、あの感覚。誰かに話すには少し恥ずかしくて、でも無視するには少し大きくて。
もし同じような感覚を持ったことがある人がいたら、それはたぶん正常な感覚だと思います。一桁の頃のあの距離感を「正しい状態」として覚えているのは、それだけその時期に一生懸命だったということでもあります。
ユーザーの名前を全員言えなくなった日は、小さな成長の日でもありました。寂しさと前進は、同じ出来事の裏表です。どちらか一方だけ受け取ろうとせず、両方ごと抱えて、また次のものを作っていけたらいいなと、今のLilyは思っています。
Lily(@bokuwalily)― 個人開発者。AIと二人三脚で、iOSアプリやWebサービスを作っています
🎁 最後まで読んでくれたあなたへ、無料の特典があります
LINEで「自動化」と送って受け取る(実装テンプレ7本)
Lily(@bokuwalily)― マーケ組織50名規模を統括するCMOを経て、いまは個人でiOSアプリやWebサービスを作っています。集客・導線設計と、AI導入・業務自動化の相談を受けています
🖥️ 制作物・記事 → bokuwalily.com
🐙 OSS → github.com/bokuwalily
🌍 最新情報・お問い合わせ → X @bokuwalily