フリーランスの Web 開発者、アプリ作成者、オープンソースのメンテナーとして、私はコードの編集、モックアップの設計、ToDo リストの管理、アイコンやドキュメントの検索、コマンド ラインの実行、さまざまなアカウントでのメールの確認など、複数のワークフローを頻繁に切り替える必要があります。これらの切り替えには、次のような一連の反復アクションが常に必要です。
すべてがさまざまな場所に散らばっていて、プロセス全体が本当に混乱しています。複数のプロジェクトに取り組んでいる場合は、状況はさらに悪化します。仕事を完了するために必要なものをすべて 1 か所に集め、適切なコンテキストになるようにプロジェクトとワークフローに整理することで、生産性を大幅に向上できると考えました。
プロジェクトとワークフローには明確な境界があり、それらの切り替えはもはや悪夢ではなくなります。そこで私は
この短い投稿では、3 つのワークフローを例に、Freeter でどのように生産性を向上させたかを紹介します。この記事が、皆さんの生産性を向上させる方法についてのアイデアを与えてくれることを願っています。
まず、自分のワークフローと、プロジェクトに取り組んでいるときに必要なものを探すときによく行うすべてのことを分析しました。
アプリや Web サイトを開発しているときは、タスク マネージャーにアクセスしたり、コード エディターや画像エディターでプロジェクト ファイルを開いたり、特定の Web サイトのアイコンやドキュメントを検索したり、アイデアを書き留めたり、Web ブラウザーでプロジェクト リポジトリを開いたりする機能が必要になることがよくあります。
メールや Twitter DM を確認するには、Web メールと Twitter DM ページにアクセスする必要があります。複数のアカウントがあり、プロジェクト固有のアカウントでログインする必要があります。
アプリの新しいバージョンをリリースするときは、ターミナル アプリでリリース コマンドを実行し、git リポジトリのリリース ページを開き、タスク マネージャーを開いて、Freeter コミュニティの「計画されている機能」投稿エディターを開く必要があります。
さて、今度はそれを Freeter ワークフローに変換します。
アプリ/Web サイトの開発に必要なものへ素早くアクセスできるように、次のウィジェットを使用してワークフロー画面を設定しました。
このワークフローにより、開発コンテキストにすぐに切り替え、開発プロセスを開始するために必要なものすべてを簡単なクリックで起動し、ドキュメントとアイコンをすばやく検索し、タスク リストにすばやくアクセスできます。
メールと Twitter DM を確認するために、2 つの Web ページ ウィジェットを使用してワークフローを設定しました。
また、ウィジェット設定でセッション スコープをプロジェクトに設定して、他のプロジェクトで別のアカウントでログインできるようにしました。
このワークフローにより、プロジェクト固有のアカウントの Google メールと Twitter DM に同時にすばやくアクセスできるようになります。
アプリの新しいバージョンをリリースするために、次の 5 つのウィジェットを使用してワークフローを設定しました。
このワークフローのおかげで、新しいバージョンを簡単にリリースし、新機能に関する更新情報を投稿できます。
今では、プロジェクトとワークフローを切り替えるときに、 Ctrl+Shift+F
を押すだけで Freeter が前面に表示され、その時点で必要なワークフロー タブが開き、すぐに作業を開始できます。
皆さんもこれをきっかけにワークフローを整理していただければ幸いです。まずは