Show original
Enjoyed this article?
Use "Request tipping" to ask the author to set up tip receiving.

AI translation
I still think about that night from time to time. It was past 11 PM when I was sitting alone in front of my computer, having just completed the implementation of push notifications. It was a feature I had researched for weeks, tested repeatedly, and gotten stuck on many times before finally getting it to work. When I pressed the test send button, the notification was properly reaching the ser...
Enjoyed this article?
Use "Request tipping" to ask the author to set up tip receiving.
I still think about that night sometimes. It was past 11 PM when I was sitting alone in front of my computer, having just finished implementing push notifications. After weeks of research, testing, and getting stuck countless times, the feature was finally working. When I pressed the test send button, the notification flew out from the server properly. The admin dashboard log displayed "Send Complete." Technically, it was working perfectly. But the number of people who received it was zero. Of course it was zero—there were no users yet. I understood that intellectually. Still, the silence of that moment pierced something inside me with precision. It was working correctly, but reaching no one. That fact felt far heavier than the "Delivery Count: 0" displayed on the screen. I started writing this piece to capture that moment. With a desire to speak a little to everyone doing personal development.
What I was building back then was an automation tool app that I operate. I wanted to deliver regular reminders to users, so I was trying to add push notification functionality.
The implementation itself was honestly quite challenging. Starting with certificate configuration, integrating with external services, managing device tokens for each platform... Each step required research time, and every time something didn't work, I felt a little discouraged, but I kept moving forward bit by bit. There were moments when I thought, "If it's going to be this much trouble, maybe I should have put it off." But the moment it actually worked, I was genuinely happy, and my energy went up despite the late hour. I drank coffee and pressed the button again just to see. There was that quiet sense of accomplishment from solo work—not something I'd tell anyone, but that feeling of "I did it."
After pressing the send button, the number displayed on the admin dashboard was "0."
Technically successful. Humanly speaking, there was no one. Have you ever experienced this—where these two things exist simultaneously? That night was the first time Lily experienced this sensation.
Nothing was wrong, and it was as expected. But I suddenly thought: "Who am I making this for?"
It was less sadness and more a strange sense of floating. It was working correctly, but no one received it. The system was complete, but the world didn't know about it yet. That gap felt oddly real in the quiet of the night.
Zero is a mysterious number.
If you stare at it for a while, you suddenly start seeing other things. "That service apparently has hundreds of users" or "That person got reactions right after going public." Without directly researching, information you've seen somewhere automatically lines up in your head, making your zero look bigger and bigger.
You borrow other people's numbers and measure yourself against them. You know it's strange, but you do it anyway.
To be honest, I spent a long time comparing.
Follower counts, user counts, likes on "I made this" posts. Every time I saw numbers higher than mine, the feeling "Does what I'm doing even matter?" would seep in. What I was doing started to look small, and I'd want to pause.
But at some point I realized: I knew nothing about the "context" of the people I was comparing myself to. How long they'd been at it, how many failures they'd had behind the scenes, what their actual situation was now. When you only look at numbers, it feels like you're the only one falling behind. But that's a pretty unfair way to compare.
Comparing itself isn't wrong, and there's a lot to learn from other people's efforts. But lining up "my zero" against "someone else's hundreds" and getting depressed about it wasn't very constructive. After realizing that, things got a little easier.
After settling down a bit, I looked at the logs again.
Above "Delivery Count: 0," it definitely said: "Send Complete."
The notification was sent properly. There was just no one to receive it. The system was working precisely. For Lily, this was an important confirmation. It wasn't that "no one received it"—it was that "the system was ready to deliver."
When you're doing personal development, you tend to confuse these two.
Something you made "working" and it "reaching" someone. These are completely different things. "Working" is about technology. "Reaching" is about people. And people take time.
When you're building alone for a long time, you tend to assume "if it works, it will reach people." But reality is that after getting it to work, there are many more steps. Getting people to know about it, getting them to try it, getting them to keep using it. Each of these is a completely different undertaking.
Finishing the system means you've made it to the starting line. After understanding that, the way I saw "Delivery Count: 0" changed a little.
Strangely, I never thought "I should quit."
When I thought about why later, I think it's because Lily had something before "reaching someone"—"I'm making this because I want to make it." Of course I wanted people to use it, and I'd be happy if it helped someone. But the very first motivation came from my own sense that "it would be nice to have this."
That sense didn't change even with zero people. The system is complete. The delivery infrastructure is ready. In a sense, that's not zero.
There was only one thing I did that night.
I opened the notification test send screen and sent one message to myself. The notification arrived on my device that I'd registered for testing. A dummy message appeared on the screen: "Reminder. Keep going today."
It might seem a little silly, but Lily laughed when I saw it. The first user was me, I thought.
But I thought that was okay. At least for now.
I confirmed the reminder sent to myself and closed the computer. That was enough for that day.
When you release something you've made, most of the time it's quiet at first.
I think this is something many personal developers experience. After going public, nothing happens for a while. No notifications. No numbers moving. That silence might be a kind of test for whether you can keep creating, I feel now.
"How you spend the quiet times" seems deeply connected to whether you can keep going long-term. Do you give up when faced with the silence, or do you accept the silence as natural and keep moving? I can't say which is right, but Lily wants to choose the latter.
What I'm trying recently is "deciding how often to check the numbers."
Opening the dashboard every day to confirm zero was harder work than I thought. Zero usually stays zero even if you check it every day. Confirming that every morning was like pressing on a wound you already know is there.
So now I only look once a week. On other days, I focus only on creating and taking small actions to get the word out (writing articles, posting a single comment). It's not a perfect method, but it feels like I'm making much more progress than "checking zero every day." Instead of being swayed by numbers, I'm moving at my own pace.
I still remember that "Delivery Count: 0" screen.
I don't want to erase it—I actually want to keep it as a precious memory. Because that silence of "no one received it" was Lily's very first real sense of what it means to keep making things to reach someone.
I think everyone doing personal development has their own "zero night." A night when things didn't work out. A night when no one came. A night when you sent a notification but it was silent.
While experiencing nights like that, Lily secretly considers the people who keep going anyway as companions.
The day zero becomes one will come slowly. Until then, keeping the system running properly is the most sincere thing I can do now.
Lily(@bokuwalily)― Personal developer. Building iOS apps and web services in tandem with AI.
🎁 A free bonus for reading all the way through: LINEで「自動化」と送って受け取る(実装テンプレ7本)
Lily(@bokuwalily)― Personal developer / AI adoption and business automation consultant. Building iOS apps and web services in tandem with AI while consulting on AI adoption and automation for companies.
🖥️ Projects and articles → bokuwalily.com
🐙 OSS → github.com/bokuwalily
🌍 Latest updates and inquiries → X @bokuwalily
あの夜のことを、今でも時々思い出します。 夜の11時を回ったころ、ひとりでパソコンの前に座って、プッシュ通知の実装をやっと完了させたところでした。何週間もかけて調べて、試して、何度も詰まりながら、ようやく動くようになった機能です。テスト送信のボタンを押したとき、通知はちゃんとサーバーから飛んでいきました。管理画面のログにも「送信完了」と表示されました。技術的には、完璧に動いていたんです。 でも、受け取った人は0人でした。 ユーザーがまだ誰もいないのだから、当たり前の話です。頭ではわかっていました。それでも、あの瞬間の静けさは、何かを正確に突き刺してくるものがありました。ちゃんと動いているのに、誰にも届かない。その事実が、画面の「配信数:0」という文字よりずっと重く感じられた夜でした。この文章は、そのときのことを書こうと思って始めています。個人開発をしているみなさんに、少しだけ話しかけたい気持ちで。
あのとき作っていたのは、自分が運営している自動化ツールのアプリでした。ユーザーに定期的なリマインダーを届けたくて、プッシュ通知の機能を追加しようとしていたんです。
実装自体は、正直なかなか大変でした。証明書の設定から始まり、外部サービスとの連携、デバイスごとのトークン管理……。一つひとつに調べる時間が必要で、うまくいかないたびに少し萎えそうになりながら、それでも少しずつ前に進んでいきました。途中で「こんなに手間がかかるなら、後回しにすればよかったかな」と思ったこともあります。
でも、いざ動いた瞬間は純粋に嬉しくて、深夜なのにテンションが上がっていました。コーヒーを飲みながら、もう一度ボタンを押してみたりして。ひとり作業の地味な達成感というか、誰に言うわけでもないけど、「やったな」という感覚がありました。
送信ボタンを押した後、管理画面に表示された数字は「0」でした。
技術的には成功。人間的には、誰もいなかった。この二つが同時に成立する、という経験をしたことはありますか。Lilyは、あのとき初めてこの感覚を味わいました。
何が問題なわけでもないし、予想どおりでもあった。でも、ふと思ったんです。「わたし、誰のために作ってるんだろう」って。
悲しみというより、奇妙な浮遊感でした。ちゃんと動いているのに、誰も受け取らなかった。仕組みは完成しているのに、世界はまだそれを知らない。そのずれが、夜の静かさのなかで、どこかリアルに感じられました。
ゼロという数字は、不思議なものです。
しばらく眺めていると、急に別のことが見え始めます。「あのサービスはユーザーが何百人もいるらしい」とか「あの人は公開してすぐに反応があった」とか。直接調べていなくても、どこかで見た情報が頭のなかに自動的に並んで、自分のゼロをどんどん大きく見せてくる。
自分の話ではなく、他の人の数字を借りてきて、自分を測るんですよね。おかしいなと思いつつ、やってしまう。
正直に言うと、しばらくはずっと比べていました。
フォロワーの数、ユーザーの数、「作ってみた」投稿についたいいねの数。どれも自分より多い数字が目に入るたびに、「自分のやっていることって意味があるのかな」という気持ちがじわじわと出てくる。自分がやっていることが小さく見えてきて、少し立ち止まりたくなる。
でもあるとき気がついたのは、比べている相手の「文脈」を何も知らない、ということでした。その人が何年続けているのか、裏でどれだけ失敗しているのか、今本当はどんな状態なのか。数字だけを見ていると、まるで自分だけが遅れているみたいに感じる。でも、それはずいぶん不公平な比べ方だと思います。
比べること自体がいけないわけではないし、他の人の取り組みから学ぶことはたくさんあります。でも「自分のゼロと、誰かの何百」を並べて落ち込むのは、あまり建設的ではありませんでした。そのことに気づいてから、少し楽になりました。
少し落ち着いてから、もう一度ログを見ました。
「配信数:0」の上には、確かにこう書いてありました。「送信完了」。
通知はちゃんと飛んでいたんです。受け取る人がいなかっただけで、仕組みは正確に動いていた。これって、小さいようでいて、Lilyにとっては大事な確認でした。「誰にも届かなかった」のではなく、「届ける準備が整った」ということだったから。
個人開発をしていると、この二つをつい混同してしまいます。
作ったものが「動く」ことと、誰かに「届く」こと。この二つは、全然別のことです。「動く」は技術の話。「届く」は人の話。そして人の話は、どうしても時間がかかります。
一人でずっと作っていると、どこかで「動いたら届くはず」と思い込みがちです。でも現実は、動かせた後にもたくさんのステップがある。知ってもらう、使ってみてもらう、続けてもらう。その一つひとつが、まったく別の取り組みです。
仕組みが完成するのは、スタートラインに立てた、ということ。それがわかってから、「配信数:0」の見え方が少し変わりました。
「やめよう」とは、不思議と思いませんでした。
なぜだろうと後から考えてみると、たぶんLilyには「誰かに届かせること」より前に、「自分が作りたいから作っている」という部分があったんだと思います。もちろん使ってもらいたいし、誰かの役に立てたらうれしい。でも、いちばん最初の動機は「これがあったらいいな」という自分の実感から来ていました。
その実感は、0人でも変わりませんでした。仕組みは完成している。届ける準備はできている。それはゼロではない、とある意味では言えました。
あの夜にやったことは、一つだけです。
通知のテスト送信画面を開いたまま、自分宛てに一通だけ送ってみました。テスト用に登録しておいた自分のデバイスに、通知が届きました。「リマインダーです。今日も続けましょう。」というダミーのメッセージが、画面の上に出てきました。
少しバカみたいかもしれないですが、Lilyはそれを見て、なんか笑ってしまいました。最初のユーザーは自分か、と思って。
でも、それでいいかと思いました。少なくとも今は。
自分宛てのリマインダーを確認して、パソコンを閉じました。その日は、それで十分でした。
作ったものを世に出したとき、多くの場合、最初は静かです。
これはきっと、多くの個人開発者が経験していることだと思います。公開してしばらくは何も起きない。通知も来ない。数字も動かない。あの静けさは、作り続けることへの一種のテストみたいなものかもしれない、と今は感じています。
「静かな時期をどう過ごすか」が、長く続けられるかどうかに深くかかわってくるような気がしています。静けさに負けてやめてしまうか、静けさを当然のものとして受け入れて動き続けるか。どちらが正しいとは言えないけれど、Lilyは後者を選びたいと思っています。
最近試しているのは、「数字を見る頻度を決める」ことです。
毎日ダッシュボードを開いてゼロを確認するのは、思っていたよりしんどい作業でした。ゼロは、毎日見てもゼロのままのことが多い。それを毎朝確認するのは、自分でわかっていながら傷を押さえ続けるようなものです。
だから今は、週に一回だけ見るようにしています。それ以外の日は、作ることと、小さく知ってもらうための行動(記事を書く、一言だけ投稿する)だけに集中しています。
完璧な方法ではないですが、「毎日ゼロを確認する」よりは、ずっと前に進んでいる感覚があります。数字に振り回されるのではなく、自分のリズムで動けるようになってきた、という感じです。
今でも、あの「配信数:0」の画面のことは覚えています。
消したいとは思っていなくて、むしろ大事にしておきたい記憶です。あのとき感じた「誰にも届かなかった」という静けさは、Lilyがこれから誰かに届けるものを作り続けるための、いちばん最初の実感だったから。
個人開発をしているみなさんにも、きっとそれぞれの「ゼロの夜」があると思います。うまくいかなかった夜、誰も来なかった夜、通知を送ったのに静かだった夜。
そういう夜を経験しながら、それでも続けている人たちのことを、Lilyはひそかに仲間だと思っています。
ゼロが1になる日は、ゆっくりやってきます。それまでは、仕組みをちゃんと動かしておくことが、今できる一番誠実なことだと思っています。
Lily(@bokuwalily)― 個人開発者。AIと二人三脚で、iOSアプリやWebサービスを作っています
🎁 最後まで読んでくれたあなたへ、無料の特典があります: LINEで「自動化」と送って受け取る(実装テンプレ7本)
Lily(@bokuwalily)― 個人開発者 / AI導入・業務自動化のコンサルタント。AIと二人三脚でiOSアプリやWebサービスを作りながら、企業のAI導入と自動化の相談を受けています
🖥️ 制作物・記事 → bokuwalily.com
🐙 OSS → github.com/bokuwalily
🌍 最新情報・お問い合わせ → X @bokuwalily