2017年の活動成果まとめ・来年のブログネタ予告

2017年の活動成果まとめ・来年のブログネタ予告

2017年の活動成果まとめ・来年のブログネタ予告

今年もフリーランスとして、アプリ作家として、いろいろ活動しました。一言でまとめると飛躍の年だったなと思います。柄にもなく熊手を買ったおかげかもしれません(笑) 来年も、その成果から得られたノウハウをまとめて惜しみなくシェアして行きたいと思います。自分をオープンソースにする気持ちで。

本稿では、今年の主な活動成果を振り返りつつ、そこから来年書けそうなブログネタを検討します。

  • Markdownノートアプリでマネタイズできた
  • 受託開発は実質3人月ぐらいに抑えられた
  • Twitterのフォロワーが1300人増えた
  • ブログ年間アクセス数が19万に達した
  • GitHubで愛用しているライブラリにコントリビュート出来た
Inkdrop — The note-taking app with robust Markdown editor

2016年から作り始めたMarkdown専用ノートアプリ、Inkdrop。このブログでも幾度と紹介してきました。お陰様で今月の売上は24万円に達しました。精神的にかなり楽になりました。この調子で来年も開発ロードマップをこなして行きます。

開発当初、周りにこのアイデアを話しても懐疑的な意見しか得られませんでした。お金を払いたいとは思えない・そもそも欲しいと別に思わない、などなど。蓋を開けてみれば、いい意味でその予想が裏切られる結果となりました。ニッチ領域なんだから周りが同意してくれる確率も低いことは、今となっては当たり前だなと思えます。でも不安だから周りに同意を求めてしまう。その弱い自分を受け入れつつ、「自分が欲しいものを作る」という信念を貫いて良かったなと思います。批判は全て無視しましょう。たとえ友人であっても。

これまでの企画から開発、集客でやったことは以下の記事にまとめました。

来年もこのアプリの経験を経て得られた知見は書いていきます。

STYLY — Build and share your imaginations in VR

今年は3社お手伝いさせて頂きました。1社は前年作ったシステムの保守と引き継ぎ。Psychic VR Lab社との仕事ではSTYLYというVRサービスに関わりました。VRのシーンを作るエディタのWeb UIとAPI部分を開発しました。数年ぶりにPHPを書きました。もう1社は友人の会社の新サービス開発のお手伝い。まだリリースされておらず秘守義務があるので詳しくは書けません。

すべて人月単位ではなく作るモノの評価による報酬でした。見積もり方は以下の記事にまとめました。

年々、受託開発する時間は減少傾向にあります。一方で、契約ごとの報酬は伸びています。並行して作っているアプリの実績が蓄積されて行っているからです。Inkdrop以外にもいろいろ作っていて、それがなんかしら話題になったり、沢山のユーザを集めたり出来たお陰です。それを見積額の説得材料に使います。だからフリーランスが個人開発をやる事はキャリア的にも凄く有効です。この辺りの戦略については近いうちに書きたいと思います。

Twilogより

Inkdropのマーケティングを始める前のフォロワーは900人程度でしたが、この半年で2200人弱に伸びました。先述のアプリ開発ブログ記事が、1700の「はてなブックマーク」を獲得したのが一番の要因です。はてブ1000超えは人生で初めてだったので、象徴的な事件でした。

このフォロワーは大事な社会資本です。皆さんにとって有益な情報を継続して発信する事がネットでのシェアを誘発し、更なるフォロワーを生み、ひいてはアプリの売上に繋がります。

僕のアカウントはアプリのマーケティングをすると決めてから、個人的なつぶやきや友達との交流用途をほとんどやめて情報発信に注力ました。つまりTwitterをソーシャルネットワークではなく、ソーシャルメディアとして使うようになりました。人間関係にはこれといって悪影響はありませんでした。むしろ周囲の評価は上がったように感じます。

個人開発者が片手間でも出来るTwitter運用方法についても、今後書きたい思います。

海外ユーザの獲得のために、このブログとは別で英語ブログもやっています。ほぼ内容はこちらと同じです。2つのブログを合算すると今年のアクセス数は19万でした。アクセス数の推移を上図に示します。英語ブログの方も特に盛大にバズったりはしていませんが、じわじわ読まれています。英語の言論空間の広さを感じます。日本語と英語の2言語で更新するのはかなり大変でした。

英語ブログの方がコメントが沢山付く傾向があります。内容に反論するものや、単純に「参考になった、ありがとう!」という感想まで様々です。日本語ブログは基本コメントが付かず、はてブやTwitterで感想や意見を述べる人が多いです。英語圏では執筆者と読者が向き合っているのに対して、日本語圏では読者は彼らの属する村にネタを持ち帰って「どうよこれ」と話している印象を受けます。もちろん、英語圏にもHacker NewsやRedditなどの村があるので一概には言えません。良し悪しはともかく、文化的違いをサイバー空間でも感じられてとても面白いですね。

ブログを書く際にも、いろいろと気をつけている点があります。ブログはコンテンツマーケティングの一環として、コネなし・予算ゼロでも知恵さえあれば出来る有効な手段です。「ええもん作りゃあ勝手に人は集まる」と言いがちな職人気質の開発者でも出来るブログノウハウを来年は書きたいと思います。ブロガーのように毎日更新する必要はありません。月に3、4記事で充分です。

アプリの開発にあたって使用しているライブラリのバグを見つけることがしばしばあります。適宜バグ報告でissueを立てたり、自分で解決できるものはプルリクを投げるようにしています。エディタのCodeMirror関連が今年は多いです。ソースコード結構読みました。

あとremarkというMarkdownライブラリのプラグインのバグ修正もしました:

どれも大した貢献ではありませんが、今後も愛用しているライブラリは感謝の意も込めて出来るだけ貢献していきたいです。

個人開発での開発手法についても来年は書いていきたいです。特にReact Native関連は話題性があるので良さそうです。今アプリのタブレット対応もしていて、デバイス種別判定の仕方とか向きの変化検知の方法などいろいろ知見が溜まりつつあります。出来るだけネイティブモジュールを使わずに組むのがメンテ性を高めるコツだなとか。じゃあどのライブラリがおすすめかとか。リリースしたら書きます。

以上、ざっと主な成果を振り返ってみました。すごい楽しかったなぁという感想です。マーケティングとか自分には絶対に無理だと思って苦手意識があったんですが、何度も失敗した後にやっと克服出来たのが一番良かったです。ブログには上手く行った話しか書いてませんが、日々失敗ばかりです。ユーザさんを怒らせたりとか😅 それも振り返ってみればいい経験ですね。とにかく毎日勉強して、試す。読んでよかった本も紹介したいです。

ここまで読んでくださりありがとうございます。ではよいお年を!

Read more

ノート駆動AIコーディング術の提案

ノート駆動AIコーディング術の提案

どうもTAKUYAです。みなさんはAIエージェントを普段のコーディングで活用されていますか。ちょっと面白いワークフローを思いついたのでシェアします。それは、ノート駆動のエージェンティック・コーディング・ワークフローです。最近Claude Codeのプランモードを使っていたら、ターミナル内で生成されたプランを読むのが辛かったんです。それで、じゃあMarkdownノートアプリであるInkdropをプランの保存先バックエンドとして使えば解決するんじゃないかと思って、 試してみました。こちらがそのデモです(英語): こちらがClaude Codeの設定ファイル群です: GitHub - inkdropapp/note-driven-agentic-coding-workflow at devas.lifeComplete Claude Code configuration collection - agents, skills, hooks, commands, rules, MCPs. Battle-tested configs from an Anthropic hackathon w

By Takuya Matsuyama
2025年個人開発活動の振り返り

2025年個人開発活動の振り返り

どうもTAKUYAです。もう1月も半ばに差し掛かっているけど、2025年の自分の活動の振り返りをしたい。去年を一言で言うなら、本厄を満喫した年だった。 厄年とは、人生の節目にあたって、体調不良や災難が起こりやすいと経験的に言われる年齢のこと。数え年で42歳、確かにもう若さに任せた事は出来ないなと痛感した年だった。(ところであなたの国ではこのような年はありますか?) 夏に体調を崩して2~3ヶ月動けなくなった 暖かくなり花粉が飛び出した頃に、持病のアトピーが悪化しだして、まともに生活出来なくなってしまった。酷さで言うと、2019年に脱ステした時と同じぐらい。 脱ステに無事成功したから、この地獄は二度と味わうことはないだろうと高を括っていたが、まさか7年後にまた味わうとは思わなかった。当時の独身時代と違い、妻も子供もいる中で、周りに多大な迷惑をかける事となった。夏の子供との思い出が全く無い。悲しい。 現在はQoLもほとんど元の状態まで復活できた。写真を撮って症状の変化を記録したので、機会があればシェアしたい。食事療法など色々試したが、結局歩くのが一番自分に効いた。それ以来、一日一万歩

By Takuya Matsuyama
書いて、歩け!なぜノートアプリはシンプルで充分なのか

書いて、歩け!なぜノートアプリはシンプルで充分なのか

どうもTAKUYAです。今回はノートやメモから新しい発想を生むための考え方についてシェアします。 自分はシンプルさをウリにした開発者向けのMarkdownアプリInkdropを作っています。なので、どうしても「ノートアプリの作者」としてのポジショントークが含まれてしまいますが、逆に言えば、「ノートアプリを約10年間作り続けてきた人間が、どうやってアイデアを生み出しているのか」 という実際的な体験談として読んでもらえれば幸いです。 結論から言うと、僕は「アプリ上でノート同士を連携させる必要はない。繋げるのはあなたの脳だ」と考えています。本稿では、ノートアプリの機能に溺れずユニークなアイデアを考え出すために僕が実践している事をシェアします。 TL;DR * ノート整理に時間をかけるな。グループ化で充分だ * すごい人はアイデアが「降りてくる」のを待つ * プログラミング × 料理動画 という有機的な掛け合わせ * ノートは「忘れる」ために書く * 歩け! ノート整理に時間をかけるな。グループ化で充分だ 巷ではZettelkastenなどが流行っているようですね。これ

By Takuya Matsuyama
貫禄を捨てて愛嬌で生き延びろ!40代オッサンの生存戦略

貫禄を捨てて愛嬌で生き延びろ!40代オッサンの生存戦略

どうもTAKUYAです。 つい先週(11月19日)に誕生日を迎え、41歳になりました。40代と言うのは若い頃には想像もしなかった年代で、どう生きれば良いのかというイメージがあまり具体的に湧かない、曖昧な年齢ではないでしょうか?自分の父親を想像するも、日中はいつも仕事でいなかったのであまり参考になりません。 自分は個人開発で生計を立てていて20代、30代で積み上げて来たものが上手く実を結んだおかげで今の生活があります。育児にも、いわゆるサラリーマンよりかは柔軟に参加できていて、子供との時間も沢山取れています。ママ友も出来ました(迷惑かけっぱなしですが)。 本記事では、そんなライフスタイルを送る自分が40代で大事にしたいことについて書きたいと思います。タイトルにもある通り、結論から言うとそれは「愛嬌」だと思います。以下、中年男性の愛嬌の重要性について説明します。 TL;DR * 「貫禄が出てきたね」と言われたら注意 * 笑顔を作れ。オッサンがムスッとしてたら普通に怖い * 謙虚に振る舞え。実績を積むと周りが萎縮する * ギャップ萌えを活用しろ 「貫禄が出てきたね」と言わ

By Takuya Matsuyama