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

AI translation
The day the app was completed, I didn't tell anyone. Do you understand that quiet feeling the night before release? The moment when the app I'd been working on for months finally had all its features working. Icons lined up on the home screen, the screen opened when I tapped it, and everything from registration to login to posting went through smoothly. And yet I was taking a scr...
Enjoyed this article?
Use "Request tipping" to ask the author to set up tip receiving.
The day the app was finished, I didn't tell anyone. Do you understand that quiet feeling the night before release? The moment when an app I'd been building for months finally had all its features working. Icons lined up on the home screen, the screen opened when I tapped it, and I went through the entire flow from registration to login to posting. And yet, I quietly saved a screenshot to a folder, closed the screen, and ended that night alone. This essay begins from that night. It's about the experience of completing an app and even writing an announcement, but then not being able to press the "post" button for 23 days. I'll write honestly about why I was afraid and what changed things. There's almost no technical discussion here. This is about the heart of a creator. I hope it reaches even one person stuck in the same place.
The day after it was finished, I wrote the announcement. About 400 characters. The app's name, what it can do, the image of who I wanted to use it. I read it over many times, checked for anything odd, selected 3 screenshots. I'd even saved it as a draft. All that was left was to press "post"—and yet it sat untouched for 23 days.
At first, I had concrete reasons. "The font size bothers me." "The button colors aren't consistent." "The mix of English and Japanese feels a bit off." I'd fix something, then think "but maybe a little more," and fix it again. I spent the first week that way.
Around the second week, I suddenly realized: this will never end.
It wasn't that it wasn't finished. I just didn't want to admit it was finished. While I kept fixing things, I could stay in the "safe zone" of "not yet released." Since I hadn't shown it to anyone, no one could say anything about it. Without realizing it, I'd sunk deep into that subtle comfort.
What's interesting is that as the days passed, my "reasons for not posting yet" kept multiplying. "Monday is better for release announcements." "People don't check on weekends." "It might get buried by what's trending now." They all sound like real reasons. But looking back, I was just searching for "reasons not to do it today."
Even I found it strange, but I was more afraid of "being ignored" than "being criticized."
If someone saw it and said "this is hard to use," that would be okay. But if I posted and no one engaged with it. Zero likes, zero replies, zero shares, just quietly flowing down the timeline. I was terrified of that.
Not being seen by anyone felt worse than being criticized—that's what I felt. It seemed like months of time would just disappear.
But thinking about it calmly, that's a strange assumption, isn't it? If I don't post, I'm guaranteed no one will see it, yet I'm afraid of being ignored if I do post. If I think "no one will see it anyway," shouldn't posting give me at least some chance? Yet logic lost to emotion. Clean counterarguments don't work against fear.
The turning point came from an unexpected place.
In the community of indie developers I'm part of, I saw a post from someone. "It's about 60% complete, but I've had it in drafts forever, so I'm just gonna post it," with one screenshot. The UI was pretty rough, with some parts falling apart.
That post had 17 replies.
"I'm rooting for you." "I'm making something similar, so this makes me happy." "I want to see what comes next." "I'm curious how this works." Not a single harsh comment. Instead, there were comments of empathy for posting it rough and unfinished.
The premise of "post when it's finished" crumbled in that moment.
That person posted at 60% complete and reached 17 people. I had something I thought was 95% complete and hadn't shown it to anyone for 23 days. The answer was clear about which was right.
Posting something rough today reaches more people than polishing it to perfection. I thought I understood that intellectually, but seeing that post made me truly grasp it. Knowledge and understanding are different things.
That night, I opened the draft that had been sleeping for 23 days.
Reading it again, it wasn't that bad. I actually thought "why was I sitting on this?" It was a perfectly understandable piece of writing. I fixed one sentence, swapped out one screenshot, took a deep breath, and pressed "post."
My hands were shaking. Really. I'm not exaggerating.
It didn't go viral. I'll be honest about that. But I had 4 comments. "I didn't know you were making this, I'm rooting for you." "I was thinking about making something similar." "I'll try it." "I'm looking forward to what comes next."
4 comments. The number alone is small. But for me, it was nothing like zero. Those 23 days in draft form were definitely zero. I was still scared, but I was glad I posted. I wanted to tell my past self: you did well.
There's something I can say honestly from this experience.
The condition of "just a little more polishing" has no end. Beyond the polishing, there's always "a little more" waiting. That's not diligence—it's just postponing fear. I learned that over 23 days.
There's a paradox in the indie development world: imperfect things sometimes reach people better.
I think that 60% post got 17 replies because it was rough. People thought "I'm making something similar too" and "wow, they got this far, that's impressive." Perfectly polished things can feel too distant. They become "someone else's world," not yours.
Of course, minimum quality matters. I'm not saying you should post broken things. But if you set the condition "post when it's perfect," you'll never post. That much is clear now.
There's one more thing I realized. Apps keep changing after you post them. You see reactions from people using it and find things to fix. Bugs appear. New features you want to add emerge.
In other words, "finish before posting" structurally doesn't work. The right order is to post and then move toward completion. During those 23 days I left it in draft, I lost all that time.
I wrote this essay not because the announcement went well. It's because seeing those 4 comments made me think "I should have posted instead of leaving it in draft." That's all.
If you have something finished right now, sleeping in your draft folder, I want to ask you one thing: "Isn't not showing it to anyone scarier than showing it?"
I only realized that question after 23 days. I don't think that was too late. But I do sometimes think I could have realized it sooner.
Posting is scary. It's still scary now. Every time I post, I'm scared. But leaving it in draft might be even scarier—that's the biggest thing I got from this experience.
Post something small today, if you can. I'm sure someone will see it.
Lily(@bokuwalily)― Indie developer. Making iOS apps and web services with AI as my partner.
🎁 A free bonus for reading all the way through
LINEで「自動化」と送って受け取る(実装テンプレ7本)
Lily(@bokuwalily)― After leading a marketing organization of 50 people as CMO, I now make iOS apps and web services independently. I consult on customer acquisition, user flow design, and AI implementation and business automation.
🖥️ My work and articles → bokuwalily.com
🐙 OSS → github.com/bokuwalily
🌍 Latest updates and inquiries → X @bokuwalily
アプリが完成した日、わたしは誰にも言いませんでした。 リリース前夜の静けさって、伝わりますか。何ヶ月もかけて作り続けたアプリが、ようやく全部の機能が動いた瞬間。ホーム画面にアイコンが並んで、タップしたら画面が開いて、登録からログイン・投稿まで一通り通った。それなのにわたしは、スクリーンショットをそっとフォルダに保存して、画面を閉じてしまいました。誰かに伝える前に、ひとりでその夜を終えました。 このエッセイは、その夜から始まる話です。アプリが完成して、告知文まで書き上げたのに、「投稿」ボタンを押せないまま23日が過ぎた体験。なぜ怖かったのか、何が変えてくれたのか、正直に書きます。技術的な話はほとんど出てきません。作り手としての心の話です。同じところで詰まっている人に、少しでも届けばいいと思って。
完成した翌日、わたしは告知文を書きました。文字数にして400字ほど。アプリの名前、何ができるか、使ってほしい人のイメージ。何度も読み直して、変なところがないか確認して、スクリーンショットも3枚選んで。下書き保存まで済ませていました。あとは「投稿」を押すだけ、という状態で——それが23日間、手つかずのまま残り続けました。
最初のうちは、理由が具体的にありました。「フォントのサイズが気になる」「ボタンの色が揃っていない」「英語と日本語が混在しているところが少し変」。直しては「でももう少し」と思って、また直す。1週間目はそれで過ごしました。
2週間目に入ったころ、ふと気づきました。これ、終わらない。
完成していないんじゃなくて、完成を認めたくないだけでした。直し続けている間は、「まだリリース前」という安全圏にいられます。誰にも見せていないから、誰にも何も言われない。そのじわじわとした居心地のよさに、知らないうちにどっぷり浸かっていたんです。
面白いのは、日数が経つほど「まだ出していない理由」が増えていったことです。「リリース告知は月曜がいい」「週末は人が見ていない」「いまトレンドになっているものと被って埋もれそう」。どれも本当のことのように聞こえる。でも振り返ると、全部「今日じゃない理由を探していた」だけでした。
自分でも不思議だったんですが、「酷評される」より「無視される」ほうが怖かったんです。
誰かに見てもらえて「使いにくい」と言われるならまだいい。でも、投稿して誰も触れてくれなかったら。いいねもゼロ、リプライもゼロ、シェアもゼロで、ただひっそりとタイムラインに流れていく。それが怖くて仕方なかったんです。
誰にも見てもらえないのは、作ったものを否定されるより辛い——わたしはそう感じていました。何ヶ月かの時間が、ぽっかりと消えてしまう気がして。
でもそれって、冷静に考えると奇妙な思い込みですよね。投稿しなければ確実に誰にも届かないのに、投稿して無視されることを怖れている。「どうせ誰にも見えない」と思っているなら、出したほうが少しでも可能性は上がるはずなのに。
そのときはロジックより感情が勝っていました。怖い、という気持ちには、きれいな反論が効かないんです。
転機は、思いがけないところからきました。
わたしが参加している個人開発者のコミュニティで、ある人が投稿した内容を見たんです。「完成度60%くらいだけど、ずっと下書きに入れてたから、えいって出します」という一文と、スクリーンショット1枚。UIはかなりラフで、ところどころ崩れているところもありました。
その投稿に、17件のリプライがついていました。
「応援してます」「自分も似たような感じで作ってるのでうれしい」「続きを見たいです」「どんなふうに使えるか気になります」。酷評はひとつもなかった。むしろ、荒削りのまま出したことへの共感コメントが並んでいました。
「完成してから出す」という前提が、崩れた瞬間でした。
あの人は完成度60%で出して、17人に届いた。わたしは完成度95%と思っているものを、23日間誰にも見せていなかった。どちらが正しいか、答えは出てしまいました。
完璧に整えてから出すより、荒削りでも今日出すほうが、誰かに届く確率が高い。そのことは頭でわかっていたつもりでしたが、あの投稿を見て初めて、自分ごととして腑に落ちました。知識と理解は、違うんだと思いました。
その夜、23日間眠っていた下書きを開きました。
読み直してみたら、そんなに悪くなかったんです。むしろ「なんでこれを寝かせてたんだろう」と思うくらい、普通に伝わる文章でした。少し一文を直して、スクリーンショットを1枚入れ替えて、深呼吸して、「投稿」を押しました。
手が震えました。本当に。冗談じゃなくて。
大バズりはしませんでした。それは正直に書きます。でも、4人の方からコメントがきていました。「こういうの作ってたんですね、応援してます」「自分も似たようなもの作りたいと思ってました」「使ってみます」「続きが楽しみです」。
4件。数字だけ見れば小さい。でもわたしにとっては、全然ゼロじゃなかった。下書きのままにしていた23日間は、確実にゼロでした。怖いのはやっぱり変わらなかったけど、出してよかったと思いました。あの夜の自分に、よくやったと言いたかったです。
この体験から、正直に言えることがあります。
「もう少し整えてから」という条件は、終わりがありません。整えた先にまた「もう少し」が待っています。それは丁寧さじゃなくて、怖さを先延ばしにしているだけです。わたしはそれを23日かけて学びました。
完璧じゃないほうがかえって届く、という逆説が、個人開発の世界にはあると思っています。
あの60%の投稿が17件集めたのは、荒削りだったからこそ共感されたんだと思っています。「自分も似たような感じで作ってる」「ここまで来てる、えらい」と思ってもらえた。完璧に整えられたものは、きれいすぎて距離感が出ることもある。「自分とは違う世界の話」になってしまうことがある。
もちろん最低限の品質は大事です。壊れているものを出していいとは思いません。でも「完璧になってから」という条件を自分に課していたら、永遠に出せません。それはもうはっきりわかりました。
もうひとつ、気づいたことがあります。アプリは出した後も変わり続けます。使ってくれた人の反応を見て、直したいところが見つかります。バグが出ます。追加したい機能が出てきます。
つまり「完成してから出す」は、構造的に成立しないんです。出してから完成に近づいていく、というのが正しい順番だった。下書きのまま23日間寝かせていたあいだ、わたしはその時間を丸ごと失っていました。
このエッセイを書いた理由は、告知がうまくいったからじゃありません。4件のコメントを見て「あ、下書きのままにしておくより、出したほうがよかった」と思ったから、です。それだけです。
もし今、完成した何かを下書きフォルダに入れたまま眠らせているなら。ひとつだけ聞いてみてほしいことがあります。「誰かに見せることより、見せないことのほうが怖くないか」。
わたしは23日後にやっとその問いに気づきました。遅かったとは思っていません。でも、もう少し早く気づけていたら、と思うことはあります。
出すのは怖いです。今でも怖いです。投稿するたびに怖い。でも下書きのまま置いておくのは、もっと怖いことかもしれない——そう思えるようになったのが、このできごとから得た一番大きなことです。
小さくていいから、今日、投稿してみませんか。きっと誰かが見ています。
Lily(@bokuwalily)― 個人開発者。AIと二人三脚で、iOSアプリやWebサービスを作っています
🎁 最後まで読んでくれたあなたへ、無料の特典があります
LINEで「自動化」と送って受け取る(実装テンプレ7本)
Lily(@bokuwalily)― マーケ組織50名規模を統括するCMOを経て、いまは個人でiOSアプリやWebサービスを作っています。集客・導線設計と、AI導入・業務自動化の相談を受けています
🖥️ 制作物・記事 → bokuwalily.com
🐙 OSS → github.com/bokuwalily
🌍 最新情報・お問い合わせ → X @bokuwalily