あなたのコードベース。あなたのデータ。あなたのチーム。
私はエンジニアリングチームや代理店が、独自にCore Web Vitalsの問題を発見し、修正できるようにトレーニングを行っています。一般的なスライドではありません。録画されたビデオでもありません。実際のパフォーマンスデータを使用し、あなたの本番サイト上でライブセッションを行います。
チーム向けに予約するトラックを見るあなたの道を選ぶ
どちらのトラックも同じ技術的基盤を共有しています。違いは、その後あなたのチームがそれをどう活用するかです。
エンジニアリングチームトレーニング
開発者は、自社のプラットフォーム上でCore Web Vitalsを診断し修正する方法を学びます。トレーニング後、チームは独自にパフォーマンスを管理できるようになります。私への継続的な依存はありません。
エージェンシートレーニング
あなたのチームは、クライアントにCore Web Vitalsの監査と最適化を提供する方法を学びます。パフォーマンスを外注するのではなく、請求可能なサービスに変えましょう。
毎回必ず聞かれる質問があります。
「YouTubeの動画は見ました。web.devのドキュメントも読みました。それでもスコアが赤のままなのはなぜですか?」
なぜなら、一般的なアドバイスはあなたの固有のアーキテクチャには適用できないからです。あなたのサードパーティスタック、フレームワークのハイドレーション、広告のセットアップ、画像パイプライン。これらはあなた独自の手法です。動画では、あなたの本番サイトでChrome DevToolsを開き、400ミリ秒の入力遅延がどこから来ているのかを開発者に正確に示すことはできません。しかし、私にはそれが可能です。
各セッションで網羅する内容
コアとなるカリキュラムは両方のトラックで共通です。エージェンシートレーニングでは、クライアントへの納品、報告、パフォーマンスサービスの販売に関するモジュールが追加されます。
ブラウザの内部構造
ブラウザがどのようにHTMLを解析し、DOMを構築し、スタイルを計算し、要素をレイアウトし、ピクセルを描画するかについて学びます。指標をマスターするためには、マシンの仕組みを理解する必要があります。これが他のすべての基盤となります。
高度なCore Web Vitals
定義の枠を超えます。LCPのサブパート、INPのフェーズ(入力遅延、処理、表示遅延)、CLSのセッションウィンドウ。CrUXデータを読み解き、ラボデータと比較し、なぜそれらが一致しないのかを理解する方法を学びます。web.devで紹介されたクライアントワークを含む、実際のサイトからのリアルなケーススタディを扱います。
パフォーマンスプロファイラの習熟
Chrome DevToolsは、あなたが持っている最も強力な診断ツールです。フレームチャートの読み方、長いタスクのトレース、LoAFのアトリビューションデータの特定方法を学び、プロファイラで見るものを実際のフィールドでユーザーが体験していることと結びつけます。
アーキテクチャ戦略
サードパーティのガバナンス、ハイドレーション戦略、リソースの優先順位付け、CI/CDにおけるパフォーマンスバジェット。大規模なパフォーマンスを維持し、すべてのデプロイ後に回帰(リグレッション)を防ぐ方法を学びます。
エージェンシートレーニング限定モジュール
クライアントへの報告
非技術系のステークホルダーにCore Web Vitalsのデータを提示する方法。指標を、クライアントが本当に関心を持っているビジネス上の成果に翻訳します。
スコープ設定と価格設定
パフォーマンス監査のスコープを設定し、工数を正確に見積もり、業務の価格を設定する方法。何を含め、何を除外するか、そして期待値をどのように設定するかを学びます。
クライアント監視のためのCoreDash
各クライアントに対してReal User Monitoringをセットアップします。継続的にCore Web Vitalsを追跡します。そのデータを使用して新しい最適化の機会を特定し、継続的な価値を証明します。
9時間。3セッション。あなたの現実の課題。
各セッションは3時間です。チームが内容を吸収し、セッション間に試す時間を持てるよう、通常1〜2週間にわたってスケジュールを組みます。
すべてのセッションは同じ構成で進行します:
2時間:理論とコンセプト
ブラウザの内部構造、指標のメカニズム、そして診断手法について深く掘り下げます。「何(what)」だけでなく、「なぜ(why)」についても説明します。
1時間:あなたの実際のケース
Chrome DevToolsであなたのサイトを開き、カバーしたばかりの内容を適用します。現在抱えているパフォーマンスのチケット、実際のリグレッション、特有のサードパーティの問題などを、ライブで解決します。
これはトレーニングとコンサルティングのハイブリッドです。あなたのチームはスキルを学びながら、同時に自社サイトの実際の問題を修正します。


Client Success
Don't just take my word for it
Lead Engineer, DPG Media
"Arjen simplifies the most complicated performance issues and he is really passionate about it. It makes learning the hard stuff actually enjoyable."
Senior Frontend Dev, Jamie Oliver Group
"After this training we finally understand exactly why our INP scores were failing and knew precisely which interaction costs to cut."
Engineering Lead, Loop
"It's amazing how simple Arjen can make LCP optimization sound. We applied his framework and saw our metrics improve by 40% within a single week."
定額制。参加人数の制限なし。
1人あたりではなく、チームあたりの価格設定です。フロントエンドチーム全員を連れてきてください。QAエンジニアも招待してください。テックリードも参加させてください。参加人数が多ければ多いほど、パフォーマンスはより早くあなたの文化の一部になります。
チームを自立させる
パフォーマンスを収益に変える
すべての価格は税別(VAT抜き)です。セッションはGoogle Meetを通じてオンラインで行われます。ご希望のツール(Zoom、Teams)でも対応可能です。
トレーニング終了後
あなたのチームは、パフォーマンス問題の90%を独自に処理できるようになります。別の視点が必要となる複雑なエッジケースである残り10%については、2つの選択肢があります。
オンコールセッションは1時間あたり€150です。チームが特定の問題に行き詰まった際に2時間予約してください。私が診断し、共に修正し、チームがデプロイします。ほとんどのチームは、トレーニング後に四半期に1〜2回のセッションを予約します。
フルコンサルティングは€15,000からとなります。チーム単独では対処できないほど深いアーキテクチャ上の問題がトレーニングで判明した場合、私が2〜6週間にわたりチームに入り、パフォーマンスインフラを一緒に再構築します。
私の大規模なコンサルティング契約の多くは、トレーニングから始まりました。チームが基礎を学び、問題の真の範囲を特定した上で、完全な要件定義を持って戻ってきたのです。
トレーニング
スキルを構築します。あなたのチームは自立します。
オンコール
1時間あたり€150。特定の問題に対して専門家の視点が必要な場合に。
フルコンサルティング
€15,000から。あなたのチームに入り込み、プラットフォームを変革します。
チーム向けのトレーニングを予約する
あなたのチーム、スタック、そして直面しているパフォーマンスの課題について教えてください。あなたの特定の状況に合わせてカリキュラムを調整し、スプリントサイクルに合ったスケジュールをご提案します。
トレーニングを予約する現在、2週間以内のセッションをスケジュールしています。スコープに合意するまで、契約の義務は発生しません。
よくある質問
スコープ、深度、ロジスティクス、そしてチームが得られる成果について、予約前の一般的な質問です。
技術的スコープ
このトレーニングは初心者向けですか?
いいえ。開発者にはJavaScriptとウェブ開発の基本的な理解が必要です。基礎はスキップし、ブラウザのメカニズム、パフォーマンスのプロファイリング、実際の診断作業に直行します。チームがDevToolsの開き方は知っていても、フレームチャートの解釈方法がわからない場合、このトレーニングは適切なレベルです。
ReactやNext.jsのような特定のフレームワークに焦点を当てていますか?
私はブラウザに焦点を当てています。React、Angular、Vue、Next.js、Nuxt、Magento、Shopify、あるいはバニラのHTMLのどれを使用しているかに関わらず、レンダリングエンジンは同じルールを適用します。とはいえ、実際のサイトで作業するため、パフォーマンスに影響を与えるフレームワーク特有のパターンも自然とカバーすることになります。ハイドレーション戦略がボトルネックになっている場合は、それを一緒にデバッグします。
INPについて深く掘り下げて解説しますか?
はい。INPはほとんどのチームが苦戦する部分です。メインスレッド、イベントループ、入力遅延、処理時間、そして表示遅延を解剖することに専用の時間を費やします。開発者は、長いタスクを特定し、LoAFのアトリビューションデータをトレースし、重いJavaScriptの実行を分割してインタラクションの応答性を保つ方法を学びます。
サードパーティスクリプトの管理についても解説しますか?
はい。マーケティングタグを単に削除することはできません。読み込み戦略、実行タイミング、タグマネージャーのためのyieldパターン、そして各スクリプトのパフォーマンスコストを定量化し、何を残し何を削除するかについて情報に基づいた決定を下すためのガバナンス方法をチームに教えます。
フォーマットとロジスティクス
実際の自社ウェブサイトで作業しますか?
はい。各セッションでは、本番環境またはステージング環境でのライブデバッグに1時間を確保しています。現在抱えているパフォーマンスのチケットや、チームが追跡しているリグレッションを取り上げ、カバーしたばかりのテクニックを使用してライブで解決します。これはトレーニングとコンサルティングのハイブリッドです。あなたのチームはスキルを学びながら、同時に実際の問題を修正します。
何人まで参加できますか?
参加人数の制限はありません。価格設定は1人あたりではなくチームあたりです。フロントエンドチーム全員、QAエンジニア、テックリードを招待してください。参加人数が多ければ多いほど、パフォーマンスはより早くワークフローに組み込まれます。20名以上のグループの場合は、セッションをインタラクティブに保つためにフォーマットをわずかに調整する場合があります。
スケジュールはどのようになりますか?
各3時間のセッションを3回行います。チームが内容を吸収し、セッション間に実験できるよう、通常は1〜2週間にわたってスケジュールを組みます。タイミングには柔軟に対応します。あなたのスプリントサイクルに合った枠を見つけます。
録画は提供されますか?
はい。全セッションの完全な録画とスライド資料が提供されます。チームはプロファイリングのテクニックやブラウザのメカニズムを自分のペースで復習できます。参加できなかった開発者も、録画を見てキャッチアップすることができます。
エージェンシートラック
エージェンシートラックの違いは何ですか?
エージェンシートラックには、エンジニアリングチームトレーニングのすべてに加えて、3つの追加モジュールが含まれます。非技術系のクライアントへのCore Web Vitals結果の提示方法、パフォーマンス監査のスコープ設定と価格設定、そして継続的なクライアント監視のためのCoreDashのセットアップ方法です。目標は、単なる技術的な知識だけでなく、エージェンシーが新しい請求可能なサービスを持ち帰ることです。
トレーニング中に実際のクライアントのサイトを使用しますか?
はい。あなたのチームが最もよく知っているクライアントのサイトを選んでください。ライブデバッグの部分でそれを使用します。トレーニングが終了するまでに、あなたのチームはクライアントのサイトで実際のパフォーマンス問題を診断し、提供できる具体的な最適化ロードマップを持つことになります。

