Chatwork Creator's Note

ビジネスチャット「Chatwork」のエンジニアとデザイナーのブログです。

ビジネスチャット「Chatwork」のエンジニアとデザイナーのブログです。

読者になる

フロントエンド

Chatworkのデザイントークンを整備中に直面した課題と教訓

こんにちは、フロントエンド開発部の釜堀(@kamy0042)です。 この記事はChatwork Advent Calendar 2023の23日目...ではなく、デザインシステム Advent Calendar 2023の23日目です。 Chatworkでは職種横断的にチームを組んでデザイン基盤の整備を進めており…

FeatureToggleの運用を複雑にしないためにeslintのカスタムルールを活用する

qiita.com これはChatwork Advent Calendar 2023の18日目の記事です。 こんにちはChatworkのフロントエンド開発部にてWebFrontend領域を担当している末竹(magcho)です 先日のChatwork Product Day 2023では「620万*を超えるIDを持つサービスで、本番環境のユ…

巨大なフロントエンドコードに初めて触れて得たtips集

この記事は Chatwork Advent Calendar 2023 11日目にエントリーしています。 こんにちは、2023年4月に新卒のエンジニアとしてChatworkに入社した小林です。 研修を経て、6月にChatworkのフロントエンド開発部に参画して早半年の月日が経ち、今年も終わろうと…

Four Keysと開発生産性について取り組んできたこと

こんにちは、エンジニアリングマネージャーの(@shibe23)です。 この記事は Chatwork Product Day 2023 の応援記事です。 「開発生産性」という単語が取り沙汰されるようになってしばらく経過します。 いまではDORAのFour Keysをきっかけとして、これらの「生…

WebFrontendのモニタリングツールとSourceMap

こんにちは、フロントエンド開発部のcw-suetake 🐧です。この記事はChatwork Product Day 2023の応援記事です。 lp.chatwork.com 今回はSourceMapとモニタリングツールの話をしていきます。 SourceMapとは 早速ですがSourceMapについて軽く中身をご紹介します。…

新卒WebフロントエンジニアのChatwork半年奮闘記

初めまして!Webフロントエンドプラットフォームチームでエンジニアをやっております、須田 (@sudame)です。 Chatworkに2023年度新卒で入社してから、この10月で半年となりました。Chatwork Product Dayの前フリ企画として執筆機会をいただいたので、4月の全…

Datadog RUMを使ってクライアントからの過剰リクエストを監視する

こんにちは!フロントエンド開発部の澁谷(@shibe23)です。 この記事は Chatwork Advent Calendar 2022 22日目の記事です ChatworkはDAUが101.7万人 (2022年3Q中の中央値)、かつユーザーの滞在時間も非常に長いサービスとなっています。 そのため、クライアン…

emacs-ngからChatworkへTypeScriptだけでメッセージを投稿する

こんにちは、フロントエンド開発部のcw-suetake です。 この記事はChatwork Advent Calendar 2022 6日目の記事になります。 今回は僕が業務中にも使っているEmacsの話をしたいと思います。 emacsの機能拡張がLispではなくTypeScriptで書けたらいいのにと思っ…

WebRTCでもE2Eテストをあきらめない

初めましてこんにちは、今年の4月から新卒でフロントエンド開発部に入社した cw-suetake です。 いきなりですが、WebRTCを利用したビデオチャットなどを開発しているとE2Eテストがほしくなってきませんか? 開発者一人で開発していると動作確認のために複数…

フロントエンド開発部で LT ハッカソンを開催しました!

こんにちは、西口です。Chatwork フロントエンド開発チームでスクラムマスターをしています。 先日のブラックフライデーセールでワインを買い込み、年越し準備は万端整いました。 この記事は Chatwork Advent Calendar 2021 23 日目の記事です。 qiita.com …

Chatworkフロントエンドが品質を保つために行なっているモブレビューについてのお話

こんにちは!フロントエンド開発部の石山です! フロントエンド開発部では、スケールしやすいアプリケーションを目指して日々改善を行なっています。 今回はコードの品質を高めるためにフロントエンドチームが行なっている、モブレビュー会を紹介します!

【Chatworkフロントエンドを大解剖!!】フロントエンド開発部に入社して3ヶ月が経ちました

8月よりChatworkのフロントエンド開発部にジョインさせて頂いた、石山(@NaReto1125_)です! 皆さんはChatworkやChatworkフロントエンドにどんなイメージをお持ちですか? 入社前、僕がChatworkフロントエンドに持っていたイメージはこれらのようなものでした…