年収20万ドルを手放し、(今のところ)9か月を捧げ、実績ある競合がひしめく業界に一人で挑んでまで、撮影後の写真処理ソフトウェアとして可能な限り最高のものをつくろうとする人がいるのはなぜか。そう不思議に思っているなら、こうお答えしましょう……もっともな疑問です!
Cullibrateをつくることは、人生に一度あるかどうかの機会でした。でも、それが最初からの計画だったわけではありません。
始まりの場所
私はずっと写真が好きでしたが、プロの写真家ではありません。それでも、私が初めてつくったソフトウェアアプリケーションは、Stockifyという写真選別アプリでした。何年も後、Narrativeに参加したことで、選別アプリへの関心が再燃しました。そこで2年間働き、その製品に携われたことを心から楽しみました。
会社を離れたとき、これ以上写真ソフトウェアをつくるつもりはありませんでした。ただ、カメラ機材をさらにたくさん買い、自分でも大量に写真を撮り始めました。穏やかなハイキングと撮影を楽しんだ長い夏休みの後、写真を見返そうと腰を据えたのですが、本当に使いたいと思えるプログラムをまだ持っていないことに気づきました。信頼できるものも、撮影後に欲しい機能が組み合わさったものもありませんでした。
気まぐれから、9か月へ
その時期は、AI支援によるソフトウェア開発が本格的に進展し始めた時期と重なっていました。そう、誰も彼もが「バイブコーディング」をしていました。でも、エージェント型ツールは本格的なソフトウェアエンジニアリングを支え始めていました。
そこで気まぐれに、ソフトウェアエージェントに簡単なものをつくってくれと頼みました。3日後には、動作するプロトタイプができていました。実際、なかなかの出来でした……条件を考えれば、ですが。ただ、内部のコードはひどいもので、アプリにも改善の余地が多く残っていました。
そこで、今度はきちんと最初からやり直しました。その再スタートは、私が嬉々として没頭するプロジェクトになりました。それは同時に2つの強いこだわりへと変わっていきました。高品質なソフトウェアを大規模に生み出すため、エージェント型エンジニアリングを可能な限り押し進めること。そして、自分が夢見られる限り最高の撮影後ツールをつくることです。
2つの流れは一緒に成長していきました。エージェント型エンジニアリングの腕は磨かれ、写真フォーマットの内部動作についての知識もますます深まりました。作業を続けるにつれ、成果も向上し続けました。
ある時点で、Narrative、Aftershoot、Imagen、Photo Mechanicのような大手と競争できることが明らかになりました。しかも、ほとんど人件費をかけず、何分の一かの価格で実現できます。(自分にすら給料を払っていません😅)
写真家たち
私は写真家たちに声をかけ始めました。そして、これまでCullibrateを支えてくれた皆さんに心から感謝しています。ほんの小さなヒントが、やがて完全なソリューションに欠かせないとわかる一連の機能にまで育ったこともあります。
一人の人間がつくれるもの
この新しいソフトウェア開発の時代は素晴らしいものですが、ソフトウェアだけの話ではありません。何かをつくることが好きな人にとって、ビジネス全体を自分一人で築けるのは夢の実現です。とはいえ、現代のツールがあったとしても、簡単ではありませんでした。それでも一歩引いて見れば、一人でつくられたアプリケーションが、今では10人から50人のスタッフを抱える企業と競争しているのです。今でも、これは本当に驚くべきことだと思います。
もちろん、それぞれの製品には強みがあります。でも、Cullibrateにも独自の強みがあります。
速さは機能である
Cullibrateは、パフォーマンスを念頭に置いてゼロからつくられました。重要な設計目標の一つは、テンポよく写真を次々と見ているときでさえ、画面にぼやけたプレースホルダー写真を決して表示しないことでした。私が知る限り、業界の他の写真アプリケーションはすべて、読み込み中にぼやけたプレースホルダーを表示します。この点ではPhoto Mechanicがおそらく最も優れており、速度については称賛したいのですが、それでも状況によっては表示されるのを見たことがあります。
ただし、速さは写真の表示だけの話ではありません。アプリケーションのすべての機能、そして写真家として目的の場所にどれだけ速くたどり着けるかに関わるものです。Cullibrateなら、カードから最初の写真がコピーされた瞬間から、接続して数秒以内に、予測編集が適用された状態で写真の閲覧を始められます。
Cullibrateでは、こうしたあらゆる側面を完全にスムーズに感じられるようにすることに大きく注力してきました。
あなたの選択
ここからの物語は、写真家であるあなたがどんな選択をするかについてです。ソフトウェアをつくるという行為の本質は変わりました。そして、大手ブランドのソフトウェアとCullibrateのような堅実なインディー製品との違いは、かなりの程度、マーケティングだけになっています。マーケティングは実際、とても重要です。プロセスとの感情的なつながりを生み出すからです。インディーソフトウェアなら、とても人間らしいストーリーとのつながりを得られます。そこを少し面白いと思ってもらえたらうれしいです。
では、なぜつくったのか?
Cullibrateをつくったのは、それが存在してほしかったからです。そして、それが可能なのか知りたかったからでもあります。結果として、可能でした!恩恵を受けるのはすべての写真家です。写真ソフトウェアは、もうこれほど高価である必要はありません。
9か月の遅れを経て、そろそろ本当に写真の選別を始められるかもしれません。それとも、次の機能をリリースすべきでしょうか?もしかすると私は、史上最大の選別先延ばし人間なのかもしれません。そうだったら皮肉ですよね?でもまあ、少なくともその気持ちはよくわかります!
