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

AI translation
For three days, I was looking at almost the same spot. A card placed on the app's top screen has a soft floating-up animation when tapped. Should it be 0.2 seconds or 0.25 seconds? What about the easing? No one told me "it should be this way," and no user said "this bothers me"…
Enjoyed this article?
Use "Request tipping" to ask the author to set up tip receiving.
For three days, I was looking at almost the same place. A card placed on the app's top screen that floats up gently when tapped. Was it 0.2 seconds, or 0.25 seconds? How should the easing work? No one told me "you should do it this way," and no user said "this bothers me." I was just caught on something, somehow. As a result, no one noticed. In the feedback I received after release, there wasn't a single mention of that animation. Three days of work was as good as nonexistent to the world. But strangely, I don't regret it at all. I'm going to write about that today.
It started with a small nagging feeling. The card animation, it feels a bit awkward somehow. I try to move on to other work while thinking that, but I can't get it out of the corner of my mind.
When doing personal projects, you use the phrase "I'll fix it later" many times. Features come first, details come later. That judgment itself is correct—without it, you can't reach release. I was operating by that rule too.
But that animation couldn't be put off to "later." The reason is simple: it's in my view every time I open the app. Even when I'm making other pages, even when I'm adjusting different features, I go through the top screen with every test. Each time I think, "Oh, again."
In the end, I stopped my work and faced the animation head-on. I tried 0.2 seconds, tried 0.25 seconds, stretched it to 0.3 seconds and went back again. I checked on the actual device, checked on the simulator, noticed that my sense of it was different in the morning versus at night, and adjusted again. Before I knew it, three days had passed.
I released it. Thankfully, people used it and gave me feedback. "It was easy to use," "I like this feature," "This part was a bit confusing"—I got all kinds of voices.
But no one said anything about that animation.
When I first noticed that, I smiled a little bitterly. Three days, I was here. It didn't reach anyone. I thought maybe it was wasted effort. Should I have made the landing page more carefully, should I have polished the explanatory text more, should I have used the time I spent elsewhere—those kinds of thoughts went around in my head.
But that bitter smile quickly faded.
No one mentioned it, but I know. That card, it's floating properly. Every time it's tapped, it moves at the right speed, with the right weight.
The fact that the person using it doesn't notice might actually be close to success. Things that bother you bother you, and natural things flow naturally. And after I fixed that animation, my relationship with my app changed a little. The sense that "this is something I made" definitely increased.
When doing personal projects, there's a lot of invisible work. Organizing logs, handling errors, explanatory text that goes unread, settings screens that go unused. Even if you do those things carefully, no one praises you. Users don't see it, and it doesn't show up in the numbers.
But I realized something in those three days. The act of facing details might not be a gift to others, but rather a question to yourself.
Not "is this okay?" but "do I like this?"
By accumulating choices that no one evaluates, a work gradually becomes "yours." What users experience is the surface, but what supports that surface is an unseen layer. I'm starting to think that laying that layer with your own satisfaction is the fuel that keeps you creating for the long term.
But to be honest, sometimes obsessing too much over details makes you get stuck. There was a time when I spent half a day thinking about whether a button's corner radius should be 8px or 12px, and I couldn't decide and work stopped.
When that happens, I started using a timer. Think for 10 minutes. If it's not decided by then, flip a coin. Choose moving forward over a perfect answer. I'm gradually learning the difference between "caring about something" and "continuing to care about something."
Since the corner radius came up, let me be honest about one more thing.
Once, I adjusted the margin between text and an image by 1 pixel. Literally, 1 pixel. When I showed it to a friend who studies design, they said "it hasn't changed." Even when I looked at screenshots side by side, I couldn't see the difference.
But when I operated it on the actual device, I could tell the difference. How do I put it—there was breathing room. It didn't feel cramped. Whether that "feeling" is "just my imagination" or a "real difference," I still don't know.
But trusting that sensation and adjusting by it felt like proof that I'm still moving as a creator by my own sense. The moment I follow sensation rather than function is when I feel most "I'm doing this myself" in personal development.
I think it's okay to have obsessions you don't share on social media. I think it's okay to have improvements you don't write about on your blog. Work that's "for your own satisfaction" rather than "to tell someone"—it's not shameful, and I think it's actually necessary.
"If you don't output it, it's meaningless. If no one sees it, it's a waste."—those kinds of voices come from inside and outside when you're doing personal projects. But I feel that those three days didn't become "nothing" just because they "didn't get through."
Personal development is lonely. There's no reviewer, no designer, no teammate next to you saying "that got better." You make it yourself, check it yourself, judge it yourself.
That loneliness is painful sometimes. There's no one to push your back before a deadline, and there's no one to say "well, that's good enough" when you're stuck. You have to make peace with everything inside yourself.
But after the experience of facing that animation for three days, the way I see it changed a little. Because you're lonely, you can make choices without anyone's evaluation. Because you're lonely, you can spend three days on a 0.05-second difference. That's a freedom that team-made things don't have.
Of course, feedback is important. You should listen to users' voices, you should look at the numbers, and even when making things alone, you should make an effort to have an objective eye. I think that's true.
But that doesn't contradict "judging details yourself." Receiving voices from outside while also valuing your inner sense. Having both might be one of the strengths of a personal developer, I've come to feel recently.
That animation went unnoticed by anyone. But even today, I feel a little happy every time I open that card. It's moving properly. At the speed I was satisfied with, it's moving.
Details that no one notices are also details that support the creator. Even if they don't reach users, they reach me. Once I could think that way, I started to like making things a little more.
Do you have an obsession that no one notices? If so, I think that's probably proof that your work is becoming truly yours. Please don't throw away that obsession.
Lily (@bokuwalily) — Personal developer. Making iOS apps and web services in tandem with AI.
三日間、ほぼ同じ場所だけを見ていました。 アプリのトップ画面に置いたカードが、タップしたときにふわっと浮き上がるアニメーション。0.2秒か、0.25秒か。イージングはどうするか。誰かに「こうすべき」と言われたわけでもなく、ユーザーから「ここが気になる」と言われたわけでもありませんでした。ただ自分が、なんとなく引っかかっていました。 結果として、誰にも気づかれませんでした。リリース後にもらったフィードバックには、そのアニメーションへの言及がひとつもありませんでした。三日間かけた作業は、世界にとって存在しないも同然でした。でも不思議なことに、私はまったく後悔していません。今日はその話を書こうと思います。
最初はちょっとした気になりから始まりました。カードのアニメーション、なんかぎこちない気がする。そう思いながら他の作業に移ろうとするのですが、どうしても頭の隅から離れません。
個人開発をしていると、「あとで直す」という言葉を何度も使います。機能が優先、細部は後回し。それ自体は正しい判断で、そうしないとリリースまでたどり着けません。私もそのルールで動いていました。
でもあのアニメーションは、「あとで」に回せませんでした。理由は単純で、開くたびに目に入るからです。他のページを作っていても、別の機能を調整していても、テストのたびにトップ画面を通ります。そのたびに「あ、また」となってしまいます。
結局、作業を中断してアニメーションに向き合いました。0.2秒で試して、0.25秒で試して、0.3秒まで伸ばしてみて、また戻して。実機で確認して、シミュレーターで確認して、朝と夜では感覚が違うことに気づいて、また調整して。気がついたら三日が経っていました。
リリースしました。ありがたいことに、使ってくれた人がいて、フィードバックをもらえました。「使いやすかった」「この機能いいね」「ここが少し分かりにくかった」——いろんな声をもらいました。
でも、あのアニメーションについては、誰も何も言いませんでした。
最初にそれに気づいたとき、少しだけ苦笑いしました。三日間、ここにいた。誰にも届かなかった。徒労だったかなとも思いました。もっとランディングページを丁寧に作るべきだったか、もっと説明文を磨くべきだったか、費やした時間を別の場所に使えばよかったか——そんな考えがぐるっと頭を回りました。
でも、その苦笑いはすぐに消えました。
誰も言及しなかったけれど、私は知っています。あのカード、ちゃんと浮いています。タップするたびに、正しい速度で、正しい重さで動いています。
使っている人が意識しないということは、むしろ成功に近いのかもしれません。気になるものは気になるし、自然なものは自然に流れていく。そして、あのアニメーションを直してから、私のアプリへの向き合い方が少し変わりました。「これは自分が作ったものだ」という感覚が、確かに増した気がします。
個人開発をしていると、見えない仕事がたくさんあります。ログの整理、エラーの処理、読まれない説明文、使われない設定画面。そういうものを丁寧にやっても、誰も褒めてくれません。ユーザーには見えないし、数字にも現れにくい。
でも私は、あの三日間で気づきました。細部に向き合う行為は、他者への贈り物というより、自分自身への問いかけなのかもしれない、と。
「これでいいか」ではなくて、「これが好きか」を聞いていました。
誰にも評価されない選択を積み重ねることで、作品は少しずつ「自分のもの」になっていく気がします。ユーザーが体験するのは表面ですが、その表面を支えているのは、誰も見ない地層です。その地層を自分で納得して積んでいくことが、長く作り続けるための燃料になっているのではないかと思うようになりました。
ただ、正直に言うと、細部にこだわりすぎて詰まってしまうこともあります。あるボタンの角丸、8pxにするか12pxにするか、半日考えて決められなくて作業が止まったこともありました。
そういうときは、タイマーを使うようにしました。10分だけ考える。それで決まらなければコインを投げる。完璧な答えより、前に進むことを選ぶ。「こだわること」と「こだわり続けること」の違いを、少しずつ学んでいます。
角丸の話が出たので、もう一つ正直に話します。
あるとき、テキストと画像の間の余白を1ピクセル調整しました。文字通り、1ピクセルです。デザインを勉強している友人に見せたら「変わってないじゃん」と言われました。自分でも、スクリーンショットを並べて見比べても違いが分からないレベルでした。
でも、実機で操作したとき、私には違いが分かりました。なんというか、余裕があった。詰まっていない感じがした。それが「気のせい」なのか「本当の違い」なのかは、今でも分かりません。
ただ、その感覚を信じて調整することが、私が作り手としてまだ自分の感覚で動いている証拠のような気がして。機能ではなく感覚に従う瞬間が、個人開発の中でいちばん「自分でやっている」という手ごたえを感じる瞬間です。
SNSで発信しないこだわりがあってもいいと思っています。ブログに書かない改善があってもいいと思っています。「誰かに伝えるため」ではなく「自分が納得するため」の作業は、恥ずかしくないし、むしろ必要なものだと思うようになりました。
アウトプットしていないから意味がない、誰にも見えないから無駄だ——そういう声が、個人開発をしていると内側からも外側からも聞こえてくることがあります。でも私は、あの三日間が「伝わらなかった」からといって「なかったこと」にはなっていないと感じています。
個人開発は孤独です。レビュアーもいないし、デザイナーもいないし、「それ良くなったね」と言ってくれる隣のチームメンバーもいません。自分で作って、自分で確かめて、自分で判断する。
その孤独は、つらいときもあります。締め切り前でも背中を押してくれる人がいないし、詰まったときに「まあそれくらいでいいよ」と言ってくれる人もいません。全部、自分の中で折り合いをつけるしかない。
でも、あのアニメーションに三日向き合った経験を経てから、少し見え方が変わりました。孤独だからこそ、誰の評価も通さない選択ができます。孤独だからこそ、0.05秒の違いに三日使えます。それは、チームで作るものにはない自由です。
もちろん、フィードバックは大事です。ユーザーの声は聞くべきだし、数字は見るべきだし、一人で作っていても客観的な目を持つ努力は必要だと思っています。
でも、それと「細部を自分で判断する」ことは、矛盾しません。外からの声を受け取りながら、内側の感覚も大切にする。その両方を持てるのが、個人開発者の強みのひとつかもしれないと、最近は感じています。
あのアニメーションは、誰にも気づかれませんでした。でも私は今日も、あのカードを開くたびに少しだけ嬉しくなります。ちゃんと動いています。自分が納得した速さで、動いています。
誰も気づかない細部は、作り手を支える細部でもあります。ユーザーに届かなくても、自分には届いています。そう思えるようになってから、作ることが少し好きになりました。
誰にも気づかれないこだわりを、あなたも持っていますか。もしそうなら、それはたぶん、あなたの作品がちゃんとあなたのものになっている証拠だと思います。そのこだわりを、捨てないでいてください。
Lily(@bokuwalily)― 個人開発者。AIと二人三脚で、iOSアプリやWebサービスを作っています